:root{--border-radius:4px;--border-radius-2x:8px;--border-radius-3x:12px;--border-width:1px;--border-width-2x:2px}.image-radius{overflow:hidden;border-radius:var(--border-radius-3x,12px)}.dark .widget a:hover,.dark a:hover{color:inherit}.link-underline{text-decoration:underline}.hide-if-empty:empty{display:none}@media (max-width:560px){.wide-on-mobile{width:100%}}.wide-on-mobile.button{text-align:center}.radius-12px{border-radius:12px}.radius-30px{border-radius:30px}.overflow-hidden{overflow:hidden}@media (max-width:768px){.mobile-align-left{text-align:left}.mobile-align-left .col-inner{text-align:left}}@media (max-width:849px){.medium-text-center .section-title{justify-content:center}}@media screen and (min-width:1480px){.row-5-col .col{flex-basis:20%;max-width:20%}}.dark .h1,.dark .h2,.dark h1,.dark h2,.nav-dark .h1,.nav-dark .h2,.nav-dark h1,.nav-dark h2{color:#fff}.dark .h3,.dark .h4,.dark .h5,.dark .h6,.dark h3,.dark h4,.dark h5,.dark h6,.nav-dark .h3,.nav-dark .h4,.nav-dark .h5,.nav-dark .h6,.nav-dark h3,.nav-dark h4,.nav-dark h5,.nav-dark h6{color:#fff}body{font-family:var(--font-body);color:var(--texts-color);font-weight:var(--font-weight-body);line-height:1.33;font-size:14px}@media (min-width:850px){body{font-size:16px}}@media (min-width:1480px){body{font-size:18px}}.h1,.h2,h1,h2{color:var(--headings-color);font-family:var(--font-heading);font-weight:var(--font-weight-heading);text-transform:uppercase}.h3,.h4,.h5,.h6,h3,h4,h5,h6{color:var(--headings-color);font-family:var(--font-body);font-weight:var(--font-weight-heading)}.font-body{font-family:var(--font-body);font-weight:var(--font-weight-body)}.font-heading{font-family:var(--font-heading);font-weight:var(--font-weight-heading)}.banner h1,.h1,.h1 span,.is-xxxlarge,h1{font-size:32px;line-height:36px}@media (min-width:850px){.banner h1,.h1,.h1 span,.is-xxxlarge,h1{font-size:32px;line-height:36px}}@media (min-width:1480px){.banner h1,.h1,.h1 span,.is-xxxlarge,h1{font-size:64px;line-height:72px}}.banner h2,.h2,.h2 span,.is-xxlarge,h2{font-size:24px;line-height:32px}@media (min-width:850px){.banner h2,.h2,.h2 span,.is-xxlarge,h2{font-size:24px;line-height:32px}}@media (min-width:1480px){.banner h2,.h2,.h2 span,.is-xxlarge,h2{font-size:48px;line-height:56px}}.banner h3,.h3,.h3 span,.is-xlarge,h3{font-size:18px;line-height:20px}@media (min-width:850px){.banner h3,.h3,.h3 span,.is-xlarge,h3{font-size:18px;line-height:20px}}@media (min-width:1480px){.banner h3,.h3,.h3 span,.is-xlarge,h3{font-size:28px;line-height:36px}}.banner h4,.h4,.h4 span,.is-larger,h4{font-size:16px;line-height:16px}@media (min-width:850px){.banner h4,.h4,.h4 span,.is-larger,h4{font-size:16px;line-height:16px}}@media (min-width:1480px){.banner h4,.h4,.h4 span,.is-larger,h4{font-size:22px;line-height:28px}}.banner h4,.h4,.h4 span,h4{font-size:16px;line-height:16px}@media (min-width:850px){.banner h4,.h4,.h4 span,h4{font-size:16px;line-height:16px}}@media (min-width:1480px){.banner h4,.h4,.h4 span,h4{font-size:22px;line-height:28px}}.banner h5,.h5,.h5 span,h5{font-size:16px;line-height:20px}@media (min-width:850px){.banner h5,.h5,.h5 span,h5{font-size:16px;line-height:20px}}@media (min-width:1480px){.banner h5,.h5,.h5 span,h5{font-size:18px;line-height:24px}}p{font-size:14px}@media (min-width:850px){p{font-size:16px}}@media (min-width:1480px){p{font-size:18px}}.is-small{font-size:16px;line-height:16px}@media (min-width:850px){.is-small{font-size:16px;line-height:16px}}@media (min-width:1480px){.is-small{font-size:22px;line-height:28px}}.is-xsmall{font-size:14px}.banner h1,.banner h2,.banner h3{font-weight:var(--font-weight-heading)}table td,table th{font-size:inherit;line-height:inherit}.table-boder table td:first-child,.table-boder table th:first-child,table.table-boder td:first-child,table.table-boder th:first-child{padding-left:.5em}.table-boder table td,.table-boder table th,table.table-boder td,table.table-boder th{border:var(--border-width,1px) solid var(--divider-color)}.table-boder table th,table.table-boder th{text-align:center}#header.has-transparent.transparent #logo img.header_logo.header-logo{display:none}#header.has-transparent.transparent #logo img.header-logo-dark{display:block!important}#header.has-transparent.transparent .bs-connect-item-select-location{display:flex;align-items:center;color:#fff}#header.has-transparent.transparent .bs-connect-item-select-location .bs-connect-map-text{color:#fff}#header.has-transparent.transparent .bs-connect-item-select-location:hover{color:var(--type_nav_color_hover)}#header.has-transparent.transparent .bs-connect-item-select-location:hover .bs-connect-map-text{color:var(--type_nav_color_hover)}#header.has-transparent.transparent .account-link,#header.has-transparent.transparent .account-link-mobile,#header.has-transparent.transparent .header-cart-link{color:#fff}#header.has-transparent.transparent .account-link .baked-icon,#header.has-transparent.transparent .account-link-mobile .baked-icon,#header.has-transparent.transparent .header-cart-link .baked-icon{color:#fff}#header.has-transparent.transparent .account-link .icon-shopping-cart::before,#header.has-transparent.transparent .account-link-mobile .icon-shopping-cart::before,#header.has-transparent.transparent .header-cart-link .icon-shopping-cart::before{color:#fff}#header.has-transparent.transparent .account-link .max-limit-message,#header.has-transparent.transparent .account-link-mobile .max-limit-message,#header.has-transparent.transparent .header-cart-link .max-limit-message{color:var(--texts-color)}#header.has-transparent.transparent .account-link-mobile:hover,#header.has-transparent.transparent .account-link:hover,#header.has-transparent.transparent .header-cart-link:hover{color:var(--type_nav_color_hover)}#header.has-transparent.transparent .account-link-mobile:hover .baked-icon,#header.has-transparent.transparent .account-link-mobile:hover .icon-shopping-cart::before,#header.has-transparent.transparent .account-link-mobile:hover .max-limit-message,#header.has-transparent.transparent .account-link:hover .baked-icon,#header.has-transparent.transparent .account-link:hover .icon-shopping-cart::before,#header.has-transparent.transparent .account-link:hover .max-limit-message,#header.has-transparent.transparent .header-cart-link:hover .baked-icon,#header.has-transparent.transparent .header-cart-link:hover .icon-shopping-cart::before,#header.has-transparent.transparent .header-cart-link:hover .max-limit-message{color:var(--type_nav_color_hover)}#header.has-transparent.transparent .nav.header-nav>li>a{color:#fff}#header.has-transparent.transparent .mobile-nav{color:#fff}#header.has-transparent.transparent .mobile-nav .nav-icon.has-icon a{padding:4px 8px;color:#fff}#header.has-transparent.transparent .mobile-nav .nav-icon .menu-title{display:block!important}#header.has-transparent.transparent .mobile-nav .cova-icon-location,#header.has-transparent.transparent .mobile-nav .icon-search,#header.has-transparent.transparent .mobile-nav .item-select-location{color:#fff}#header.has-transparent.transparent .mobile-nav .account-link .baked-icon,#header.has-transparent.transparent .mobile-nav .account-link .icon-user,#header.has-transparent.transparent .mobile-nav .account-link-mobile .baked-icon,#header.has-transparent.transparent .mobile-nav .account-link-mobile .icon-user{color:#fff}header#header .header-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover}header#header .header-wrapper.stuck{background-color:rgba(255,255,255,.9)}header#header .header-wrapper.stuck .header-main{min-height:unset}@media (max-width:849px){header#header .header-wrapper.stuck .header-main{height:unset!important}}header#header .header-top{padding:10px 0;color:#fff}header#header .header-top svg{margin-right:10px;margin-bottom:-4px;color:#fff;fill:#fff}header#header .header-top .nav .html{font-size:14px;font-family:var(--font-body);text-align:center;color:#fff}header#header .header-top .nav .html span{margin-right:5px}@media (min-width:850px){header#header .header-top .nav .html{font-size:16px}}@media (min-width:992px){header#header .header-top .nav .html{display:flex;align-items:center}}header#header .header-main{min-height:110px;padding:10px 0;border-bottom:1px solid var(--secondary-color)}@media (min-width:1480px){header#header .header-main .flex-right .nav.header-nav.header-nav-main>li{margin-right:7px;margin-left:7px}}header#header .header-main .header-button a.button{font-weight:700;color:var(--button-primary-text-color);font-size:16px;border-color:var(--button-primary-bg-color)}header#header .header-main .header-button a.button.is-outline{color:var(--primary-color)}header#header .header-main .header-button a.button.is-outline span{color:var(--primary-color)}header#header .header-main .header-button a.button.is-outline:hover{color:#fff}header#header .header-main .header-button a.button.is-outline:hover span{color:#fff}header#header .header-main .header-button a.button.is-small{line-height:32px;height:32px}header#header .header-main .header-button a.button.is-small span{font-weight:700;line-height:32px;height:32px;letter-spacing:1px;text-transform:uppercase;color:#fff}header#header .header-main .header-button a.button span{color:#fff}header#header .header-main .header-button a.button:hover{border-color:var(--button-primary-bg-color)}@media (min-width:850px){header#header .header-main .header-button a.button{min-width:120px}header#header .header-main .header-button a.button.is-small{line-height:48px;height:48px}header#header .header-main .header-button a.button.is-small span{line-height:48px;height:48px}}@media (min-width:1200px){header#header .header-main .header-button a.button{font-size:20px;min-width:180px}header#header .header-main .header-button a.button.is-small{line-height:56px;height:56px}header#header .header-main .header-button a.button.is-small span{line-height:56px;height:56px}}@media (min-width:1480px){header#header .header-main .header-button a.button{min-width:200px}}@media (min-width:850px) and (max-width:1200px){header#header .header-main .header-inner{align-items:flex-end}}@media screen and (max-width:849px){header#header .header-main .logo{flex-basis:100px;min-width:100px;width:100px}header#header .header-main .medium-logo-left .flex-left{flex-basis:0;max-width:0;width:0}header#header .header-main .header-inner .nav{flex-wrap:wrap}header#header .header-main .nav-icon a{border:var(--border-width,1px) solid var(--divider-color);padding:0 5px}header#header .header-main .item-select-location{flex-basis:100%;margin:7px 0 0;min-width:100%;width:100%}header#header .header-main .bs-connect-item-select-location{align-items:center;justify-content:flex-end}header#header .header-main .bs-connect-map-text{max-width:100%!important}}header#header .header-bottom .nav>li>a{padding-top:15px;padding-bottom:15px}@media (min-width:850px){header#header .header-bottom .flex-center{width:100%}header#header .header-bottom .nav.header-nav{width:100%}header#header .header-bottom .nav.header-nav li{justify-content:space-between}header#header .header-bottom .nav.header-nav.nav-center{justify-content:space-between}}header#header .nav.header-nav .account-item .header-button{margin-left:0}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header{margin-bottom:15px;padding:0 15px;color:var(--submenu-link-color)}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .account-user{display:flex;align-items:center}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .image{width:30%}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .image img{max-width:60px}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header .user-name-content{flex:1}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header a.button-edit-account{line-height:40px;height:40px;padding:0 10px;font-size:14px;color:#fff;border-radius:5px;background-color:#000}header#header .nav.header-nav .account-item .nav-dropdown .nav-dropdown-header a.button-edit-account:hover{color:var(--button-secondary-text-color);background-color:var(--button-secondary-bg-color)}@media (min-width:1200px){header#header .nav.header-nav.header-nav-main>li{margin-right:8px;margin-left:8px}}@media screen and (max-width:849px){header#header .medium-logo-center .flex-left{flex:unset}}header#header .bs-connect-item-select-location{align-items:center;justify-content:center;width:auto;color:var(--type_nav_color);gap:4px}@media (max-width:849px){header#header .bs-connect-item-select-location:before{display:inline-block;margin-right:8px;font-size:12px}}header#header .bs-connect-item-select-location .bs-connect-map-text{font-weight:400;line-height:1.4;overflow:hidden!important;width:auto;max-width:90px;white-space:nowrap;text-transform:none;text-overflow:ellipsis;color:var(--type_nav_color);font-size:12px}@media (min-width:850px){header#header .bs-connect-item-select-location .bs-connect-map-text{max-width:180px}}@media (min-width:850px){header#header .bs-connect-item-select-location .bs-connect-map-text{display:block;font-size:16px}}@media (min-width:1480px){header#header .bs-connect-item-select-location .bs-connect-map-text{display:block;font-size:18px}}header#header .bs-connect-item-select-location:hover .bs-connect-map-text,header#header .bs-connect-item-select-location:hover .cova-icon-location{color:var(--type_nav_color_hover)}header#header .bs-connect-item-select-location img{display:none}header#header .bs-connect-item-select-location .cova-icon-location{font-family:baked-icons!important;font-size:24px;font-style:normal;color:var(--type_nav_color)}@media (max-width:849px){header#header .bs-connect-item-select-location .cova-icon-location{font-size:18px}}header#header .bs-connect-item-select-location .cova-icon-location:before{content:"\e900"}header#header .location-phone{display:none}header#header .location-phone a{color:var(--type_nav_color)}header#header .location-phone a:hover{color:var(--type_nav_color_hover)}@media (min-width:768px){header#header .location-phone{display:block;margin-left:30px}}header#header .account-link-mobile.circle.is-outline,header#header .account-link.circle.is-outline{line-height:20px;display:flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px!important;min-height:30px!important;padding:5px}header#header .account-link-mobile.circle.is-outline .baked-icon,header#header .account-link-mobile.circle.is-outline .icon-user,header#header .account-link.circle.is-outline .baked-icon,header#header .account-link.circle.is-outline .icon-user{font-size:16px}header#header .account-link .baked-icon,header#header .account-link .icon-user,header#header .account-link-mobile .baked-icon,header#header .account-link-mobile .icon-user{color:var(--type_nav_color)}header#header .account-link svg,header#header .account-link-mobile svg{background-color:#000}header#header .account-link-mobile:hover,header#header .account-link:hover{color:var(--type_nav_color_hover)}header#header .account-link-mobile:hover .baked-icon,header#header .account-link-mobile:hover .icon-user,header#header .account-link:hover .baked-icon,header#header .account-link:hover .icon-user{color:var(--type_nav_color_hover)}header#header .header-cart-link .icon-shopping-cart::before{font-family:baked-icons!important;content:"\e924";color:var(--type_nav_color)}header#header .header-cart-link .icon-shopping-cart::after{background-color:var(--primary-color)}header#header .header-cart-link .icon-shopping-cart:hover::before{color:var(--type_nav_color_hover)}header#header .header-cart-link .cart-limit{margin-left:10px}header#header .header-cart-link .max-limit-message{display:flex;align-items:center;flex-direction:row;justify-content:center;padding-left:3px}header#header .header-cart-link .max-limit-message .cart-current-weight{font-size:16px;font-weight:500;max-width:50px;margin-right:2px}header#header .header-cart-link .max-limit-message .cart-max-limit{font-size:9px;line-height:1.1em;max-width:30px}header#header .mobile-nav .nav-icon.has-icon a{color:var(--type_nav_color)}header#header .mobile-nav .nav-icon .menu-title{display:block!important}header#header .mobile-nav .item-select-location{flex:1;text-align:center}header#header .mobile-nav .account-link-mobile.circle.is-outline,header#header .mobile-nav .account-link.circle.is-outline{line-height:20px;width:30px;min-width:30px;height:30px!important;min-height:30px!important;border:1px solid var(--texts-color);border-radius:100%}header#header .mobile-nav .account-link .baked-icon,header#header .mobile-nav .account-link .icon-user,header#header .mobile-nav .account-link-mobile .baked-icon,header#header .mobile-nav .account-link-mobile .icon-user{color:var(--type_nav_color)}header#header .header-bottom-nav.mobile-nav .header-divider{flex-grow:1}footer#footer{background-repeat:no-repeat;background-size:cover;background-position:center;background-color:var(--footer-1-bg-color);color:var(--texts-color);padding-top:30px;font-size:18px}footer#footer .absolute-footer,footer#footer .footer-1,footer#footer .footer-2{background-color:transparent}footer#footer .footer-brand-content{margin-bottom:24px}footer#footer .content-before-footer{margin-bottom:32px;text-align:center}footer#footer .content-before-footer p{margin-bottom:0}@media (min-width:850px){footer#footer .content-before-footer{margin-bottom:64px}}footer#footer .widget .widget-title{display:flex;font-size:18px;font-weight:700;margin-bottom:15px;width:100%}footer#footer .widget .is-divider{display:none}footer#footer .widget a{font-size:14px;color:var(--texts-color)}@media (min-width:850px){footer#footer .widget a{font-size:18px}}footer#footer .widget a:hover{color:var(--secondary-color)}footer#footer .widget label{color:var(--texts-color)}footer#footer .widget.business_point_widget_social .widget-contact-logo{text-align:left}footer#footer .widget.business_point_widget_social .widget-contact-logo img{max-width:150px}footer#footer .widget.business_point_widget_social .list-block{margin-top:30px;justify-content:left}footer#footer .widget.business_point_widget_social .list-block a{color:var(--secondary-color)!important;font-size:24px;line-height:32px}@media (min-width:850px){footer#footer .widget.business_point_widget_social .list-block a{font-size:24px;line-height:32px}}@media (min-width:1480px){footer#footer .widget.business_point_widget_social .list-block a{font-size:48px;line-height:56px}}footer#footer .widget.business_point_widget_social .list-block a:hover{color:var(--secondary-color)!important}footer#footer .widget.widget_text{color:var(--texts-color)}footer#footer .widget.widget_text table{border:none;font-size:14px}@media (min-width:850px){footer#footer .widget.widget_text table{font-size:18px}}footer#footer .widget.widget_text table th{text-transform:none}footer#footer .widget.widget_text table td,footer#footer .widget.widget_text table th{border:none;padding:5px 0;color:var(--texts-color)}footer#footer .widget.widget_media_image{text-align:center}footer#footer .widget.widget_media_image img{max-width:240px}@media (min-width:850px){footer#footer .widget.widget_media_image{text-align:center}}footer#footer .widget.widget_custom_html img{max-width:60px}@media (min-width:850px){footer#footer .widget.widget_custom_html img{max-width:75px}}footer#footer .widget .baked_social_widget{display:flex;flex-direction:column;align-items:flex-start}footer#footer .widget ul.menu>li,footer#footer .widget ul.menu>li+li{border:none!important}@media (min-width:850px){footer#footer .widget .baked_social_widget{display:flex;flex-direction:column;align-items:flex-start}}@media (min-width:992px){footer#footer .widget.business_point_widget_social{padding-right:50px}footer#footer .widget.business_point_widget_social .widget-contact-logo img{max-width:184px}}footer#footer .footer-1,footer#footer .footer-2{background-color:transparent}footer#footer .footer-1 .footer-widgets-wrap .icon-box-text p,footer#footer .footer-2 .footer-widgets-wrap .icon-box-text p{margin-bottom:10px}footer#footer .footer-1 .widget:nth-child(3),footer#footer .footer-1 .widget:nth-child(4),footer#footer .footer-2 .widget:nth-child(3),footer#footer .footer-2 .widget:nth-child(4){flex-basis:50%;max-width:50%;width:50%}@media (min-width:640px){footer#footer .footer-1 .widget:nth-child(1),footer#footer .footer-2 .widget:nth-child(1){flex-basis:30%;max-width:30%;width:30%}footer#footer .footer-1 .widget:nth-child(2),footer#footer .footer-2 .widget:nth-child(2){flex-basis:70%;max-width:70%;width:70%}footer#footer .footer-1 .widget:nth-child(3),footer#footer .footer-1 .widget:nth-child(4),footer#footer .footer-2 .widget:nth-child(3),footer#footer .footer-2 .widget:nth-child(4){flex-basis:50%;max-width:50%;width:50%}}@media (min-width:1200px){footer#footer .footer-1 .widget:nth-child(1),footer#footer .footer-2 .widget:nth-child(1){flex-basis:20%;max-width:20%;width:20%}footer#footer .footer-1 .widget:nth-child(2),footer#footer .footer-2 .widget:nth-child(2){flex-basis:44%;max-width:44%;width:44%}footer#footer .footer-1 .widget:nth-child(3),footer#footer .footer-1 .widget:nth-child(4),footer#footer .footer-2 .widget:nth-child(3),footer#footer .footer-2 .widget:nth-child(4){flex-basis:18%;max-width:18%;width:18%}}@media (min-width:1480px){footer#footer .footer-1 .widget:nth-child(1),footer#footer .footer-2 .widget:nth-child(1){flex-basis:16%;max-width:16%;width:16%}footer#footer .footer-1 .widget:nth-child(2),footer#footer .footer-2 .widget:nth-child(2){flex-basis:52%;max-width:52%;width:52%}footer#footer .footer-1 .widget:nth-child(3),footer#footer .footer-1 .widget:nth-child(4),footer#footer .footer-2 .widget:nth-child(3),footer#footer .footer-2 .widget:nth-child(4){flex-basis:16%;max-width:16%;width:16%}}footer#footer .footer-1{border:none;padding-top:0}footer#footer .footer-1 .container,footer#footer .footer-1 .footer-widgets-wrap{padding-top:0}footer#footer .footer-1 .dark{color:var(--texts-color)}footer#footer .footer-1 .dark .widget a,footer#footer .footer-1 .dark .widget p,footer#footer .footer-1 .dark .widget td{color:var(--texts-color)}footer#footer .footer-1 .dark a{color:var(--texts-color)}footer#footer .footer-1 .dark a:hover{color:var(--primary-color)}footer#footer .footer-1 section.section .col{padding-bottom:0}footer#footer .footer-1 table td,footer#footer .footer-1 table th{padding-right:10px;padding-left:10px;border:none}footer#footer .footer-2{border:none}footer#footer .footer-2 .container{padding-top:40px}@media (min-width:1480px){footer#footer .footer-2 .container{padding-top:48px}}footer#footer .menu .ux-menu-title,footer#footer .ux-menu .ux-menu-title{font-weight:700;color:var(--texts-color);font-size:16px;line-height:16px}@media (min-width:850px){footer#footer .menu .ux-menu-title,footer#footer .ux-menu .ux-menu-title{font-size:16px;line-height:16px}}@media (min-width:1480px){footer#footer .menu .ux-menu-title,footer#footer .ux-menu .ux-menu-title{font-size:22px;line-height:28px}}footer#footer .menu .menu-item a,footer#footer .menu .menu-item a.ux-menu-link__link,footer#footer .menu .ux-menu-link a,footer#footer .menu .ux-menu-link a.ux-menu-link__link,footer#footer .ux-menu .menu-item a,footer#footer .ux-menu .menu-item a.ux-menu-link__link,footer#footer .ux-menu .ux-menu-link a,footer#footer .ux-menu .ux-menu-link a.ux-menu-link__link{color:var(--texts-color);border:none;line-height:1.4em;min-height:2em}footer#footer .menu .menu-item a.ux-menu-link__link:hover,footer#footer .menu .menu-item a:hover,footer#footer .menu .ux-menu-link a.ux-menu-link__link:hover,footer#footer .menu .ux-menu-link a:hover,footer#footer .ux-menu .menu-item a.ux-menu-link__link:hover,footer#footer .ux-menu .menu-item a:hover,footer#footer .ux-menu .ux-menu-link a.ux-menu-link__link:hover,footer#footer .ux-menu .ux-menu-link a:hover{color:var(--primary-color);text-decoration:underline}footer#footer .menu .menu-item.ux-menu-link--active a,footer#footer .menu .menu-item.ux-menu-link--active a.ux-menu-link__link,footer#footer .menu .ux-menu-link.ux-menu-link--active a,footer#footer .menu .ux-menu-link.ux-menu-link--active a.ux-menu-link__link,footer#footer .ux-menu .menu-item.ux-menu-link--active a,footer#footer .ux-menu .menu-item.ux-menu-link--active a.ux-menu-link__link,footer#footer .ux-menu .ux-menu-link.ux-menu-link--active a,footer#footer .ux-menu .ux-menu-link.ux-menu-link--active a.ux-menu-link__link{color:var(--secondary-color-2)}footer#footer .mc4wp-form{padding-right:15px;padding-left:15px}footer#footer .mc4wp-form h2{text-transform:uppercase;color:var(--texts-color)}footer#footer .mc4wp-form .btn-group{display:flex;flex-direction:column;align-items:center;width:100%;margin:20px auto 10px}footer#footer .mc4wp-form .btn-group input{border:var(--border-width-2x,2px) solid var(--texts-color);background-color:transparent}@media (min-width:850px){footer#footer .mc4wp-form .btn-group input{flex:1}}footer#footer .mc4wp-form .btn-group input::placeholder{color:var(--texts-color)}footer#footer .mc4wp-form .btn-group input:focus,footer#footer .mc4wp-form .btn-group input:hover{outline:0;box-shadow:none;color:var(--texts-color)}footer#footer .mc4wp-form .btn-group input[type=submit]{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px}@media (min-width:850px){footer#footer .mc4wp-form .btn-group input[type=submit]{font-size:16px;padding:0 16px}}@media (min-width:1480px){footer#footer .mc4wp-form .btn-group input[type=submit]{font-size:18px;line-height:52px;height:56px}}footer#footer .mc4wp-form .btn-group input[type=submit] span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){footer#footer .mc4wp-form .btn-group input[type=submit] span{line-height:52px}}@media (min-width:850px){footer#footer .mc4wp-form .btn-group{flex-direction:row}footer#footer .mc4wp-form .btn-group input{margin-bottom:0}footer#footer .mc4wp-form .btn-group input[type=submit]{margin-left:10px;max-width:180px}}@media (min-width:1480px){footer#footer .mc4wp-form .btn-group input[type=submit]{max-width:200px}}footer#footer .logo-ontario-authorized .img-inner{text-align:left}footer#footer .logo-ontario-authorized img{max-width:200px}@media (min-width:1480px){footer#footer .logo-ontario-authorized .img-inner{text-align:center}}footer#footer .absolute-footer{font-size:1em;padding:0;text-align:center;color:var(--texts-color);font-size:14px}@media (min-width:850px){footer#footer .absolute-footer{font-size:18px}}footer#footer .absolute-footer .container{padding-top:20px;padding-bottom:20px;border-top:1px solid #20132f}footer#footer .absolute-footer .breadstack-credits u{text-decoration:none}footer#footer .absolute-footer .breadstack-credits b{font-weight:500}@media (min-width:1480px){footer#footer .absolute-footer .container{padding-top:30px;padding-bottom:30px}}footer#footer .back-to-top{display:flex;align-items:center;justify-content:center;min-width:40px;width:40px;height:40px;border-color:var(--texts-color);background-color:var(--primary-color)}@media (min-width:850px){footer#footer{padding-top:40px}}.parallax-title-header .entry-header .entry-header__logo{margin-bottom:16px}@media (min-width:1480px){.parallax-title-header .entry-header .entry-header__logo{margin-bottom:24px}}.parallax-title-header .entry-header .entry-header__sperator{margin-top:16px}@media (min-width:1480px){.parallax-title-header .entry-header .entry-header__sperator{margin-top:24px}}.nav-dropdown-has-border .nav-dropdown{border:0}.off-canvas.off-canvas-left .mfp-content{background-color:var(--sidebar-background-color)!important}#main-menu.mobile-sidebar .nav-sidebar .account-item.active,#main-menu.mobile-sidebar .nav-sidebar .menu-item-has-children.active{background-color:var(--sidebar-background-color)!important}#main-menu.mobile-sidebar .searchform{padding-bottom:0;border-bottom:none}#main-menu.mobile-sidebar .searchform .flex-row{flex-direction:row-reverse}#main-menu.mobile-sidebar .searchform .flex-row>.flex-col{flex:1}#main-menu.mobile-sidebar .searchform .search-field{font-size:16px;font-weight:400;color:var(--texts-color)}#main-menu.mobile-sidebar .nav-sidebar.nav-vertical>li+li{border:none}#main-menu.mobile-sidebar .nav-sidebar>li>a{font-size:18px;padding-top:10px;padding-bottom:10px}#main-menu.mobile-sidebar .nav-sidebar .account-item.active,#main-menu.mobile-sidebar .nav-sidebar .menu-item-has-children.active{background-color:#fff}#main-menu.mobile-sidebar .nav-sidebar .account-item li a,#main-menu.mobile-sidebar .nav-sidebar .menu-item-has-children li a{font-weight:600}#main-menu.mobile-sidebar .nav-sidebar .menu-item a{color:var(--texts-color)}#main-menu.mobile-sidebar .nav-sidebar .menu-item .toggle{opacity:1}#main-menu.mobile-sidebar .nav-sidebar .menu-item .toggle i{font-size:18px;color:var(--texts-color)}#main-menu.mobile-sidebar .button-members-program{font-weight:700;line-height:1.2em;padding-left:15px;padding-right:15px;height:68px;justify-content:center}#main-menu.mobile-sidebar .button-members-program span{line-height:1.2em}header#header .header-wrapper.stuck .header-main .nav.header-nav li.current-menu-item>a,header#header .header-wrapper.stuck .header-main .nav.header-nav li.current-menu-parent>a{color:var(--type_nav_color_hover)}header#header .header-wrapper.stuck .header-bottom .nav.header-nav li.current-menu-item>a,header#header .header-wrapper.stuck .header-bottom .nav.header-nav li.current-menu-parent>a{color:var(--type_nav_bottom_color_hover)}header#header .header-main .nav.header-nav>li.current-menu-item>a,header#header .header-main .nav.header-nav>li.current-menu-parent>a{color:var(--type_nav_color_hover)}header#header .header-main .nav.header-nav>li>a{color:var(--type_nav_color)}header#header .header-main .nav.header-nav>li>a:hover{color:var(--type_nav_color_hover)}header#header .header-bottom .nav.header-nav>li.current-menu-item>a,header#header .header-bottom .nav.header-nav>li.current-menu-parent>a{color:var(--type_nav_bottom_color_hover)}header#header .header-bottom .nav.header-nav>li>a{color:var(--type_nav_bottom_color);font-weight:400}header#header .header-bottom .nav.header-nav>li>a:hover{color:var(--type_nav_bottom_color_hover)}@media (min-width:1480px){header#header .nav.header-nav>li a{font-size:18px;font-weight:400}}.nav.header-nav .has-dropdown::after{border-color:hsla(0,0%,87%,0) hsla(0,0%,87%,0) var(--submenu-background-color)}.nav.header-nav .has-dropdown>.nav-dropdown{background-color:var(--submenu-background-color)}.nav.header-nav .has-dropdown>.nav-dropdown>li>a{color:var(--submenu-link-color);border:none}.nav.header-nav .sub-menu li.current-menu-item a{color:var(--primary-color)}.nav.header-nav .sub-menu li a:hover{color:var(--primary-color)}@media (min-width:850px){.nav.header-nav a{font-size:16px}}.mobile-nav>li>a{color:var(--type_nav_color)}.mfp-bg.mfp-ready{opacity:1}.mfp-bg{background:rgba(0,0,0,.8)}.off-canvas{z-index:99999}.off-canvas.off-canvas-left .mfp-content{width:calc(100% - 40px);background:#fff}.off-canvas.off-canvas-left .mfp-close{right:10px;opacity:1}.lightbox-content.lightbox-white{box-shadow:none}.lightbox-content.lightbox-white h2{font-size:30px;margin:25px 0 20px 0}.lightbox-content.lightbox-white .button.primary{height:45px;line-height:45px;min-width:252px}@media (min-width:850px){.lightbox-content.lightbox-white h2{font-size:48px;margin:55px 0 22px 0}.lightbox-content.lightbox-white .button.primary{height:65px;line-height:65px;min-width:371px}}body.woocommerce-checkout .mfp-wrap.mfp-ready{position:fixed!important;top:0!important}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white .img img{max-height:225px;object-fit:cover;object-position:center}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white button.mfp-close{color:#fff!important;opacity:1;mix-blend-mode:initial;font-family:var(--font-body)}@media (min-width:850px){body.woocommerce-checkout .mfp-wrap.mfp-ready{position:fixed!important;top:0!important}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white .img img{max-height:100%!important}body.woocommerce-checkout .mfp-wrap.mfp-ready .lightbox-content.lightbox-white button.mfp-close{color:#000!important}}.mfp-iframe-holder .mfp-content,.mfp-inline-holder .ux-mfp-inline-content--video{max-height:80vh;height:100%}.mfp-close-btn-in .mfp-close{color:var(--texts-color);mix-blend-mode:initial!important}[class*=show-on-location-]{display:none}.location-purple-tree-cannabis-toronto .show-on-location-purple-tree-cannabis-toronto{display:block}.location-purple-trees-cannabis-mississauga .show-on-location-purple-trees-cannabis-mississauga{display:block}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:14px;font-weight:400;line-height:38px;height:40px;padding:0 12px;color:var(--texts-color);background-color:#fff;border:solid var(--border-width,1px) rgba(0,0,0,.05);border-radius:var(--border-radius,4px);box-shadow:none;-webkit-appearance:none}@media (min-width:850px){.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px}}@media (min-width:1480px){.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:18px;line-height:54px;height:56px;padding:0 16px}}.select-resize-ghost:focus,.select2-container .select2-choice:focus,.select2-container .select2-selection:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{color:var(--texts-color);background-color:#fff;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.168627451)}.select-resize-ghost::-ms-input-placeholder,.select-resize-ghost::placeholder,.select2-container .select2-choice::-ms-input-placeholder,.select2-container .select2-choice::placeholder,.select2-container .select2-selection::-ms-input-placeholder,.select2-container .select2-selection::placeholder,input[type=date]::-ms-input-placeholder,input[type=date]::placeholder,input[type=email]::-ms-input-placeholder,input[type=email]::placeholder,input[type=number]::-ms-input-placeholder,input[type=number]::placeholder,input[type=password]::-ms-input-placeholder,input[type=password]::placeholder,input[type=search]::-ms-input-placeholder,input[type=search]::placeholder,input[type=tel]::-ms-input-placeholder,input[type=tel]::placeholder,input[type=text]::-ms-input-placeholder,input[type=text]::placeholder,input[type=url]::-ms-input-placeholder,input[type=url]::placeholder,select::-ms-input-placeholder,select::placeholder,textarea::-ms-input-placeholder,textarea::placeholder{color:var(--texts-color)}textarea{padding:12px;line-height:1.3}@media (min-width:850px){textarea{padding:16px;line-height:1.3}}.select2-results{background-color:#fff}input[type=search]{background-color:var(--primary-color-3)}.select2-container .select2-choice>.select2-chosen,.select2-container .select2-selection--single .select2-selection__rendered,.select2-selection{line-height:38px;padding:0;color:var(--texts-color);border-radius:var(--border-radius,4px)}@media (min-width:1480px){.select2-container .select2-choice>.select2-chosen,.select2-container .select2-selection--single .select2-selection__rendered,.select2-selection{line-height:54px}}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,select{padding-right:32px;border:solid var(--border-width,1px) rgba(0,0,0,.05);background-position:right 8px top 50%}input:-moz-autofill,input:-moz-autofill:focus,input:-moz-autofill:hover,input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-moz-autofill,select:-moz-autofill:focus,select:-moz-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-moz-autofill,textarea:-moz-autofill:focus,textarea:-moz-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;border:var(--border-width,1px) solid var(--primary-color);-webkit-box-shadow:0 0 0 1000px var(--primary-color) inset;-webkit-text-fill-color:var(--primary-color-3)}.entry-content .mc4wp-form input[type=date],.entry-content .mc4wp-form input[type=email],.entry-content .mc4wp-form input[type=number],.entry-content .mc4wp-form input[type=password],.entry-content .mc4wp-form input[type=search],.entry-content .mc4wp-form input[type=tel],.entry-content .mc4wp-form input[type=text],.entry-content .mc4wp-form input[type=url],.entry-content .mc4wp-form textarea{margin-bottom:0}#wc-breadstack-merrco-payfirma-cc-form .wrapper input,#wc-breadstack-merrco-payfirma-cc-form select{font-size:14px;font-weight:400;line-height:38px;height:40px;padding:0 12px;color:var(--texts-color);background-color:#fff;border:solid var(--border-width,1px) rgba(0,0,0,.05);border-radius:var(--border-radius,4px);box-shadow:none;-webkit-appearance:none;border:var(--border-width,1px) solid var(--divider-color)}@media (min-width:850px){#wc-breadstack-merrco-payfirma-cc-form .wrapper input,#wc-breadstack-merrco-payfirma-cc-form select{font-size:16px}}@media (min-width:1480px){#wc-breadstack-merrco-payfirma-cc-form .wrapper input,#wc-breadstack-merrco-payfirma-cc-form select{font-size:18px;line-height:54px;height:56px;padding:0 16px}}#wc-breadstack-merrco-payfirma-cc-form .wrapper input:focus,#wc-breadstack-merrco-payfirma-cc-form select:focus{color:var(--texts-color);background-color:#fff;box-shadow:inset 0 0 0 1000px rgba(0,0,0,.168627451)}#wc-breadstack-merrco-payfirma-cc-form .wrapper input::-ms-input-placeholder,#wc-breadstack-merrco-payfirma-cc-form .wrapper input::placeholder,#wc-breadstack-merrco-payfirma-cc-form select::-ms-input-placeholder,#wc-breadstack-merrco-payfirma-cc-form select::placeholder{color:var(--texts-color)}.btn,.button,input[type=submit]{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px}@media (min-width:850px){.btn,.button,input[type=submit]{font-size:16px;padding:0 16px}}@media (min-width:1480px){.btn,.button,input[type=submit]{font-size:18px;line-height:52px;height:56px}}.btn span,.button span,input[type=submit] span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.btn span,.button span,input[type=submit] span{line-height:52px}}.btn.lowercase,.button.lowercase,input[type=submit].lowercase{text-transform:none}.btn.lowercase span,.button.lowercase span,input[type=submit].lowercase span{text-transform:none}.btn.add_to_wishlist i.yith-wcwl-icon,.button.add_to_wishlist i.yith-wcwl-icon,input[type=submit].add_to_wishlist i.yith-wcwl-icon{font-family:baked-icons!important;font-weight:400;font-style:normal;font-variant:normal;margin:0}.btn.add_to_wishlist i.yith-wcwl-icon:before,.button.add_to_wishlist i.yith-wcwl-icon:before,input[type=submit].add_to_wishlist i.yith-wcwl-icon:before{content:"\e90c"}.btn.black,.button.black,input[type=submit].black{color:#fff;border-color:#000;background-color:#000}.btn.primary,.button.primary,input[type=submit].primary{color:var(--button-primary-text-color);border-color:var(--button-primary-bg-color);background-color:var(--button-primary-bg-color)}.btn.primary.is-link,.btn.primary.is-outline,.btn.primary.is-underline,.button.primary.is-link,.button.primary.is-outline,.button.primary.is-underline,input[type=submit].primary.is-link,input[type=submit].primary.is-outline,input[type=submit].primary.is-underline{color:var(--button-primary-bg-color)}.btn.primary.is-link span,.btn.primary.is-outline span,.btn.primary.is-underline span,.button.primary.is-link span,.button.primary.is-outline span,.button.primary.is-underline span,input[type=submit].primary.is-link span,input[type=submit].primary.is-outline span,input[type=submit].primary.is-underline span{color:var(--button-primary-bg-color)}.btn.primary.is-outline,.button.primary.is-outline,input[type=submit].primary.is-outline{border-color:var(--button-primary-bg-color);background-color:transparent}.btn.primary.is-outline span,.button.primary.is-outline span,input[type=submit].primary.is-outline span{color:var(--button-primary-bg-color)}.btn.primary.is-outline:hover,.button.primary.is-outline:hover,input[type=submit].primary.is-outline:hover{color:var(--button-primary-text-color);border-color:var(--divider-color);background-color:var(--button-primary-bg-color)!important}.btn.primary.is-outline:hover span,.button.primary.is-outline:hover span,input[type=submit].primary.is-outline:hover span{color:var(--button-primary-text-color)}.btn.secondary,.button.secondary,input[type=submit].secondary{color:var(--button-secondary-text-color);border-color:var(--button-secondary-bg-color);background-color:var(--button-secondary-bg-color)}.btn.secondary span,.button.secondary span,input[type=submit].secondary span{color:var(--button-secondary-text-color)}.btn.secondary.is-link,.btn.secondary.is-outline,.btn.secondary.is-underline,.button.secondary.is-link,.button.secondary.is-outline,.button.secondary.is-underline,input[type=submit].secondary.is-link,input[type=submit].secondary.is-outline,input[type=submit].secondary.is-underline{color:var(--button-secondary-bg-color)}.btn.secondary.is-link span,.btn.secondary.is-outline span,.btn.secondary.is-underline span,.button.secondary.is-link span,.button.secondary.is-outline span,.button.secondary.is-underline span,input[type=submit].secondary.is-link span,input[type=submit].secondary.is-outline span,input[type=submit].secondary.is-underline span{color:var(--button-secondary-bg-color)}.btn.secondary.is-outline,.button.secondary.is-outline,input[type=submit].secondary.is-outline{border-color:var(--button-secondary-bg-color);background-color:transparent}.btn.secondary.is-outline span,.button.secondary.is-outline span,input[type=submit].secondary.is-outline span{color:var(--button-secondary-bg-color)}.btn.secondary.is-outline:hover,.button.secondary.is-outline:hover,input[type=submit].secondary.is-outline:hover{color:var(--button-secondary-text-color);border-color:var(--divider-color);background-color:var(--button-secondary-bg-color)!important}.btn.secondary.is-outline:hover span,.button.secondary.is-outline:hover span,input[type=submit].secondary.is-outline:hover span{color:var(--button-secondary-text-color)}.btn.alert,.button.alert,input[type=submit].alert{color:var(--button-primary-text-color);border-color:var(--alert-color);background-color:var(--alert-color)}.btn.alert.is-link,.btn.alert.is-outline,.btn.alert.is-underline,.button.alert.is-link,.button.alert.is-outline,.button.alert.is-underline,input[type=submit].alert.is-link,input[type=submit].alert.is-outline,input[type=submit].alert.is-underline{color:var(--alert-color)}.btn.alert.is-link span,.btn.alert.is-outline span,.btn.alert.is-underline span,.button.alert.is-link span,.button.alert.is-outline span,.button.alert.is-underline span,input[type=submit].alert.is-link span,input[type=submit].alert.is-outline span,input[type=submit].alert.is-underline span{color:var(--alert-color)}.btn.alert.is-outline,.button.alert.is-outline,input[type=submit].alert.is-outline{border-color:var(--divider-color);background-color:transparent}.btn.alert.is-outline span,.button.alert.is-outline span,input[type=submit].alert.is-outline span{color:var(--alert-color)}.btn.alert.is-outline:hover,.button.alert.is-outline:hover,input[type=submit].alert.is-outline:hover{color:var(--button-primary-text-color);border-color:var(--divider-color);background-color:var(--alert-color)!important}.btn.alert.is-outline:hover span,.button.alert.is-outline:hover span,input[type=submit].alert.is-outline:hover span{color:var(--button-primary-text-color)}.btn.success,.button.success,input[type=submit].success{color:var(--button-primary-text-color);border-color:var(--success-color);background-color:var(--success-color)}.btn.success.is-link,.btn.success.is-outline,.btn.success.is-underline,.button.success.is-link,.button.success.is-outline,.button.success.is-underline,input[type=submit].success.is-link,input[type=submit].success.is-outline,input[type=submit].success.is-underline{color:var(--success-color)}.btn.success.is-outline,.button.success.is-outline,input[type=submit].success.is-outline{border-color:var(--success-color);background-color:transparent}.btn.success.is-outline span,.button.success.is-outline span,input[type=submit].success.is-outline span{color:var(--success-color)}.btn.success.is-outline:hover,.button.success.is-outline:hover,input[type=submit].success.is-outline:hover{color:var(--button-primary-text-color);border-color:var(--divider-color);background-color:var(--success-color)!important}.btn.success.is-outline:hover span,.button.success.is-outline:hover span,input[type=submit].success.is-outline:hover span{color:var(--button-primary-text-color)}.btn.white,.button.white,input[type=submit].white{color:#000!important;border-color:#fff;background-color:#fff!important}.btn.white span,.button.white span,input[type=submit].white span{color:#000}.btn.white.is-outline,.button.white.is-outline,input[type=submit].white.is-outline{color:#fff!important;border-color:#fff;background-color:transparent!important}.btn.white.is-outline span,.button.white.is-outline span,input[type=submit].white.is-outline span{color:#fff}.btn.white.is-outline:hover,.button.white.is-outline:hover,input[type=submit].white.is-outline:hover{color:#000!important;border-color:#fff;background-color:#fff!important}.btn.white.is-outline:hover span,.button.white.is-outline:hover span,input[type=submit].white.is-outline:hover span{color:#000}.btn.is-outline,.button.is-outline,input[type=submit].is-outline{line-height:36px;border-width:var(--border-width-2x,2px)}@media (min-width:1480px){.btn.is-outline,.button.is-outline,input[type=submit].is-outline{line-height:52px}}.btn.is-smaller,.button.is-smaller,input[type=submit].is-smaller{line-height:26px;min-height:28px;height:28px;font-weight:400}.btn.is-smaller span,.button.is-smaller span,input[type=submit].is-smaller span{font-weight:400;line-height:26px}.btn.is-small,.button.is-small,input[type=submit].is-small{padding:0 10px}@media (min-width:1480px){.btn.is-small,.button.is-small,input[type=submit].is-small{padding:0 16px}}.btn.is-large,.button.is-large,input[type=submit].is-large{padding:0 30px}@media (min-width:1480px){.btn.is-large,.button.is-large,input[type=submit].is-large{padding:0 50px}}.btn.is-larger,.button.is-larger,input[type=submit].is-larger{padding:0 40px}@media (min-width:850px){.btn.is-larger,.button.is-larger,input[type=submit].is-larger{padding:0 60px}}@media (min-width:1480px){.btn.is-larger,.button.is-larger,input[type=submit].is-larger{padding:0 80px}}.btn.is-xlarge,.button.is-xlarge,input[type=submit].is-xlarge{padding:0 60px}@media (min-width:850px){.btn.is-xlarge,.button.is-xlarge,input[type=submit].is-xlarge{padding:0 80px}}@media (min-width:1480px){.btn.is-xlarge,.button.is-xlarge,input[type=submit].is-xlarge{padding:0 100px}}.btn.is-xxlarge,.button.is-xxlarge,input[type=submit].is-xxlarge{padding:0 60px}@media (min-width:850px){.btn.is-xxlarge,.button.is-xxlarge,input[type=submit].is-xxlarge{padding:0 80px}}@media (min-width:1480px){.btn.is-xxlarge,.button.is-xxlarge,input[type=submit].is-xxlarge{padding:0 100px}}.btn.wide,.button.wide,input[type=submit].wide{width:100%}@media (max-width:550px){.btn.small-wide,.button.small-wide,input[type=submit].small-wide{width:100%}}.btn.add_to_cart_button,.button.add_to_cart_button,input[type=submit].add_to_cart_button{background-color:var(--primary-color)}.btn.product_type_variable:not(.add_to_cart_button),.button.product_type_variable:not(.add_to_cart_button),input[type=submit].product_type_variable:not(.add_to_cart_button){background-color:var(--secondary-color)}.btn.open-video,.button.open-video,input[type=submit].open-video{font-size:24px;border:none!important;border-radius:50%;color:var(--button-primary-text-color);background-color:var(--button-primary-bg-color)!important;padding:0}.btn.open-video .icon-play,.button.open-video .icon-play,input[type=submit].open-video .icon-play{top:0;color:#fff}.btn.open-video:hover,.button.open-video:hover,input[type=submit].open-video:hover{background-color:var(--primary-color)}.btn.button-locations,.button.button-locations,input[type=submit].button-locations{margin-bottom:16px;margin-left:8px}@media (min-width:850px){.btn.button-locations,.button.button-locations,input[type=submit].button-locations{min-width:120px;margin-left:32px}}@media (min-width:1480px){.btn.button-locations,.button.button-locations,input[type=submit].button-locations{min-width:200px;margin-left:48px}}.btn.button-locations:first-of-type,.button.button-locations:first-of-type,input[type=submit].button-locations:first-of-type{margin-left:0}.btn.zoom-button,.button.zoom-button,input[type=submit].zoom-button{width:48px;color:#000}@media (min-width:1480px){.btn.zoom-button,.button.zoom-button,input[type=submit].zoom-button{width:56px}}.btn#place_order,.button#place_order,input[type=submit]#place_order{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px;padding-top:0;padding-bottom:0}@media (min-width:850px){.btn#place_order,.button#place_order,input[type=submit]#place_order{font-size:16px;padding:0 16px}}@media (min-width:1480px){.btn#place_order,.button#place_order,input[type=submit]#place_order{font-size:18px;line-height:52px;height:56px}}.btn#place_order span,.button#place_order span,input[type=submit]#place_order span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.btn#place_order span,.button#place_order span,input[type=submit]#place_order span{line-height:52px}}.btn.add_to_cart_button.is-outline:not(.is-outline,.is-link,.is-form):hover,.btn.add_to_cart_button:not(.is-outline,.is-link,.is-form):hover,.btn.checkout:not(.is-outline,.is-link,.is-form):hover,.btn.primary:not(.is-outline,.is-link,.is-form):hover,.btn.single_add_to_cart_button:not(.is-outline,.is-link,.is-form):hover,.btn.white:not(.is-outline,.is-link,.is-form):hover,.btn[class=button]:not(.is-outline,.is-link,.is-form):hover,.button.add_to_cart_button.is-outline:not(.is-outline,.is-link,.is-form):hover,.button.add_to_cart_button:not(.is-outline,.is-link,.is-form):hover,.button.checkout:not(.is-outline,.is-link,.is-form):hover,.button.primary:not(.is-outline,.is-link,.is-form):hover,.button.single_add_to_cart_button:not(.is-outline,.is-link,.is-form):hover,.button.white:not(.is-outline,.is-link,.is-form):hover,.button[class=button]:not(.is-outline,.is-link,.is-form):hover,input[type=submit].add_to_cart_button.is-outline:not(.is-outline,.is-link,.is-form):hover,input[type=submit].add_to_cart_button:not(.is-outline,.is-link,.is-form):hover,input[type=submit].checkout:not(.is-outline,.is-link,.is-form):hover,input[type=submit].primary:not(.is-outline,.is-link,.is-form):hover,input[type=submit].single_add_to_cart_button:not(.is-outline,.is-link,.is-form):hover,input[type=submit].white:not(.is-outline,.is-link,.is-form):hover,input[type=submit][class=button]:not(.is-outline,.is-link,.is-form):hover{box-shadow:inset 0 0 0 100px rgba(0,0,0,.168627451)}.button.is-outline,input[type=button].is-outline,input[type=reset].is-outline,input[type=submit].is-outline{border-width:var(--border-width-2x,2px)}.product-type-variable .add-to-cart-button a.add_to_cart_button{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px}@media (min-width:850px){.product-type-variable .add-to-cart-button a.add_to_cart_button{font-size:16px;padding:0 16px}}@media (min-width:1480px){.product-type-variable .add-to-cart-button a.add_to_cart_button{font-size:18px;line-height:52px;height:56px}}.product-type-variable .add-to-cart-button a.add_to_cart_button span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.product-type-variable .add-to-cart-button a.add_to_cart_button span{line-height:52px}}.return-to-shop .button.primary.wc-backward{border-radius:var(--border-radius,4px)}.woocommerce-form-login__submit,.woocommerce-form-register__submit{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px}@media (min-width:850px){.woocommerce-form-login__submit,.woocommerce-form-register__submit{font-size:16px;padding:0 16px}}@media (min-width:1480px){.woocommerce-form-login__submit,.woocommerce-form-register__submit{font-size:18px;line-height:52px;height:56px}}.woocommerce-form-login__submit span,.woocommerce-form-register__submit span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.woocommerce-form-login__submit span,.woocommerce-form-register__submit span{line-height:52px}}form.lost_reset_password .button,form.lost_reset_password button.woocommerce-Button,form.woocommerce-form-login .button,form.woocommerce-form-login button.woocommerce-Button,form.woocommerce-form-register .button,form.woocommerce-form-register button.woocommerce-Button{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px}@media (min-width:850px){form.lost_reset_password .button,form.lost_reset_password button.woocommerce-Button,form.woocommerce-form-login .button,form.woocommerce-form-login button.woocommerce-Button,form.woocommerce-form-register .button,form.woocommerce-form-register button.woocommerce-Button{font-size:16px;padding:0 16px}}@media (min-width:1480px){form.lost_reset_password .button,form.lost_reset_password button.woocommerce-Button,form.woocommerce-form-login .button,form.woocommerce-form-login button.woocommerce-Button,form.woocommerce-form-register .button,form.woocommerce-form-register button.woocommerce-Button{font-size:18px;line-height:52px;height:56px}}form.lost_reset_password .button span,form.lost_reset_password button.woocommerce-Button span,form.woocommerce-form-login .button span,form.woocommerce-form-login button.woocommerce-Button span,form.woocommerce-form-register .button span,form.woocommerce-form-register button.woocommerce-Button span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){form.lost_reset_password .button span,form.lost_reset_password button.woocommerce-Button span,form.woocommerce-form-login .button span,form.woocommerce-form-login button.woocommerce-Button span,form.woocommerce-form-register .button span,form.woocommerce-form-register button.woocommerce-Button span{line-height:52px}}.wpcf7 .row .col{padding-bottom:0}.wpcf7 .wpcf7-not-valid-tip{margin-bottom:12px}.wpcf7 input[type=submit]{margin-top:10px;color:var(--primary-color)!important}.wpcf7 .wpcf7-spinner{display:none}@media (min-width:850px){.wpcf7 textarea{min-height:140px}.wpcf7 input[type=submit]{padding-right:70px;padding-left:70px}}.contact-us-form,.wpcf7-form{margin-bottom:0}.contact-us-form .contact-form-submit.text-center p,.wpcf7-form .contact-form-submit.text-center p{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact-us-form span[data-name=your-date],.wpcf7-form span[data-name=your-date]{position:relative}.contact-us-form span[data-name=your-date]:after,.wpcf7-form span[data-name=your-date]:after{font-family:baked-icons!important;content:"\e940";position:absolute;top:8px;right:5px}.contact-us-form input[type=checkbox],.wpcf7-form input[type=checkbox]{width:20px;height:20px;margin-bottom:0}.contact-us-form span[data-name=your-date],.wpcf7-form span[data-name=your-date]{position:relative}.contact-us-form span[data-name=your-date] span.date-label,.wpcf7-form span[data-name=your-date] span.date-label{font-size:14px}@media (min-width:850px){.contact-us-form span[data-name=your-date]:after,.wpcf7-form span[data-name=your-date]:after{display:none}}.codedropz-upload-wrapper{margin:15px 0}.codedropz-upload-wrapper .codedropz-upload-handler{border-width:var(--border-width,1px);border-color:#fff;background-color:transparent}.codedropz-upload-wrapper .codedropz-upload-inner{padding-top:90px;padding-bottom:20px;background-image:url(../images/icon-image-upload-2-light.svg);background-repeat:no-repeat;background-position:top 20px center;background-size:50px}@media (min-width:1480px){.codedropz-upload-wrapper .codedropz-upload-inner{background-position:top 20px center;background-size:60px}}.codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:16px;line-height:16px}@media (min-width:850px){.codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:16px;line-height:16px}}@media (min-width:1480px){.codedropz-upload-wrapper .codedropz-upload-inner h3{font-size:22px;line-height:28px}}.codedropz-upload-wrapper .dnd-upload-counter{bottom:20px;left:50%;transform:translateX(-50%);text-align:center}.section .section-content>.row:last-child>.col:last-child{padding-bottom:0}.box-shadow-1,.box-shadow-1-hover:hover,.row-box-shadow-1 .col-inner,.row-box-shadow-1-hover .col-inner:hover{box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.has-equal-box-heights .box-image img,.has-format img,.image-cover img,.video-fit iframe,.video-fit video,img.back-image{bottom:-1px;height:calc(100% + 2px);top:-1px}.section-bg :is(img,picture,video){height:calc(100% + 3px);top:-3px}.row-small>.col,.row-small>.flickity-viewport>.flickity-slider>.col{padding:0 5.8px 19.6px}.aligncenter{text-align:center}.pb-col-0>.col{padding:0}.icon-box.icon-box-left,.icon-box.icon-box-right{align-items:center}.icon-box .icon-box-text h5{color:var(--primary-color);text-transform:capitalize!important}.icon-box.column-reverse{display:flex;flex-direction:column-reverse}.icon-box.opening-hours .icon-box-text{display:flex;justify-content:space-between}.icon-box.opening-hours .icon-box-text h5,.icon-box.opening-hours .icon-box-text p{flex:1}.icon-box.opening-hours .icon-box-text h5{color:var(--texts-color);font-size:18px;font-weight:400;text-align:left}.icon-box.opening-hours .icon-box-text p{text-align:right}.social-icons{color:var(--texts-color)}.social-icons.follow-icons{color:var(--texts-color)}.social-icons.follow-icons>.icon{margin-left:8px;margin-right:8px}.social-icons:not(.follow-icons){font-size:16px;line-height:16px}@media (min-width:850px){.social-icons:not(.follow-icons){font-size:16px;line-height:16px}}@media (min-width:1480px){.social-icons:not(.follow-icons){font-size:22px;line-height:28px}}.social-icons:not(.follow-icons) .icon{width:40px;margin:8px}@media (min-width:1480px){.social-icons:not(.follow-icons) .icon{width:56px;margin:12px}}.social-icons:not(.follow-icons) .icon.button{color:var(--texts-color)}.social-icons:not(.follow-icons) .icon i{font-size:24px;line-height:32px}@media (min-width:850px){.social-icons:not(.follow-icons) .icon i{font-size:24px;line-height:32px}}@media (min-width:1480px){.social-icons:not(.follow-icons) .icon i{font-size:48px;line-height:56px}}.content-html a:not(.button){text-decoration:underline;color:var(--links-color)}.content-html a:not(.button):hover{text-decoration:underline;color:var(--links-hover-color)}.list-inline ul,ul.list-inline{display:flex;align-content:center;align-items:flex-start;flex-wrap:wrap;padding-left:20px;gap:18px}.list-inline ul li,ul.list-inline li{flex-basis:100%;margin-left:0}@media (min-width:850px){.list-inline ul li,ul.list-inline li{flex-basis:calc(50% - 16px)}}@media (min-width:1480px){.list-inline ul li,ul.list-inline li{flex-basis:calc(25% - 16px)}}.list-inline ul li a,ul.list-inline li a{text-decoration:unset}.banner h1,.banner h2,.banner h3{font-weight:var(--font-weight-heading)}.banner h3{font-size:18px;line-height:20px}@media (min-width:850px){.banner h3{font-size:18px;line-height:20px}}@media (min-width:1480px){.banner h3{font-size:28px;line-height:36px}}.is-uppercase,.uppercase{line-height:1.3;letter-spacing:0}.has-border{border-color:var(--divider-color)}@media (min-width:850px) and (max-width:992px){.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.large-columns-5 .flickity-slider>.col,.large-columns-5>.col,.large-columns-6 .flickity-slider>.col,.large-columns-6>.col,.large-columns-7 .flickity-slider>.col,.large-columns-7>.col,.large-columns-8 .flickity-slider>.col,.large-columns-8>.col{flex-basis:33.33%!important;max-width:33.33%!important}}@media (min-width:992px) and (max-width:1200px){.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.large-columns-5 .flickity-slider>.col,.large-columns-5>.col,.large-columns-6 .flickity-slider>.col,.large-columns-6>.col{flex-basis:25%!important;max-width:25%!important}.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.large-columns-7 .flickity-slider>.col,.large-columns-7>.col,.large-columns-8 .flickity-slider>.col,.large-columns-8>.col{flex-basis:20%!important;max-width:20%!important}}@media (min-width:1200px) and (max-width:1480px){.gallery-columns-5 .gallery-item,.large-columns-5 .flickity-slider>.col,.large-columns-5>.col{flex-basis:25%!important;max-width:25%!important}.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.large-columns-6 .flickity-slider>.col,.large-columns-6>.col,.large-columns-7 .flickity-slider>.col,.large-columns-7>.col{flex-basis:20%!important;max-width:20%!important}.gallery-columns-8 .gallery-item,.large-columns-8 .flickity-slider>.col,.large-columns-8>.col{flex-basis:16.6%!important;max-width:16.6%!important}}.header-search.header-search-dropdown .nav-dropdown{left:unset;right:-15px;min-width:360px}@media (min-width:1480px){.searchform{margin-bottom:70px}}.searchform .button.icon{background:0 0;padding:0 15px}.searchform>.flex-row{background:var(--secondary-color);border-color:transparent;border-radius:0}.searchform>.flex-row>.flex-col{flex:1;padding-top:0;padding-bottom:0}.searchform .ux-search-submit,.searchform input[type=search]{border:0;border-radius:var(--border-radius,4px);box-shadow:none}.searchform .ux-search-submit .icon-search,.searchform .ux-search-submit i,.searchform input[type=search] .icon-search,.searchform input[type=search] i{color:var(--texts-color)}.searchform input[type=search]{font-size:16px;color:var(--headings-color);background-color:transparent}.searchform input[type=search] ::placeholder{color:var(--headings-color);opacity:.9}.searchform .ux-search-submit i{font-size:22px;color:#000}.searchform .button.loading:after{border-color:#000}#search-lightbox{background-color:#fff;padding:40px 10px 50px 10px}.live-search-results .search-name{font-size:16px}.live-search-results .search-price{font-size:16px}.live-search-results .search-price .amount{font-size:16px}#search-lightbox .live-search-results{color:var(--texts-color)}#search-lightbox .live-search-results .autocomplete-suggestion{color:var(--texts-color)}#search-lightbox .live-search-results .search-name{font-size:16px;line-height:1.2em}#search-lightbox .live-search-results .search-price{color:var(--texts-color)}#search-lightbox .live-search-results .search-price .amount{font-size:16px;color:var(--texts-color)}.img.border-bottom-left .img-inner,.img.border-bottom-right .img-inner,.img.border-top-left .img-inner,.img.border-top-right .img-inner{position:relative}.img.border-bottom-left .img-inner:before,.img.border-bottom-right .img-inner:before,.img.border-top-left .img-inner:before,.img.border-top-right .img-inner:before{background-color:var(--primary-color);content:"";height:90%;position:absolute;width:90%;z-index:0}.img.border-bottom-left .img-inner img,.img.border-bottom-right .img-inner img,.img.border-top-left .img-inner img,.img.border-top-right .img-inner img{position:relative;z-index:2}.img.border-top-left .img-inner{padding-top:20px;padding-left:20px}.img.border-top-left .img-inner:before{top:0;left:0}.img.border-top-right .img-inner{padding-top:20px;padding-right:20px}.img.border-top-right .img-inner:before{top:0;right:0}.img.border-bottom-left .img-inner{padding-bottom:20px;padding-left:20px}.img.border-bottom-left .img-inner:before{bottom:0;left:0}.img.border-bottom-right .img-inner{padding-bottom:20px;padding-right:20px}.img.border-bottom-right .img-inner:before{bottom:0;right:0}@media (min-width:768px){.tooltipster-base{max-width:450px}}.baked-specification .tooltip{position:relative;cursor:pointer}.baked-specification .tooltip:after{font-family:var(--font-body);opacity:0;visibility:hidden;position:absolute;content:attr(data-tooltip);padding:6px 10px;top:1.4em;left:50%;transform:translateX(-50%) translateY(-2px);background:grey;color:#fff;white-space:nowrap;z-index:2;border-radius:var(--border-radius-3x,12px);transition:opacity .2s cubic-bezier(.64,.09,.08,1),transform .2s cubic-bezier(.64,.09,.08,1)}.baked-specification .tooltip:after:before{content:"";width:0;height:0;border-left:solid 5px transparent;border-right:solid 5px transparent;border-bottom:solid 5px grey;opacity:0;visibility:hidden;position:absolute;transform:translateX(-50%) translateY(-2px);top:1.1em;left:50%;transition:opacity .2s cubic-bezier(.64,.09,.08,1),transform .2s cubic-bezier(.64,.09,.08,1);z-index:3}.baked-specification .tooltip:hover:after{display:block;opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.baked-arrow{position:absolute;z-index:1;bottom:-16px;left:50%;overflow:hidden;width:70px;height:16px;margin-left:-35px}.baked-arrow.top{top:-16px;bottom:auto}.baked-arrow.left{left:20%}.baked-arrow:after{position:absolute;z-index:1;top:-20px;left:20px;width:25px;height:25px;content:"";-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);color:#000;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.1607843137)!important}.baked-arrow.top:after{top:auto;bottom:-20px}.widget .widget-title{color:var(--headings-color);font-size:16px}.widget .baked_social_widget .site-logo{margin-bottom:16px}@media (min-width:850px){.widget .baked_social_widget .site-logo{margin-bottom:30px}}@media (min-width:1480px){.widget .baked_social_widget .site-logo{height:auto;max-width:240px}}.widget .baked_social_widget ul.list-block{display:flex;flex-direction:row;margin-top:10px}.widget .baked_social_widget ul.list-block li{font-size:18px;line-height:20px;margin-right:15px}@media (min-width:850px){.widget .baked_social_widget ul.list-block li{font-size:18px;line-height:20px}}@media (min-width:1480px){.widget .baked_social_widget ul.list-block li{font-size:28px;line-height:36px}}.widget .baked_social_widget ul.list-block li a{color:var(--headings-color)}.section-title-container.uppercase .section-title{text-transform:uppercase}.section-title-container.uppercase .section-title span{border-bottom:0}.section-title-container .section-title{margin-bottom:0;color:var(--texts-color);border-bottom:0}.section-title-container .section-title.section-title-center b{visibility:hidden;opacity:0}.section-title-container .section-title span{border-bottom:0}@media (max-width:550px){.section-title-container .section-title{flex-direction:column}.section-title-container .section-title span{margin-right:0}.section-title-container .section-title a{margin:0 auto}}.section-title-container a{color:var(--links-color);text-decoration:underline;font-size:16px;font-weight:400}.section-title-container a:hover{color:var(--links-hover-color);text-decoration:underline}.section-title-container a i{display:none}.section-title-container a i.icon-angle-right{font-family:baked-icons!important;margin-left:10px;color:var(--links-color);font-size:16px}.section-title-container a i.icon-angle-right::before{content:"\e923"}.post-item.col{padding:0 12px 24px}.post-item .col-inner{background-color:#fff;border-radius:var(--border-radius-2x,8px);height:100%}.post-item .box{display:flex;overflow:hidden;flex-direction:column;height:100%;padding:12px;gap:12px}@media (min-width:1480px){.post-item .box{padding:16px;gap:16px}}.post-item .box-image{width:100%;border-radius:var(--border-radius-2x,8px)}.post-item .box-image .image-cover{border-radius:var(--border-radius-2x,8px)}.post-item .box-text{flex:1;padding:0;background-color:transparent}.post-item .box-text .box-text-inner{display:flex;align-items:flex-start;flex-direction:column;height:100%}.post-item .box-text .post-meta{order:-1;margin-top:8px;margin-bottom:8px;opacity:.9;color:var(--texts-color);font-size:14px}.post-item .box-text .post-title{font-weight:var(--font-weight-heading);margin-bottom:16px;color:var(--headings-color);font-size:18px;line-height:20px}@media (min-width:850px){.post-item .box-text .post-title{font-size:18px;line-height:20px}}@media (min-width:1480px){.post-item .box-text .post-title{font-size:28px;line-height:36px}}.post-item .box-text .cat-label{order:-2;width:auto;display:inline-block;margin:0;color:var(--secondary-color);padding:2px 8px;border:solid var(--border-width,1px) var(--secondary-color);border-radius:var(--border-radius,4px);text-transform:none;opacity:1;font-size:14px}.post-item .box-text .from_the_blog_excerpt{flex:1;display:block;display:-webkit-box;overflow:hidden;margin-top:0;margin-bottom:8px;color:var(--texts-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px}@media (min-width:1480px){.post-item .box-text .from_the_blog_excerpt{font-size:18px}}.post-item .box-text .button,.post-item .box-text .button-read-more{display:flex;align-items:center;justify-content:flex-start;min-width:160px;margin-top:0;padding:0;text-align:left}.post-item .box-text .button-read-more.is-small,.post-item .box-text .button.is-small{font-size:16px;line-height:20px}@media (min-width:850px){.post-item .box-text .button-read-more.is-small,.post-item .box-text .button.is-small{font-size:16px;line-height:20px}}@media (min-width:1480px){.post-item .box-text .button-read-more.is-small,.post-item .box-text .button.is-small{font-size:18px;line-height:24px}}.post-item .box-text .button span,.post-item .box-text .button-read-more span{line-height:1}.post-item .box-text .button-read-more:after,.post-item .box-text .button:after{font-family:baked-icons!important;font-size:16px;font-weight:400;font-style:normal;font-variant:normal;line-height:1;height:auto;min-height:auto;padding-left:16px;content:"\e923";text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.post-item .box-text .button i,.post-item .box-text .button-read-more i{margin-left:12px}.post-item .box-text .is-divider{display:none}.slider.slider-nav-circle .flickity-prev-next-button{width:28px!important;height:28px!important;min-height:unset!important;line-height:unset!important;opacity:1!important;color:#000;border:solid var(--border-width,1px) #000!important;border-radius:0!important;background-color:#fff!important}@media (min-width:850px){.slider.slider-nav-circle .flickity-prev-next-button{width:38px!important;height:38px!important}}.slider.slider-nav-circle .flickity-prev-next-button:hover{background-color:#000!important;border-color:#000;color:#fff;fill:#fff}.slider.slider-nav-circle .flickity-prev-next-button:before{line-height:26px;font-family:baked-icons!important;speak:never;font-style:normal;font-weight:600;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}@media (min-width:850px){.slider.slider-nav-circle .flickity-prev-next-button:before{line-height:36px;font-size:14px}}.slider.slider-nav-circle .flickity-prev-next-button .arrow,.slider.slider-nav-circle .flickity-prev-next-button svg{display:none!important}.slider.slider-nav-circle .flickity-prev-next-button.previous{left:0}@media (min-width:850px){.slider.slider-nav-circle .flickity-prev-next-button.previous{left:0}}.slider.slider-nav-circle .flickity-prev-next-button.previous:before{content:"\e922"}.slider.slider-nav-circle .flickity-prev-next-button.next{right:0}@media (min-width:850px){.slider.slider-nav-circle .flickity-prev-next-button.next{right:0}}.slider.slider-nav-circle .flickity-prev-next-button.next:before{content:"\e923";margin-left:4px}.slider.slider-nav-push:not(.slider-nav-reveal) .flickity-prev-next-button{margin-top:unset}@media (min-width:550px) and (max-width:768px){.slider.medium-columns-3 .flickity-slider>.col,.slider.medium-columns-3>.col{flex-basis:50%;width:50%;max-width:50%}}.slider .flickity-page-dots .dot{border:3px solid #000;height:8px;width:8px}.slider .flickity-page-dots .dot.is-selected{background:#000}.baked-slider.slider-nav-outside .flickity-prev-next-button.previous{left:auto;right:100%}.baked-slider.slider-nav-outside .flickity-prev-next-button.next{left:100%;right:auto}@media (min-width:850px){.baked-slider.slider-nav-outside .flickity-prev-next-button.previous{left:auto;right:100%}.baked-slider.slider-nav-outside .flickity-prev-next-button.next{left:100%;right:auto}}.slider-nav-light .flickity-page-dots .dot{border:3px solid #000;height:8px;width:8px}.slider-nav-light.is-selected{background:#000}.waterwheel-carousel{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;padding:0 15px}.waterwheel-carousel .waterwheel-next,.waterwheel-carousel .waterwheel-prev{display:none;border:1px solid var(--texts-color);height:36px;line-height:1em;margin:0;position:absolute;top:50%;transform:translateY(-50%);text-align:center;padding:10px 5px;width:36px}.waterwheel-carousel .waterwheel-next{right:0}.waterwheel-carousel .waterwheel-prev{left:0}.waterwheel-carousel:hover .waterwheel-next,.waterwheel-carousel:hover .waterwheel-prev{display:block}.waterwheel-carousel #location-carousel{display:flex;width:960px;min-height:600px;position:relative;clear:both;overflow:hidden}.waterwheel-carousel #location-carousel img{border-radius:30px;visibility:hidden;cursor:pointer;height:auto;max-width:300px}.waterwheel-carousel #location-carousel .split-left{width:450px;float:left}.waterwheel-carousel #location-carousel .split-right{width:400px;float:left;margin-left:10px}.waterwheel-carousel #location-carousel #callback-output{height:250px;overflow:scroll}.waterwheel-carousel #location-carousel textarea#newoptions{width:430px}@media (min-width:550px){.waterwheel-carousel #location-carousel img{height:auto;max-width:360px}}@media (min-width:850px){.waterwheel-carousel #location-carousel img{height:auto;max-width:580px}}@media (min-width:850px){.waterwheel-carousel{padding:0}}.tabbed-content.faq .nav.nav-left>li{padding:0}.tabbed-content.faq .nav.nav-left>li>a{background-color:var(--sidebar-background-color)}.tabbed-content.faq .nav.nav-left>li.active>a,.tabbed-content.faq .nav.nav-left>li:hover>a{background-color:var(--primary-color)}.tabbed-content.faq .nav-tabs+.tab-panels{border-color:var(--primary-color);background-color:var(--sidebar-background-color)}.tabbed-content.where-we-deliver .nav{border:none}.tabbed-content.where-we-deliver .nav li{margin:5px 0;width:100%}.tabbed-content.where-we-deliver .nav li a{color:var(--primary-color);display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;width:100%}.tabbed-content.where-we-deliver .nav li a:after{font-size:18px;font-family:baked-icons!important;content:"\e926";margin-left:15px}.tabbed-content.where-we-deliver .nav li.active{background-color:var(--primary-color)}.tabbed-content.where-we-deliver .nav li.active a{color:#fff}.tabbed-content.where-we-deliver .nav li.active a:after{content:"\e927"}@media (min-width:480px){.tabbed-content.where-we-deliver .nav li{flex-basis:50%;max-width:50%}}@media (min-width:768px){.tabbed-content.where-we-deliver .nav li{flex:1;margin:0}}.tabbed-content.where-we-deliver .tab-panels{border:2px solid var(--primary-color);background-color:#f2fced;padding:15px}@media (min-width:1480px){.tabbed-content.where-we-deliver .tab-panels{padding:24px}}.tabbed-content .tab-panels{padding-top:24px}.tabbed-content .nav{border-bottom:solid 1px #e3e3e3}.tabbed-content .nav>li{margin:0 32px;padding:0}.tabbed-content .nav>li>a{color:var(--headings-color);font-size:18px;line-height:20px}@media (min-width:850px){.tabbed-content .nav>li>a{font-size:18px;line-height:20px}}@media (min-width:1480px){.tabbed-content .nav>li>a{font-size:28px;line-height:36px}}.tabbed-content .nav>li>a:before{height:1px;opacity:1;background-color:transparent}.tabbed-content .nav>li.active>a,.tabbed-content .nav>li:hover>a{color:var(--headings-color)}.tabbed-content .nav>li.active>a:before,.tabbed-content .nav>li:hover>a:before{height:3px;margin-top:-1px;background-color:#000}ul.nav-pagination{gap:6px;margin-top:10px}@media (min-width:1480px){ul.nav-pagination{gap:32px;margin-top:16px}}ul.nav-pagination>li:first-child{margin-right:0}@media (min-width:1480px){ul.nav-pagination>li:first-child{margin-right:24px}}ul.nav-pagination>li:last-child{margin-left:0}@media (min-width:1480px){ul.nav-pagination>li:last-child{margin-left:24px}}ul.nav-pagination>li .page-number{min-width:25px;border-radius:0;font-size:14px}@media (min-width:1480px){ul.nav-pagination>li .page-number{min-width:30px;font-size:18px}}ul.nav-pagination>li .page-number.current{border-bottom-color:var(--primary-color)}ul.nav-pagination>li .icon-angle-left{font-family:baked-icons!important}ul.nav-pagination>li .icon-angle-left:before{content:"\e912"}ul.nav-pagination>li .icon-angle-right{font-family:baked-icons!important}ul.nav-pagination>li .icon-angle-right:before{content:"\e916"}.woocommerce-pagination ul.nav-pagination{justify-content:space-between}.breadcrumbs,.woocommerce-breadcrumb{display:none!important;font-family:var(--font-body);font-weight:400;margin-bottom:8px;color:var(--texts-color);font-size:14px}@media (min-width:850px){.breadcrumbs,.woocommerce-breadcrumb{font-size:16px}}@media (min-width:1480px){.breadcrumbs,.woocommerce-breadcrumb{margin-bottom:12px;font-size:18px}}.breadcrumbs a:hover,.woocommerce-breadcrumb a:hover{text-decoration:underline}.breadcrumbs .divider,.woocommerce-breadcrumb .divider{font-size:inherit;font-weight:400;margin:0;opacity:1}.breadcrumbs .divider:before,.woocommerce-breadcrumb .divider:before{line-height:1;display:inline-block;content:" > "}.breadcrumbs *,.breadcrumbs .divider,.breadcrumbs a,.woocommerce-breadcrumb *,.woocommerce-breadcrumb .divider,.woocommerce-breadcrumb a{color:var(--texts-color)}.dark .breadcrumbs *,.dark .breadcrumbs .divider,.dark .breadcrumbs a{color:#fff}.checkout-breadcrumbs{justify-content:center;margin-bottom:0;padding:0;text-align:center}.checkout-breadcrumbs .breadcrumbs{margin-bottom:0}.checkout-breadcrumbs *,.checkout-breadcrumbs .divider,.checkout-breadcrumbs a{color:var(--texts-color)}.location-breadcrumb .col{padding-bottom:0}.location-breadcrumb .text p{margin-bottom:0}.badge-container{top:16px;display:flex;align-items:center;flex-direction:row;justify-content:flex-start;margin:0;padding:0 16px}@media (min-width:1480px){.badge-container{top:25px;padding:0 25px}}.badge-container .badge{position:relative;display:flex;overflow:hidden;align-items:center;justify-content:center;width:48px;height:48px;text-transform:uppercase;border-radius:100%}@media (min-width:1480px){.badge-container .badge{width:60px;height:60px}}.badge-container .badge:before{content:"";border:solid 1px transparent;position:absolute;width:calc(100% - 6px);height:calc(100% - 6px);border-radius:100%}.badge-container .badge .badge-inner{font-size:14px;font-weight:700;line-height:40px;padding:3px;text-align:center}@media (min-width:1480px){.badge-container .badge .badge-inner{font-size:16px;line-height:52px}}.badge-container .badge.badge-on-sale{margin-right:8px}@media (min-width:1480px){.badge-container .badge.badge-on-sale{margin-right:12px}}.badge-container .badge-circle+.badge{margin-top:0}.accordion .accordion-item .accordion-title{font-family:var(--font-body);font-weight:var(--font-weight-body);margin-bottom:0;padding:8px 38px 8px 8px;color:var(--headings-color);border-style:solid;border-color:var(--headings-color);border-width:1px 0 0 0;background-color:var(--secondary-color);font-size:18px;line-height:20px;font-weight:700;position:relative}@media (min-width:850px){.accordion .accordion-item .accordion-title{font-size:18px;line-height:20px}}@media (min-width:1480px){.accordion .accordion-item .accordion-title{font-size:28px;line-height:36px}}@media (min-width:850px){.accordion .accordion-item .accordion-title{padding:12px 38px 12px 12px}}.accordion .accordion-item .accordion-title .toggle{position:absolute;top:50%;right:4px;left:initial;transform:translateY(-50%);line-height:1;width:25px;height:25px;min-height:auto;opacity:1;color:var(--headings-color)}@media (min-width:850px){.accordion .accordion-item .accordion-title .toggle{width:36px;height:36px}}.accordion .accordion-item .accordion-title .toggle i.icon-angle-down{font-family:baked-icons!important;font-size:18px;line-height:1}.accordion .accordion-item .accordion-title .toggle i.icon-angle-down:before{content:"\e926"}@media (min-width:850px){.accordion .accordion-item .accordion-title .toggle i.icon-angle-down{font-size:22px}}.accordion .accordion-item .accordion-title.active i.icon-angle-down{rotate:45deg}.accordion .accordion-item .accordion-inner{color:var(--headings-color);margin-top:0;padding:8px 8px 8px 38px;border:none}@media (min-width:850px){.accordion .accordion-item .accordion-inner{padding:12px 12px 12px 38px}}.accordion .accordion-item .accordion-inner>p:last-child{margin-bottom:0}.accordion.dark{border-top:1px solid #fff}.accordion.dark .accordion-item{border-bottom:1px solid #fff}.accordion.dark .accordion-item .accordion-title{border-color:transparent}.accordion.dark .accordion-item .accordion-title .toggle{color:#fff}.accordion.dark .accordion-item .accordion-inner{color:#fff}.accordion.dark .accordion-item:last-child{border:none}.accordion.dark .accordion-item:last-child .accordion-title{border:none}.baked-gallery-thumbnails{margin-left:-10px;margin-right:-10px}.baked-gallery-thumbnails .gallery-col{padding:0 10px 0}.baked-gallery-thumbnails.slider.slider-nav-circle .flickity-prev-next-button{line-height:28px!important;width:28px!important;height:28px!important}.baked-gallery-thumbnails.slider.slider-nav-circle .flickity-prev-next-button::before{line-height:28px!important}.purpletree-featured-content>.col{flex:1}.purpletree-featured-content>.col>.col-inner{border:1px solid var(--texts-color);border-radius:30px;padding:10px}.purpletree-featured-content>.col>.col-inner .icon-box{background-color:var(--primary-color);border-radius:26px;height:100%;padding:15px}.purpletree-featured-content>.col:last-child{padding-bottom:30px!important}.purpletree-review{background-image:url(../images/image-review-bg.jpg);background-repeat:no-repeat;background-position:top left;background-size:cover;border-radius:30px;padding:32px 15px}@media (min-width:850px){.purpletree-review{padding:48px 32px}}@media (min-width:1480px){.purpletree-review{padding:64px 32px}}.baked-slider,.baked-slider-testimonals{padding-bottom:30px}.baked-slider .testimonial-box,.baked-slider-testimonals .testimonial-box{flex-basis:100%;max-width:100%;padding:15px!important;width:100%}.baked-slider .testimonial-box a,.baked-slider-testimonals .testimonial-box a{color:#1471f9!important;font-size:.8em;text-decoration:underline}.baked-slider .testimonial-box a:hover,.baked-slider-testimonals .testimonial-box a:hover{color:var(--texts-color)!important}@media (min-width:768px){.baked-slider .testimonial-box,.baked-slider-testimonals .testimonial-box{flex-basis:50%;max-width:50%;width:50%}}@media (min-width:850px){.baked-slider .testimonial-box,.baked-slider-testimonals .testimonial-box{flex-basis:33.33%;max-width:33.33%;width:33.33%}}.testimonial-box{padding:0 9.8px 19.6px}.testimonial-box .testimonial-inner{background-color:#fff;border-radius:10px;padding:15px}.testimonial-box .testimonial-inner a{text-decoration:underline}.testimonial-box .testimonial-header{display:flex;flex-direction:row;position:relative}.testimonial-box .testimonial-header .icon-box-img{margin-right:10px}.testimonial-box .testimonial-header .testimonial-name{color:var(--texts-color);line-height:1em;margin-bottom:0}.testimonial-box .testimonial-header .testimonial-company{color:var(--texts-color);font-size:16px}.testimonial-box .testimonial-header p{margin-bottom:0}.testimonial-box .testimonial-header:after{background-image:url(../images/icon-google.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:"";position:absolute;top:10px;right:10px;height:24px;width:24px}.testimonial-box .testimonial-star .star-rating span::before,.testimonial-box .testimonial-star .star-rating::before,.testimonial-box .testimonial-star .stars a.active::after,.testimonial-box .testimonial-star .stars a:hover::after,.testimonial-box .testimonial-star .woocommerce-page .star-rating::before{color:var(--review-color)}@media (min-width:1480px){.testimonial-box .testimonial-header:after{height:36px;width:36px}}.locations-container .jbd-map{background-color:#e5e3df;min-height:500px}.locations-container .marker-wrap h3{color:var(--primary-color);font-size:16px;line-height:16px}@media (min-width:850px){.locations-container .marker-wrap h3{font-size:16px;line-height:16px}}@media (min-width:1480px){.locations-container .marker-wrap h3{font-size:22px;line-height:28px}}.locations-container .marker-wrap .location_description{margin-bottom:15px;min-width:300px}.locations-container .marker-wrap img{width:100%;height:auto;max-height:250px;text-align:center;object-fit:contain;margin-bottom:1rem}@media (min-width:850px){.locations-container .jbd-map{min-height:560px}}@media (min-width:1480px){.locations-container .jbd-map{min-height:700px}}.purpletree-review{background-image:url(../images/image-review-bg.jpg);background-repeat:no-repeat;background-position:top left;background-size:cover;border-radius:30px;padding:32px 15px}@media (min-width:850px){.purpletree-review{padding:48px 32px}}@media (min-width:1480px){.purpletree-review{padding:64px 32px}}.baked-slider,.baked-slider-testimonals{padding-bottom:30px}.baked-slider .testimonial-box,.baked-slider-testimonals .testimonial-box{flex-basis:100%;max-width:100%;padding:15px!important;width:100%}.baked-slider .testimonial-box a,.baked-slider-testimonals .testimonial-box a{color:#1471f9!important;font-size:.8em;text-decoration:underline}.baked-slider .testimonial-box a:hover,.baked-slider-testimonals .testimonial-box a:hover{color:var(--texts-color)!important}@media (min-width:768px){.baked-slider .testimonial-box,.baked-slider-testimonals .testimonial-box{flex-basis:50%;max-width:50%;width:50%}}@media (min-width:850px){.baked-slider .testimonial-box,.baked-slider-testimonals .testimonial-box{flex-basis:33.33%;max-width:33.33%;width:33.33%}}.testimonial-box{padding:0 9.8px 19.6px}.testimonial-box .testimonial-inner{background-color:#fff;border-radius:10px;padding:15px}.testimonial-box .testimonial-inner a{text-decoration:underline}.testimonial-box .testimonial-header{display:flex;flex-direction:row;position:relative}.testimonial-box .testimonial-header .icon-box-img{margin-right:10px}.testimonial-box .testimonial-header .testimonial-name{color:var(--texts-color);line-height:1em;margin-bottom:0}.testimonial-box .testimonial-header .testimonial-company{color:var(--texts-color);font-size:16px}.testimonial-box .testimonial-header p{margin-bottom:0}.testimonial-box .testimonial-header:after{background-image:url(../images/icon-google.svg);background-repeat:no-repeat;background-position:center;background-size:contain;content:"";position:absolute;top:10px;right:10px;height:24px;width:24px}.testimonial-box .testimonial-star .star-rating span::before,.testimonial-box .testimonial-star .star-rating::before,.testimonial-box .testimonial-star .stars a.active::after,.testimonial-box .testimonial-star .stars a:hover::after,.testimonial-box .testimonial-star .woocommerce-page .star-rating::before{color:var(--review-color)}@media (min-width:1480px){.testimonial-box .testimonial-header:after{height:36px;width:36px}}.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom{margin:5px;padding:0;border:var(--border-width,1px) solid var(--primary-color);border-radius:var(--border-radius,4px);overflow:hidden}.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom>span,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value>span{color:var(--texts-color);background:0 0}.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.active,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom:hover,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.active,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value:hover{border:var(--border-width,1px) solid var(--primary-color)}.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom.active>span,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom:hover>span,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value.active>span,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value:hover>span{color:#fff;background:var(--primary-color)}.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value span.amount,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom span.amount{color:#fff;font-size:16px;line-height:20px}@media (min-width:850px){.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value span.amount,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom span.amount{font-size:16px;line-height:20px}}@media (min-width:1480px){.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value span.amount,.wpcot-tips .wpcot-tip .wpcot-tip-values .wpcot-tip-value-custom span.amount{font-size:18px;line-height:24px}}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form .wpcot-tip-custom-form-inner{display:flex;align-items:center;padding:0;border:var(--border-width,1px) solid var(--primary-color);border-radius:var(--border-radius,4px);overflow:hidden}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input{margin:0;padding:0 10px;border:0;border-radius:0;outline:0;background-color:transparent}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input:focus{box-shadow:none}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input[type=button]{margin-left:0}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form input[type=button]:hover{color:var(--button-primary-text-color);background-color:var(--button-primary-bg-color)}.wpcot-tips .wpcot-tip .wpcot-tip-custom .wpcot-tip-custom-form.disabled{pointer-events:none}#cova-age-gate{z-index:1002}#cova-age-gate.preload-default{background-color:transparent}#cova-age-gate .cova-age-gate-preload{display:none}#cova-age-gate .err-msg-box,#cova-age-gate .frm-wrapper,#cova-age-gate .frm-wrapper .frm-row,#cova-age-gate .warning-msg{margin:0 0 16px}@media screen and (max-width:576px){#cova-age-gate .err-msg-box,#cova-age-gate .frm-wrapper,#cova-age-gate .frm-wrapper .frm-row,#cova-age-gate .warning-msg{margin:0}}#cova-age-gate .err-msg-box:empty,#cova-age-gate .frm-wrapper .frm-row:empty,#cova-age-gate .frm-wrapper:empty,#cova-age-gate .warning-msg:empty{display:none}#cova-age-gate .cova-age-gate-style-style1{background-color:rgba(0,0,0,.8)}#cova-age-gate .cova-age-gate-style-style1 .inner{display:flex;align-items:center;color:var(--texts-color);border:var(--border-width,1px) solid var(--primary-color);border-radius:var(--border-radius,4px);background-color:var(--content-background-color);height:100%;max-width:100%;margin:0;padding:10px;width:100%}#cova-age-gate .cova-age-gate-style-style1 .inner .frm-lbl,#cova-age-gate .cova-age-gate-style-style1 .inner .warning-msg,#cova-age-gate .cova-age-gate-style-style1 .inner h3,#cova-age-gate .cova-age-gate-style-style1 .inner label{color:var(--primary-color)}#cova-age-gate .cova-age-gate-style-style1 .inner p{font-size:14px}#cova-age-gate .cova-age-gate-style-style1 .inner .frm-lbl{display:none}#cova-age-gate .cova-age-gate-style-style1 .inner .frm-row .remember-me{display:flex;justify-content:center;width:100%}#cova-age-gate .cova-age-gate-style-style1 .age-gate-image{background-repeat:no-repeat;background-position:center center;background-size:cover;content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}#cova-age-gate .cova-age-gate-style-style1 .age-gate-text-content{border:var(--border-width-2x,2px) solid var(--texts-color);background-color:var(--content-background-color)!important;max-width:90%;margin-left:auto;margin-right:auto;position:relative;padding:15px;z-index:2}#cova-age-gate .cova-age-gate-style-style1 .frm-val ul.dob{display:flex}#cova-age-gate .cova-age-gate-style-style1 .select2{z-index:9}#cova-age-gate .cova-age-gate-style-style1 .frm-row .remember-me{display:flex;justify-content:center;width:100%}#cova-age-gate .cova-age-gate-style-style2{position:relative;z-index:2;background-color:rgba(0,0,0,.8);background-image:url(../images/image-Age-verification-bg.jpg);background-repeat:no-repeat;background-position:top left;background-size:cover}#cova-age-gate .cova-age-gate-style-style2 .inner{border:1px solid #fff;background-color:transparent;border-radius:20px;font-size:18px;display:flex;align-items:center;flex-direction:column;justify-content:center;color:var(--texts-color);max-width:90%;padding:5px!important;width:100%;margin:0}@media (min-width:850px){#cova-age-gate .cova-age-gate-style-style2 .inner{border-radius:20px;max-width:590px;padding:10px!important}}@media (min-width:1200px){#cova-age-gate .cova-age-gate-style-style2 .inner{max-width:750px}}#cova-age-gate .cova-age-gate-style-style2 .inner .age-gate-modal-content{background-color:#fff;border-radius:20px;height:100%;padding:30px;width:100%}#cova-age-gate .cova-age-gate-style-style2 .inner .frm-lbl,#cova-age-gate .cova-age-gate-style-style2 .inner .warning-msg,#cova-age-gate .cova-age-gate-style-style2 .inner h3,#cova-age-gate .cova-age-gate-style-style2 .inner label{color:var(--texts-color)}#cova-age-gate .cova-age-gate-style-style2 .inner h2{font-size:24px;line-height:32px;text-transform:uppercase}@media (min-width:850px){#cova-age-gate .cova-age-gate-style-style2 .inner h2{font-size:24px;line-height:32px}}@media (min-width:1480px){#cova-age-gate .cova-age-gate-style-style2 .inner h2{font-size:48px;line-height:56px}}#cova-age-gate .cova-age-gate-style-style2 .inner .frm-row p{font-size:16px;line-height:24px}@media screen and (max-width:576px){#cova-age-gate .cova-age-gate-style-style2 .inner .frm-row p{font-size:14px;line-height:20px}}#cova-age-gate .cova-age-gate-style-style2 .inner h3{font-size:24px;line-height:32px}@media (min-width:850px){#cova-age-gate .cova-age-gate-style-style2 .inner h3{font-size:24px;line-height:32px}}@media (min-width:1480px){#cova-age-gate .cova-age-gate-style-style2 .inner h3{font-size:48px;line-height:56px}}#cova-age-gate .cova-age-gate-style-style2 .inner p{font-size:18px}#cova-age-gate .cova-age-gate-style-style2 .inner .frm-lbl{display:none}#cova-age-gate .cova-age-gate-style-style2 .inner .inner label{color:var(--texts-color)}#cova-age-gate .cova-age-gate-style-style2 .inner .frm-row .remember-me{display:flex;justify-content:center;width:100%}#cova-age-gate .cova-age-gate-style-style2 .inner .nice-checkbox.nice-checkbox2{padding-left:0}#cova-age-gate .cova-age-gate-style-style2 .age-gate-image{background-repeat:no-repeat;background-position:center center;background-size:cover;content:"";position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}#cova-age-gate .cova-age-gate-style-style2 .age-gate-text-content{border:var(--border-width-2x,2px) solid #fff;max-width:90%;margin-left:auto;margin-right:auto;position:relative;padding:15px;z-index:2}#cova-age-gate .cova-age-gate-style-style2 .warning-msg{flex-direction:column;padding:15px 15px 0}#cova-age-gate .cova-age-gate-style-style2 .warning-msg .main-logo{width:394px;height:269px;max-width:394px;margin:0 auto 20px}@media screen and (max-width:576px){#cova-age-gate .cova-age-gate-style-style2 .warning-msg .main-logo{width:229px;height:157px;max-height:157px}}#cova-age-gate .cova-age-gate-style-style2 .warning-msg .main-logo img{height:100%;width:100%;object-fit:cover;image-rendering:pixelated}#cova-age-gate .cova-age-gate-style-style2 .warning-msg h3{font-weight:400;color:var(--texts-color)}#cova-age-gate .cova-age-gate-style-style2 .warning-msg label{color:var(--texts-color)}#cova-age-gate .cova-age-gate-style-style2 .frm-row .frm-val{display:none}#cova-age-gate .cova-age-gate-style-style2 .btn-group{flex-direction:row;justify-content:center;column-gap:8px}#cova-age-gate .cova-age-gate-style-style2 .btn-group button{border-radius:4px;text-transform:none!important}@media (min-width:576px){#cova-age-gate .cova-age-gate-style-style2 .btn-group button{text-transform:uppercase}}#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-no-verify-age,#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-verify-age{line-height:1em;margin:10px 0}@media (min-width:576px){#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-no-verify-age,#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-verify-age{margin:10px}}#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-verify-age{color:var(--button-primary-text-color);border:var(--border-width,1px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color)}#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-verify-age:hover{color:var(--button-primary-text-color);border-color:#000;background-color:#000}#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-no-verify-age{color:var(--button-primary-bg-color);border:var(--border-width,1px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:#fff}#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn-no-verify-age:hover{color:#fff;border-color:var(--divider-color);background-color:var(--button-secondary-bg-color)}@media (min-width:700px){#cova-age-gate .cova-age-gate-style-style2 .inner{padding:48px 30px 48px 30px}}#cova-age-gate .cova-age-gate-style-style4{position:relative;z-index:2;background-color:rgba(0,0,0,.8);background-repeat:no-repeat;background-position:top left;background-size:cover}#cova-age-gate .cova-age-gate-style-style4 .inner{overflow:hidden;width:calc(100% - 30px);max-width:480px;padding:0!important;border-radius:0;background-color:#fff}#cova-age-gate .cova-age-gate-style-style4 .age-gate-image{background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:220px}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content{flex-direction:column;padding:15px}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content .frm-row.center{font-size:14px}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content>.frm-row.center:not(.not-verify-age){display:none}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content .warning-msg{color:var(--texts-color)}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h2{font-size:24px;line-height:32px;text-transform:uppercase}@media (min-width:850px){#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h2{font-size:24px;line-height:32px}}@media (min-width:1480px){#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h2{font-size:48px;line-height:56px}}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h3{font-weight:700;font-size:24px;line-height:32px;color:var(--headings-color)}@media (min-width:850px){#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h3{font-size:24px;line-height:32px}}@media (min-width:1480px){#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h3{font-size:48px;line-height:56px}}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content label{color:var(--texts-color)}#cova-age-gate .cova-age-gate-style-style4 .btn-group.btn-style-4{display:flex;flex-direction:row-reverse;justify-content:center;gap:16px}#cova-age-gate .cova-age-gate-style-style4 .btn-group.btn-style-4 button{text-transform:none}@media (min-width:576px){#cova-age-gate .cova-age-gate-style-style4 .btn-group.btn-style-4 button{min-width:190px}}#cova-age-gate .cova-age-gate-style-style4 .btn-group.btn-style-4 .btn-verify-age{margin-right:0;margin-bottom:0}@media (min-width:576px){#cova-age-gate .cova-age-gate-style-style2 .inner{max-width:480px}}@media (min-width:850px){#cova-age-gate .cova-age-gate-style-style1 .inner{padding:30px}#cova-age-gate .cova-age-gate-style-style2 .inner{padding:30px}#cova-age-gate .cova-age-gate-style-style2 .btn-group .btn{margin:0 15px;flex:1}}@media (min-width:992px){#cova-age-gate .cova-age-gate-style-style1 .age-gate-text-content{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;padding:30px;max-width:640px}#cova-age-gate .cova-age-gate-style-style1 .age-gate-text-content .frm-row.center{font-size:18px}#cova-age-gate .cova-age-gate-style-style1 .frm-wrapper{width:100%}#cova-age-gate .cova-age-gate-style-style2 .inner{max-width:690px}#cova-age-gate .cova-age-gate-style-style2 .age-gate-text-content{display:flex;align-items:center;flex:1;flex-direction:column;justify-content:center;padding:30px}#cova-age-gate .cova-age-gate-style-style2 .frm-wrapper{width:100%}}@media screen and (min-width:992px) and (max-width:576px){#cova-age-gate .cova-age-gate-style-style2 .frm-wrapper{margin:0}}@media (min-width:992px){#cova-age-gate .cova-age-gate-style-style4 .inner{display:flex;flex-direction:row;min-height:500px;max-width:800px}#cova-age-gate .cova-age-gate-style-style4 .age-gate-image{width:45%;min-width:45%;flex:1;content:"";max-width:45%}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content{display:flex;align-items:center;justify-content:center;flex:1}#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h2,#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h3{font-size:24px;line-height:32px}}@media (min-width:992px) and (min-width:850px){#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h2,#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h3{font-size:24px;line-height:32px}}@media (min-width:992px) and (min-width:1480px){#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h2,#cova-age-gate .cova-age-gate-style-style4 .age-gate-text-content h3{font-size:48px;line-height:56px}}@media (min-width:1200px){#cova-age-gate .cova-age-gate-style-style1 .inner{width:100%;min-height:512px}#cova-age-gate .cova-age-gate-style-style1 .warning-msg .main-logo{max-width:300px}#cova-age-gate .cova-age-gate-style-style2 .inner{padding:64px;width:100%;min-height:512px}#cova-age-gate .cova-age-gate-style-style4 .warning-msg .main-logo{max-width:100%}#cova-age-gate .cova-age-gate-style-style4 .warning-msg .main-logo img{width:100%}#cova-age-gate .cova-age-gate-style-style4 .inner{width:100%;max-width:1100px;min-height:600px}}@media (min-width:1480px){#cova-age-gate .cova-age-gate-style-style1 .inner{width:100%;max-width:1189px}#cova-age-gate .cova-age-gate-style-style1 .warning-msg .main-logo{max-width:300px}#cova-age-gate .cova-age-gate-style-style2 .inner{width:100%;max-width:710px}#cova-age-gate .cova-age-gate-style-style4 .inner{width:100%;max-width:1189px}}#cova-age-gate .nice-checkbox input:checked~.checkmark2{background-color:var(--primary-color)}.bs-connect-product-loop-meta{display:flex;align-content:flex-start;align-items:center;flex-wrap:wrap;margin:0;gap:4px}.bs-connect-product-loop-meta .product-meta-info{font-size:12px;line-height:20px;overflow:hidden!important;max-width:200px;margin:0;padding:2px 8px;white-space:nowrap;text-transform:uppercase;text-overflow:ellipsis;color:var(--headings-color);border:solid var(--border-width,1px) var(--secondary-color);border-radius:var(--border-radius,4px);background-color:var(--secondary-color)}@media (min-width:850px){.bs-connect-product-loop-meta .product-meta-info{max-width:220px;font-size:14px}}@media (min-width:1480px){.bs-connect-product-loop-meta .product-meta-info{padding:2px 12px}}.product-info .bs-connect-product-loop-meta .product-meta-info{max-width:unset}#bs_connect_pickup_or_delivery_popup{background-image:url(../images/image-Age-verification-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}#bs_connect_pickup_or_delivery_popup #btn-close-select-location-popup{display:block!important}#bs_connect_pickup_or_delivery_popup .background-layer{opacity:.3}#bs_connect_pickup_or_delivery_popup .modal{border:1px solid #fff;background-color:transparent;border-radius:20px;padding:5px}#bs_connect_pickup_or_delivery_popup .modal .modal-dialog{background-color:#fff;border-radius:20px;padding:10px}@media screen and (max-width:550px){#bs_connect_pickup_or_delivery_popup .modal{max-height:430px!important}}@media (min-width:850px){#bs_connect_pickup_or_delivery_popup .modal{border-radius:20px;max-width:590px}}@media (min-width:1200px){#bs_connect_pickup_or_delivery_popup .modal{max-width:750px}}#bs_connect_pickup_or_delivery_popup .cova-stores{width:100%}#bs_connect_pickup_or_delivery_popup .cova-stores .main-logo{margin-bottom:30px}@media (min-width:850px){#bs_connect_pickup_or_delivery_popup .cova-stores .main-logo img{width:180px}}@media (min-width:1480px){#bs_connect_pickup_or_delivery_popup .cova-stores .main-logo img{width:250px}}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px;display:flex;align-items:center;justify-content:center;padding:0;width:100%}@media (min-width:850px){#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store{font-size:16px;padding:0 16px}}@media (min-width:1480px){#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store{font-size:18px;line-height:52px;height:56px}}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store span{line-height:52px}}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store .form-check{margin:0;height:100%;width:100%}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store .store-check-box-wrapper{position:absolute;top:50%;transform:translateY(-50%);left:5px;opacity:0;margin:0}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store .store-check-box-label,#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store .store-check-box-label label{color:#fff;text-align:center;height:100%;width:100%}@media (min-width:850px){#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store{font-size:22px}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store .store-check-box-label,#bs_connect_pickup_or_delivery_popup .cova-stores .cova-store .store-check-box-label label{font-size:22px}}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-stores-wrap{display:flex!important;flex-direction:column;gap:10px}@media (min-width:850px){#bs_connect_pickup_or_delivery_popup .cova-stores .cova-stores-wrap{display:flex!important;flex-direction:row;justify-content:space-between;gap:20px}#bs_connect_pickup_or_delivery_popup .cova-stores .cova-stores-wrap .cova-store{flex:1}}#bs_connect_pickup_or_delivery_popup .cova-stores #btn-bs-continue-select-location{display:none!important}#bs_connect_popup_remove_product_change_location{position:fixed;z-index:99999;top:0;left:0;width:100%;height:100%}#bs_connect_popup_remove_product_change_location .background-layer{width:100%;height:100%;opacity:1;background:rgba(0,0,0,.8)}#bs_connect_popup_remove_product_change_location .modal{position:absolute;top:50%;left:50%;width:90%;max-width:470px;padding:30px;transform:translate(-50%,-50%);border-radius:var(--border-radius-2x,8px);background:#fff;box-shadow:0 0 12px rgba(0,0,0,.1607843137)}#bs_connect_popup_remove_product_change_location .modal #popup-remove-product-loading{position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;background-color:rgba(255,255,255,.5)}#bs_connect_popup_remove_product_change_location .modal #popup-remove-product-loading .popup-remove-product-loading-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%}#bs_connect_popup_remove_product_change_location .modal #popup-remove-product-loading img{max-width:80px}#bs_connect_popup_remove_product_change_location .modal .cova-list-products{overflow:auto;max-height:320px}#bs_connect_popup_remove_product_change_location .modal .cova-list-products .product-item{display:flex;margin-bottom:15px}#bs_connect_popup_remove_product_change_location .modal .cova-list-products .product-item .col-image{flex:0 0 80px;max-width:80px}#bs_connect_popup_remove_product_change_location .modal .cova-list-products .product-item .col-content{flex:0 0 calc(100% - 80px);max-width:calc(100% - 80px);padding-right:13px;padding-left:13px}#bs_connect_popup_remove_product_change_location .modal .cova-list-products .product-item .price.is-on-sale{color:var(--sale-price-color)}#bs_connect_popup_remove_product_change_location .modal .cova-list-products .product-item .price span{padding-left:25px;text-decoration:line-through;color:gray}#bs_connect_popup_remove_product_change_location .modal .cova-list-products .product-item .product-title{font-size:16px;margin-bottom:14px;color:var(--headings-color)}#bs_connect_popup_remove_product_change_location .modal .cova-list-products .product-item .product-title a{margin:0}#bs_connect_popup_remove_product_change_location .modal button{font-size:16px;font-weight:600;line-height:44px;height:44px;margin:0;color:var(--button-primary-text-color);border-radius:var(--border-radius,4px);background:var(--primary-color)}@media (min-width:1480px){#bs_connect_popup_remove_product_change_location .modal button{font-size:18px;line-height:55px;height:55px}}#bs_connect_popup_remove_product_change_location .modal #btn-bs-connect-continue-shopping{color:#fff;background:var(--primary-color);margin-bottom:16px}#bs_connect_popup_remove_product_change_location .modal #btn-bs-connect-stay-in-store{color:var(--primary-color);border-color:solid 1px var(--primary-color);background:0 0}#bs_connect_popup_remove_product_change_location .modal .modal-title{font-size:16px;line-height:16px;margin-bottom:7px;text-align:center;color:var(--headings-color)}@media (min-width:850px){#bs_connect_popup_remove_product_change_location .modal .modal-title{font-size:16px;line-height:16px}}@media (min-width:1480px){#bs_connect_popup_remove_product_change_location .modal .modal-title{font-size:22px;line-height:28px}}#bs_connect_popup_remove_product_change_location .modal .modal-description{font-size:16px;line-height:16px;margin-bottom:10px;text-align:center;color:var(--texts-color)}@media (min-width:850px){#bs_connect_popup_remove_product_change_location .modal .modal-description{font-size:16px;line-height:16px}}@media (min-width:1480px){#bs_connect_popup_remove_product_change_location .modal .modal-description{font-size:22px;line-height:28px}}#bs_connect_popup_remove_product_change_location .modal .cova-shipping-method{padding:20px 25px;border-radius:var(--border-radius-3x,12px)}#bs_connect_popup_remove_product_change_location .modal .cova-shipping-method:first-child{margin-bottom:10px}#bs_connect_popup_remove_product_change_location .modal .cova-store.active{background-color:#f7f7f7}#bs_connect_popup_remove_product_change_location .modal .cova-store{padding:7px 20px;border-radius:var(--border-radius-3x,12px)}#bs_connect_popup_remove_product_change_location .modal .form-check{display:flex;align-items:center}#bs_connect_popup_remove_product_change_location .modal .form-check-input{width:20px;height:20px;margin-right:15px;cursor:pointer;accent-color:var(--primary-color)}#bs_connect_popup_remove_product_change_location .modal .form-check-label{font-size:14px;margin-bottom:unset;cursor:pointer;color:#32312f}#bs_connect_popup_remove_product_change_location .modal .form-check-label img{margin-right:5px}@media (min-width:700px){#bs_connect_popup_remove_product_change_location .modal{width:470px}#bs_connect_popup_remove_product_change_location .modal .modal-description{margin-bottom:30px}#bs_connect_popup_remove_product_change_location .modal .cova-store{padding:15px 20px}}#bs_connect_popup_remove_product_change_location .modal-body{display:flex;align-items:center;flex-direction:column-reverse;justify-content:space-between}@media (min-width:700px){#bs_connect_popup_remove_product_change_location .modal-body{align-items:unset;flex-direction:row}}#bs_connect_popup_remove_product_change_location .cova-stores{position:relative;width:310px;padding-top:30px}#bs_connect_popup_remove_product_change_location .cova-stores .cova-stores-wrap{overflow-y:scroll;height:100%;max-height:200px}#bs_connect_popup_remove_product_change_location .cova-stores .cova-stores-wrap::-webkit-scrollbar{width:5px}#bs_connect_popup_remove_product_change_location .cova-stores .cova-stores-wrap::-webkit-scrollbar-thumb{border-radius:var(--border-radius-3x,12px);background-color:#9c9c9c}#bs_connect_popup_remove_product_change_location .cova-stores .form-check{margin-bottom:22px}#bs_connect_popup_remove_product_change_location .cova-stores .form-check:last-child{margin-bottom:unset}@media (min-width:700px){#bs_connect_popup_remove_product_change_location .cova-stores{padding-top:0;padding-bottom:25px}}@media (min-width:992px){#bs_connect_popup_remove_product_change_location .cova-stores .cova-stores-wrap{max-height:250px}}#bs_connect_popup_remove_product_change_location .popup-alert{font-size:11px;font-weight:300;margin-top:30px;text-align:center}@media (min-width:700px){#bs_connect_popup_remove_product_change_location .popup-alert{position:absolute;bottom:0;margin-top:0;margin-bottom:0}}#bs_connect_popup_remove_product_change_location .modal-footer{padding-top:35px;text-align:center}#bs_connect_popup_remove_product_change_location #btn-pickup-delivery-form{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px;width:100%;max-width:427px;margin-top:16px}@media (min-width:850px){#bs_connect_popup_remove_product_change_location #btn-pickup-delivery-form{font-size:16px;padding:0 16px}}@media (min-width:1480px){#bs_connect_popup_remove_product_change_location #btn-pickup-delivery-form{font-size:18px;line-height:52px;height:56px}}#bs_connect_popup_remove_product_change_location #btn-pickup-delivery-form span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){#bs_connect_popup_remove_product_change_location #btn-pickup-delivery-form span{line-height:52px}}#bs_connect_popup_remove_product_change_location #btn-pickup-delivery-form:disabled{opacity:.7}@media (min-width:1480px){#bs_connect_popup_remove_product_change_location #btn-pickup-delivery-form{margin-top:30px}}.baked-post-element .grid-col .box:not(.box-shade):not(.box-overlay):not(.box-badge),.baked-post-element .grid-col .box:not(.box-shade):not(.box-overlay):not(.box-badge) .box-text{background-color:#e4e0df}.baked-post-element-grid .grid-col-1 .box-image{position:relative!important;padding:15px!important;height:60%}.baked-post-element-grid .grid-col-1 .image-cover{top:15px;height:calc(100% - 30px);width:calc(100% - 30px)}.baked-post-element-grid .grid-col-1-2 .box-text{height:100%}.woocommerce-store-notice{position:relative;padding:10px 25px 10px 15px;font-size:14px;color:#fff;background-color:var(--primary-color)}@media (min-width:850px){.woocommerce-store-notice{padding:10px 15px}}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link{transform:translateY(-50%);text-decoration:underline;color:#fff}.woocommerce-store-notice .woocommerce-store-notice__dismiss-link:hover{color:var(--alert-color)}@media (max-width:549px){.woocommerce-page.columns-1 .products.large-columns-4>.col,.woocommerce-page.columns-1 .products.medium-columns-2>.col,.woocommerce-page.columns-1 .products.small-columns-2>.col,.woocommerce-page.columns-2 .products.large-columns-4>.col,.woocommerce-page.columns-2 .products.medium-columns-2>.col,.woocommerce-page.columns-2 .products.small-columns-2>.col,.woocommerce-page.columns-3 .products.large-columns-4>.col,.woocommerce-page.columns-3 .products.medium-columns-2>.col,.woocommerce-page.columns-3 .products.small-columns-2>.col,.woocommerce-page.columns-4 .products.large-columns-4>.col,.woocommerce-page.columns-4 .products.medium-columns-2>.col,.woocommerce-page.columns-4 .products.small-columns-2>.col,.woocommerce.columns-1 .products.large-columns-4>.col,.woocommerce.columns-1 .products.medium-columns-2>.col,.woocommerce.columns-1 .products.small-columns-2>.col,.woocommerce.columns-2 .products.large-columns-4>.col,.woocommerce.columns-2 .products.medium-columns-2>.col,.woocommerce.columns-2 .products.small-columns-2>.col,.woocommerce.columns-3 .products.large-columns-4>.col,.woocommerce.columns-3 .products.medium-columns-2>.col,.woocommerce.columns-3 .products.small-columns-2>.col,.woocommerce.columns-4 .products.large-columns-4>.col,.woocommerce.columns-4 .products.medium-columns-2>.col,.woocommerce.columns-4 .products.small-columns-2>.col{flex-basis:100%;width:100%;max-width:100%}}@media (min-width:550px) and (max-width:768px){.woocommerce-page.columns-3 .products.large-columns-4>.col,.woocommerce-page.columns-3 .products.medium-columns-2>.col,.woocommerce-page.columns-3 .products.small-columns-2>.col,.woocommerce-page.columns-4 .products.large-columns-4>.col,.woocommerce-page.columns-4 .products.medium-columns-2>.col,.woocommerce-page.columns-4 .products.small-columns-2>.col,.woocommerce.columns-3 .products.large-columns-4>.col,.woocommerce.columns-3 .products.medium-columns-2>.col,.woocommerce.columns-3 .products.small-columns-2>.col,.woocommerce.columns-4 .products.large-columns-4>.col,.woocommerce.columns-4 .products.medium-columns-2>.col,.woocommerce.columns-4 .products.small-columns-2>.col{flex-basis:50%;width:50%;max-width:50%}}@media (min-width:768px) and (max-width:992px){.woocommerce-page.columns-3 .products.large-columns-4>.col,.woocommerce-page.columns-3 .products.medium-columns-2>.col,.woocommerce-page.columns-3 .products.small-columns-2>.col,.woocommerce-page.columns-4 .products.large-columns-4>.col,.woocommerce-page.columns-4 .products.medium-columns-2>.col,.woocommerce-page.columns-4 .products.small-columns-2>.col,.woocommerce.columns-3 .products.large-columns-4>.col,.woocommerce.columns-3 .products.medium-columns-2>.col,.woocommerce.columns-3 .products.small-columns-2>.col,.woocommerce.columns-4 .products.large-columns-4>.col,.woocommerce.columns-4 .products.medium-columns-2>.col,.woocommerce.columns-4 .products.small-columns-2>.col{flex-basis:33.3333333%;width:33.3333333%;max-width:33.3333333%}}.woocommerce-order-details .return-to-shop a{color:var(--links-color)}.woocommerce-order-details .return-to-shop a span{color:var(--links-color)}.woocommerce-order-details .return-to-shop a:hover{color:var(--links-hover-color)}.woocommerce-order-details .return-to-shop a:hover span{color:var(--links-hover-color)}.message-wrapper li:last-child{margin-bottom:0}.cova-featured-categories.cova-featured-categories-grid .baked-product-category.col{min-height:280px;padding:0}.cova-featured-categories.cova-featured-categories-grid .baked-product-category.col .cate-item{position:relative;overflow:hidden;min-height:200px;background-color:#fff}.cova-featured-categories.cova-featured-categories-grid .baked-product-category.col .cate-item .content-top{position:absolute;width:100%;height:100%}.cova-featured-categories.cova-featured-categories-grid .baked-product-category.col .cate-item .content-top img{max-width:initial;object-fit:cover;object-position:center}.cova-featured-categories.cova-featured-categories-grid .baked-product-category.col .cate-item .content-text{position:relative;z-index:3}.cova-featured-categories.cova-featured-categories-grid .baked-product-category.col .cate-item .button-shop-now{position:absolute}.cova-featured-categories.cova-featured-categories-slider .slider .baked-product-category{min-height:100%}.cova-featured-categories.cova-featured-categories-slider .slider .baked-product-category .cate-item{position:relative;height:100%;background-color:#f8f8f2}.cova-featured-categories.cova-featured-categories-slider .flickity-button,.cova-featured-categories.cova-featured-categories-slider .flickity-prev-next-button{margin-top:unset}.cova-featured-categories.cova-featured-categories-slider:hover{opacity:1}.cova-featured-categories.cova-featured-categories-slider .baked-product-category.item-style-default .cate-item,.cova-featured-categories.cova-featured-categories-slider .baked-product-category.item-style-overlay .cate-item{min-height:260px;max-height:260px}.cova-featured-categories.cova-featured-categories-slider .baked-product-category.item-style-default .cate-item::before,.cova-featured-categories.cova-featured-categories-slider .baked-product-category.item-style-overlay .cate-item::before{position:absolute;z-index:0;top:0;left:0;width:100%;height:40%;content:"";background:linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,.85) 100%)}@media (min-width:850px){.cova-featured-categories.cova-featured-categories-slider .baked-product-category.item-style-default .cate-item,.cova-featured-categories.cova-featured-categories-slider .baked-product-category.item-style-overlay .cate-item{min-height:328px;max-height:328px}}.cova-featured-categories .baked-product-category{position:relative;min-height:240px}.cova-featured-categories .baked-product-category.item-style-default .cate-item,.cova-featured-categories .baked-product-category.item-style-overlay .cate-item{position:relative;overflow:hidden;min-height:200px;max-height:300px;border-radius:var(--border-radius-3x,12px);background-color:#f8f8f2;background-repeat:no-repeat}.cova-featured-categories .baked-product-category.item-style-default .count,.cova-featured-categories .baked-product-category.item-style-overlay .count{position:absolute;top:50px;left:50%;transform:translateX(-50%)}.cova-featured-categories .baked-product-category.item-style-default .cate-title,.cova-featured-categories .baked-product-category.item-style-overlay .cate-title{font-family:var(--font-body);font-weight:400;position:absolute;top:0;left:0}.cova-featured-categories .baked-product-category.item-style-default .cate-description,.cova-featured-categories .baked-product-category.item-style-overlay .cate-description{position:absolute;bottom:80px}.cova-featured-categories .baked-product-category.item-style-default .button-shop-now,.cova-featured-categories .baked-product-category.item-style-overlay .button-shop-now{position:absolute;top:5px;right:5px;left:initial;width:30px;height:30px;padding:0;transition:opacity .35s,transform .35s;color:#fff;border:none;background:0 0;box-shadow:none}.cova-featured-categories .baked-product-category.item-style-title-top .cate-item{position:relative;overflow:hidden;min-height:200px;max-height:300px;border-radius:var(--border-radius-3x,12px);background-repeat:no-repeat}.cova-featured-categories .baked-product-category.item-style-title-top .cate-item::before{position:absolute;z-index:1;top:0;left:0;width:100%;height:40%;content:"";background:linear-gradient(to top,rgba(255,255,255,0) 0,rgba(255,255,255,.85) 100%)}.cova-featured-categories .baked-product-category.item-style-title-top .cate-item .cat-link{display:flex;align-items:center;justify-content:center;height:100%;max-height:100%}.cova-featured-categories .baked-product-category.item-style-title-top .cate-item .cat-link a{color:#000}.cova-featured-categories .baked-product-category.item-style-title-top .cate-item .content-top{height:100%}.cova-featured-categories .baked-product-category.item-style-title-top .item-cat-title{line-height:1em;position:absolute;z-index:9;top:0;left:0;max-width:60%;padding:10px 15px;text-align:left}.cova-featured-categories .baked-product-category.item-style-title-top .cate-sub-title{font-weight:400;font-size:16px;text-align:left;color:#858585}.cova-featured-categories .baked-product-category.item-style-title-top .cate-title{padding:0;text-align:left;font-size:16px;line-height:16px;color:#fff;background-color:transparent}@media (min-width:850px){.cova-featured-categories .baked-product-category.item-style-title-top .cate-title{font-size:16px;line-height:16px}}@media (min-width:1480px){.cova-featured-categories .baked-product-category.item-style-title-top .cate-title{font-size:22px;line-height:28px}}.cova-featured-categories .baked-product-category .cate-item{position:relative;overflow:hidden;height:100%;min-height:200px;max-height:300px;border-radius:var(--border-radius-3x,12px);background-color:#f8f8f2}.cova-featured-categories .baked-product-category .cate-item .content-top img{position:absolute;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cova-featured-categories .baked-product-category .count{margin:0}.cova-featured-categories .baked-product-category .cate-title{font-weight:600;font-size:16px;line-height:16px;width:auto;min-width:140px;max-width:80%;padding:5px 10px;text-align:left;color:#fff}@media (min-width:850px){.cova-featured-categories .baked-product-category .cate-title{font-size:16px;line-height:16px}}@media (min-width:1480px){.cova-featured-categories .baked-product-category .cate-title{font-size:22px;line-height:28px}}.cova-featured-categories .baked-product-category .button-shop-now{font-size:18px;font-weight:600;left:5%;width:90%;max-width:90%;text-align:center;text-transform:uppercase;color:var(--primary-color);border-radius:var(--border-radius-3x,12px);background-color:#dceceb}@media (min-width:768px){.cova-featured-categories.cova-featured-categories-slider .cate-item{background-repeat:no-repeat;background-position:center;background-size:cover}.cova-featured-categories.cova-featured-categories-slider .cate-item .content-top img{opacity:0}}@media (min-width:850px){.cova-featured-categories.cova-featured-categories-grid .baked-product-category.col{min-height:280px}.cova-featured-categories .baked-product-category{position:relative}.cova-featured-categories .baked-product-category .cate-title{min-width:200px;padding:10px 15px}.cova-featured-categories .baked-product-category .cate-item{position:relative}.cova-featured-categories .baked-product-category.item-style-default .cate-description,.cova-featured-categories .baked-product-category.item-style-overlay .cate-description{transition:opacity .35s,transform .35s;transform:translate3d(0,50px,0);opacity:0}.cova-featured-categories .baked-product-category.item-style-default .content-top,.cova-featured-categories .baked-product-category.item-style-overlay .content-top{position:relative}.cova-featured-categories .baked-product-category.item-style-default .button-shop-now,.cova-featured-categories .baked-product-category.item-style-overlay .button-shop-now{width:30px;height:30px;padding:0;transition:opacity .35s,transform .35s;transform:translate3d(0,50px,0);opacity:0;color:#fff;border:none;background:0 0;box-shadow:none}.cova-featured-categories .baked-product-category.item-style-default:hover .cate-item,.cova-featured-categories .baked-product-category.item-style-overlay:hover .cate-item{position:relative;animation:shrink 2s infinite alternate}.cova-featured-categories .baked-product-category.item-style-default:hover .cate-item:before,.cova-featured-categories .baked-product-category.item-style-overlay:hover .cate-item:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5)}.cova-featured-categories .baked-product-category.item-style-default:hover .cate-title,.cova-featured-categories .baked-product-category.item-style-overlay:hover .cate-title{color:#fff}.cova-featured-categories .baked-product-category.item-style-default:hover .cate-description,.cova-featured-categories .baked-product-category.item-style-overlay:hover .cate-description{transform:translate3d(0,0,0);opacity:1}.cova-featured-categories .baked-product-category.item-style-default:hover .button-shop-now,.cova-featured-categories .baked-product-category.item-style-overlay:hover .button-shop-now{position:absolute;top:5px;right:5px;bottom:initial;left:initial;transform:translate3d(0,0,0);opacity:1;color:#fff;border:none;background:0 0;box-shadow:none}.cova-featured-categories .baked-product-category.item-style-default:hover .button-shop-now:hover,.cova-featured-categories .baked-product-category.item-style-overlay:hover .button-shop-now:hover{color:var(--primary-color);border:none;background:0 0}.cova-featured-categories .baked-product-category.item-style-title-top .cate-item{overflow:hidden;min-height:200px;max-height:200px;border-radius:var(--border-radius-3x,12px)}}@media (min-width:1480px){.cova-featured-categories .baked-product-category.item-style-title-top .cate-item{overflow:hidden;min-height:240px;max-height:240px;border-radius:var(--border-radius-3x,12px);background-repeat:no-repeat;background-position:center bottom;background-size:contain}}.slider .product-category{padding-bottom:0}.slider .product-category .box-category{overflow:hidden;border:none}.slider .product-category .box-category .box-image{border-radius:30px;position:relative;overflow:hidden;background-color:#fff}.slider .product-category .box-category .box-image .overlay{background:0 0}.slider .product-category .box-category .box-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.slider .product-category .box-category .box-text{top:0;bottom:initial;padding:12px 0;border-radius:0}.slider .product-category .box-category .header-title{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;text-transform:none;color:#000;text-shadow:none;font-size:18px;font-weight:700;text-align:left}.slider .product-category .box-category .header-title:after{font-family:baked-icons!important;font-weight:400;width:20px;height:24px;content:"\e907";font-size:14px}.slider .product-category .box-category.box-overlay .box-image{padding-top:0;padding-bottom:0}@keyframes shrink{0%{background-size:100% 100%}100%{background-size:115% 115%}}.widget_shopping_cart .cart-popup-inner{background-color:#fff}.widget_shopping_cart .woocommerce-mini-cart__buttons .button.continue_shopping{color:var(--button-primary-bg-color);border-color:var(--button-primary-bg-color);background:0 0}.dark .price,.dark span.amount,span.amount{font-weight:var(--font-weight-heading);color:var(--regular-price-color);font-size:16px;line-height:16px}@media (min-width:850px){.dark .price,.dark span.amount,span.amount{font-size:16px;line-height:16px}}@media (min-width:1480px){.dark .price,.dark span.amount,span.amount{font-size:22px;line-height:28px}}.dark .price .woocommerce-Price-currencySymbol,.dark span.amount .woocommerce-Price-currencySymbol,span.amount .woocommerce-Price-currencySymbol{font-size:inherit;margin-top:0;vertical-align:unset}.dark .price del,.price del,del{text-decoration:line-through;color:var(--sale-price-color)!important}.dark .price del span.amount,.price del span.amount,del span.amount{opacity:1;font-weight:var(--font-weight-body);color:var(--sale-price-color);font-size:16px}.price ins .woocommerce-Price-amount,ins .woocommerce-Price-amount{color:var(--regular-price-color)!important}.box-price .on_sale_price.is_price,.box-price .regular_price.is_sale{display:none}.box-price .box-label{display:flex;align-items:center}.box-price .box-label>.label,.box-price .box-label>label{color:var(--headings-color);font-size:14px}.box-price .box-label p.reg_price{margin-bottom:0}.box-price .on-sale p{margin-bottom:0}.box-price span.amount{color:var(--regular-price-color);font-size:24px;line-height:32px}@media (min-width:850px){.box-price span.amount{font-size:24px;line-height:32px}}@media (min-width:1480px){.box-price span.amount{font-size:48px;line-height:56px}}.box-price .dark .price del span.amount,.box-price .price del span.amount,.box-price del span.amount{font-weight:400;color:var(--regular-price-color);font-size:14px}.product.product-small.col{padding-bottom:24px}@media (min-width:1480px){.product.product-small.col{padding-bottom:32px}}.product.product-small.col .col-inner{height:100%}.product.product-small.col .product-small.box{display:flex;overflow:hidden;flex-direction:column;height:100%;border-radius:var(--border-radius,4px);background-color:var(--content-background-color);border:solid var(--border-width-2x,2px) var(--content-background-color);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);gap:10px}@media (min-width:1480px){.product.product-small.col .product-small.box{gap:12px}}.product.product-small.col .product-small.box .box-image{position:relative;width:100%;padding-top:88%;min-height:100px}.product.product-small.col .product-small.box .box-image img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.product.product-small.col .product-small.box .box-text-products{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:0 10px;background-color:transparent;gap:10px}.product.product-small.col .product-small.box .box-text-products .product-metas{display:flex;flex-direction:row;justify-content:space-between}.product.product-small.col .product-small.box .box-text-products .product-title,.product.product-small.col .product-small.box .box-text-products .variation-name.variation-selected{text-align:left;font-weight:var(--font-weight-heading);color:var(--headings-color);font-size:16px;line-height:16px}@media (min-width:850px){.product.product-small.col .product-small.box .box-text-products .product-title,.product.product-small.col .product-small.box .box-text-products .variation-name.variation-selected{font-size:16px;line-height:16px}}@media (min-width:1480px){.product.product-small.col .product-small.box .box-text-products .product-title,.product.product-small.col .product-small.box .box-text-products .variation-name.variation-selected{font-size:22px;line-height:28px}}.product.product-small.col .product-small.box .box-text-products .product-title a,.product.product-small.col .product-small.box .box-text-products .variation-name.variation-selected a{margin:0;color:var(--headings-color);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.product.product-small.col .product-small.box .box-text-products .price-wrapper{margin:0}@media (min-width:1480px){.product.product-small.col .product-small.box .box-text-products .price{display:flex;flex-direction:row;gap:12px}}.product.product-small.col .product-small.box .loop-item-footer{padding:0 10px 10px 10px}.product.product-small.col .product-actions-wrapper .add-to-cart-button{margin:0}.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px;width:100%;min-width:45px;background-image:url(../images/icon-cart-light.svg);background-repeat:no-repeat;background-position:left 12px center;background-size:18px;text-indent:-9999px;border-radius:var(--border-radius,4px)}@media (min-width:850px){.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{font-size:16px;padding:0 16px}}@media (min-width:1480px){.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{font-size:18px;line-height:52px;height:56px}}.product.product-small.col .product-actions-wrapper .add-to-cart-button .button span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.product.product-small.col .product-actions-wrapper .add-to-cart-button .button span{line-height:52px}}@media (max-width:400px){.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{background-position:center;text-indent:-9999px!important}}@media (min-width:850px){.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{border-radius:var(--border-radius,4px)}}@media (min-width:1200px){.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{background-position:left 12px center;min-width:45px;border-radius:var(--border-radius,4px)}}@media (min-width:1480px){.product.product-small.col .product-actions-wrapper .add-to-cart-button .button{background-position:left 12px center;background-size:28px;padding-left:33px;padding-right:10px;min-width:56px;border-radius:var(--border-radius,4px)}}.product.product-small.col .product-actions-wrapper .product-select-swatches{border-radius:var(--border-radius,4px);font-size:14px;padding:0 24px 0 7px}.product.product-small.col .product-actions-wrapper .bs-swatches-loop.swatches-variations-only~.add-to-cart-button .button{border-radius:var(--border-radius,4px)}.product.product-small.col .product-actions-wrapper.product-with-variations{display:flex;align-items:center;flex-direction:row;justify-content:space-between;gap:10px}@media (min-width:1480px){.product.product-small.col .product-actions-wrapper.product-with-variations .select-variations{background-size:20px}}.bs-view-toggle-products.list-view .product.product-small.col{margin-bottom:16px;padding:0;border:var(--border-width,1px) solid transparent;box-shadow:none;flex-basis:100%!important;max-width:100%!important;height:auto!important}@media (min-width:1480px){.bs-view-toggle-products.list-view .product.product-small.col{margin-bottom:48px;padding:0}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr) auto;grid-column-gap:10px;grid-row-gap:10px;padding:8px;border:var(--border-width-2x,2px) solid var(--content-background-color);border-radius:var(--border-radius-3x,12px)}@media (min-width:1480px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box{border-radius:var(--border-radius-3x,12px);padding:24px}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-image{padding:0;grid-area:1/1/3/2}@media (min-width:850px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-image{grid-area:1/1/4/2;margin-top:-24px;margin-left:-24px;margin-bottom:-24px}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-text-products{padding:0;grid-area:1/2/3/4}@media (min-width:850px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .box-text-products{grid-area:1/2/3/4}}.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .loop-item-footer{padding:0;grid-area:3/1/4/4}@media (min-width:850px){.bs-view-toggle-products.list-view .product.product-small.col .product-small.box .loop-item-footer{grid-area:3/2/4/4}}.product-type-variable .bs-swatches-loop .product-circle-swatches .swatches-item{background:var(--primary-color-2);border:var(--border-width,1px) solid var(--primary-color-2);color:var(--texts-color);font-size:14px}@media (min-width:1480px){.product-type-variable .bs-swatches-loop .product-circle-swatches .swatches-item{font-size:16px}}.product-type-variable .bs-swatches-loop .product-circle-swatches .swatches-item.active{background-color:var(--primary-color);color:var(--primary-color-3)}.bs-stock-status label{color:var(--alert-color);font-weight:var(--font-weight-heading);font-size:16px;line-height:16px}@media (min-width:850px){.bs-stock-status label{font-size:16px;line-height:16px}}@media (min-width:1480px){.bs-stock-status label{font-size:22px;line-height:28px}}.products.large-columns-5 .flickity-slider>.product,.products.large-columns-5 .flickity-slider>.product-small,.products.large-columns-5>.col.product-small,.row.large-columns-5 .flickity-slider>.product,.row.large-columns-5 .flickity-slider>.product-small,.row.large-columns-5>.col.product-small{flex-basis:50%;max-width:50%}@media (min-width:550px){.products.large-columns-5 .flickity-slider>.product,.products.large-columns-5 .flickity-slider>.product-small,.products.large-columns-5>.col.product-small,.row.large-columns-5 .flickity-slider>.product,.row.large-columns-5 .flickity-slider>.product-small,.row.large-columns-5>.col.product-small{flex-basis:50%;max-width:50%}}@media screen and (min-width:850px){.products.large-columns-5 .flickity-slider>.product,.products.large-columns-5 .flickity-slider>.product-small,.products.large-columns-5>.col.product-small,.row.large-columns-5 .flickity-slider>.product,.row.large-columns-5 .flickity-slider>.product-small,.row.large-columns-5>.col.product-small{flex-basis:33%;max-width:33%}}@media screen and (min-width:1180px){.products.large-columns-5 .flickity-slider>.product,.products.large-columns-5 .flickity-slider>.product-small,.products.large-columns-5>.col.product-small,.row.large-columns-5 .flickity-slider>.product,.row.large-columns-5 .flickity-slider>.product-small,.row.large-columns-5>.col.product-small{flex-basis:25%;max-width:25%}}@media screen and (min-width:1440px){.products.large-columns-5 .flickity-slider>.product,.products.large-columns-5 .flickity-slider>.product-small,.products.large-columns-5>.col.product-small,.row.large-columns-5 .flickity-slider>.product,.row.large-columns-5 .flickity-slider>.product-small,.row.large-columns-5>.col.product-small{flex-basis:20%;max-width:20%}}.products.large-columns-4 .flickity-slider>.product,.products.large-columns-4 .flickity-slider>.product-small,.products.large-columns-4>.col.product-small,.row.large-columns-4 .flickity-slider>.product,.row.large-columns-4 .flickity-slider>.product-small,.row.large-columns-4>.col.product-small{flex-basis:50%;max-width:50%}@media (min-width:550px){.products.large-columns-4 .flickity-slider>.product,.products.large-columns-4 .flickity-slider>.product-small,.products.large-columns-4>.col.product-small,.row.large-columns-4 .flickity-slider>.product,.row.large-columns-4 .flickity-slider>.product-small,.row.large-columns-4>.col.product-small{flex-basis:50%;max-width:50%}}@media screen and (min-width:850px){.products.large-columns-4 .flickity-slider>.product,.products.large-columns-4 .flickity-slider>.product-small,.products.large-columns-4>.col.product-small,.row.large-columns-4 .flickity-slider>.product,.row.large-columns-4 .flickity-slider>.product-small,.row.large-columns-4>.col.product-small{flex-basis:33%;max-width:33%}}@media screen and (min-width:1180px){.products.large-columns-4 .flickity-slider>.product,.products.large-columns-4 .flickity-slider>.product-small,.products.large-columns-4>.col.product-small,.row.large-columns-4 .flickity-slider>.product,.row.large-columns-4 .flickity-slider>.product-small,.row.large-columns-4>.col.product-small{flex-basis:25%;max-width:25%}}@media screen and (min-width:1440px){.products.large-columns-4 .flickity-slider>.product,.products.large-columns-4 .flickity-slider>.product-small,.products.large-columns-4>.col.product-small,.row.large-columns-4 .flickity-slider>.product,.row.large-columns-4 .flickity-slider>.product-small,.row.large-columns-4>.col.product-small{flex-basis:25%;max-width:25%}}.quantity.buttons_added{justify-content:center;margin-bottom:0;border:var(--border-width,1px) solid var(--divider-color);border-radius:var(--border-radius,4px);background:var(--primary-color-3);gap:0}.quantity.buttons_added .is-form{font-size:16px;font-weight:700;line-height:38px;width:20px;height:38px;padding:0;color:var(--headings-color)!important;border:0!important;border-radius:var(--border-radius,4px);background-color:transparent;box-shadow:none;text-shadow:none}@media (min-width:850px){.quantity.buttons_added .is-form{width:30px}}@media (min-width:1480px){.quantity.buttons_added .is-form{font-size:18px;line-height:54px;max-width:40px;height:54px}}.quantity.buttons_added .is-form:hover{box-shadow:none}.quantity.buttons_added input[type=number]{font-weight:700;flex:1;height:38px;padding:0;color:var(--headings-color);border:none;background-color:transparent;box-shadow:none;font-size:16px}@media (min-width:1480px){.quantity.buttons_added input[type=number]{height:54px;font-size:18px}}.quantity.buttons_added input[type=number]:focus{color:var(--headings-color)}.widget_shopping_cart .quantity.buttons_added{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:1}.woocommerce-form.woocommerce-form-login .flex{flex-direction:column}.woocommerce-form.woocommerce-form-login .woocommerce-LostPassword{margin-bottom:15px}@media (min-width:1200px){.woocommerce-form.woocommerce-form-login .flex{flex-direction:row;justify-content:space-between}.woocommerce-form .flex.space-between{display:flex;flex-direction:row;justify-content:space-between}}.woocommerce-account-form-popup{position:fixed;z-index:99999;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;padding:15px;background-color:rgba(0,0,0,.8);box-shadow:none}.woocommerce-account-form-popup .woocommerce-privacy-policy-text{display:none}.woocommerce-account-form-popup .account-container{padding-top:0;padding-bottom:0}.woocommerce-account-form-popup .lightbox-content{border:0;background-color:transparent}.woocommerce-account-form-popup .form-popup-container{position:relative;display:flex;overflow:hidden;height:100%;min-height:400px;max-height:600px;color:#000;border-radius:var(--border-radius,4px);background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.1607843137)}.woocommerce-account-form-popup .form-popup-container .popup-content{position:relative!important;display:flex!important;overflow:hidden;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left{position:relative;display:none;overflow:hidden;max-height:240px;object-fit:cover}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left img{position:absolute;width:100%;height:100%;object-position:top center;object-fit:cover}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;padding:15px}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right .header_logo{display:none}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right .header-logo-dark{display:inline-block!important}.woocommerce-account-form-popup .form-popup-container .popup-content .my-account-form-lightbox-wrap{display:flex;width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .my-account-form-lightbox-wrap>.account-container,.woocommerce-account-form-popup .form-popup-container .popup-content .my-account-form-lightbox-wrap>.baked-col-register-wrap{width:100%}.woocommerce-account-form-popup .form-popup-container .popup-content .website-logo{margin-bottom:15px;display:none}.woocommerce-account-form-popup .form-popup-container .popup-content .website-logo img{max-width:120px;height:auto}.woocommerce-account-form-popup .form-popup-container .popup-content .website-logo img.header_logo{display:none}.woocommerce-account-form-popup .form-popup-container .popup-content .website-logo img.header-logo-dark{display:inline-block!important}.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{width:100%;margin-bottom:15px;text-align:center;color:var(--headings-color);font-size:18px;line-height:20px}@media (min-width:850px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:18px;line-height:20px}}@media (min-width:1480px){.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{font-size:28px;line-height:36px}}.woocommerce-account-form-popup .form-popup-container .popup-content a:not(.button):hover{text-decoration:underline}.woocommerce-account-form-popup .form-popup-container form input[type=email],.woocommerce-account-form-popup .form-popup-container form input[type=number],.woocommerce-account-form-popup .form-popup-container form input[type=password],.woocommerce-account-form-popup .form-popup-container form input[type=text]{box-shadow:none}.woocommerce-account-form-popup .form-popup-container form label{font-weight:400;color:#000}.woocommerce-account-form-popup .form-popup-container .close-account-form-popup{position:absolute!important;top:20px;right:20px;color:#000}.woocommerce-account-form-popup #login-form-popup form .form-submit{margin-bottom:30px}.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px;font-size:14px;display:flex;align-items:center;justify-content:center;width:100%}@media (min-width:850px){.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit{font-size:16px;padding:0 16px}}@media (min-width:1480px){.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit{font-size:18px;line-height:52px;height:56px}}.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit span{line-height:52px}}.woocommerce-account-form-popup #login-form-popup form a.register-form-modal{text-decoration:underline}.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px;font-size:14px;display:flex;align-items:center;justify-content:center;width:100%}@media (min-width:850px){.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit{font-size:16px;padding:0 16px}}@media (min-width:1480px){.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit{font-size:18px;line-height:52px;height:56px}}.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit span{line-height:52px}}.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button{font-family:var(--font-heading);font-weight:var(--font-weight-heading);line-height:36px;min-height:unset;margin:0;padding:0 10px;color:var(--button-primary-text-color);border:var(--border-width-2x,2px) solid var(--button-primary-bg-color);border-radius:var(--border-radius,4px);background:var(--button-primary-bg-color);font-size:14px;font-size:14px;display:flex;align-items:center;justify-content:center;width:100%}@media (min-width:850px){.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button{font-size:16px;padding:0 16px}}@media (min-width:1480px){.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button{font-size:18px;line-height:52px;height:56px}}.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button span{line-height:36px;color:var(--button-primary-text-color)}@media (min-width:1480px){.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button span{line-height:52px}}@media (max-width:768px){.woocommerce-account-form-popup #customer_confirm_logout{max-height:400px}}.woocommerce-account-form-popup #customer_confirm_logout .logout-action .button{margin-right:10px;margin-left:10px;min-width:90px}.woocommerce-account-form-popup #customer_confirm_logout .popup-content-right{height:100%}@media (max-width:768px){.woocommerce-account-form-popup #customer_confirm_logout{max-width:90%}.woocommerce-account-form-popup .lightbox-content{max-width:90%}.woocommerce-account-form-popup .popup-content-left{overflow:hidden}.woocommerce-account-form-popup .popup-content-left img{position:absolute;top:50%;left:50%;height:100%;transform:translate(-50%,-50%);object-position:center;object-fit:cover}}@media (min-width:768px){.woocommerce-account-form-popup #login-form-popup:not(:has(.account-register-inner)){max-width:750px;width:100%}.woocommerce-account-form-popup .form-popup-container{position:relative;width:100%;min-height:400px}.woocommerce-account-form-popup .form-popup-container .popup-content{position:relative;display:flex;flex-direction:row!important}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left{display:block;max-height:initial}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-left,.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{flex:1;flex-basis:50%;width:50%;min-width:50%}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{padding:30px}}@media (min-width:992px){.woocommerce-account-form-popup .my-account-form-lightbox-content{width:100%;max-width:750px}.woocommerce-account-form-popup .form-popup-container .popup-content{position:relative;display:flex;flex-direction:row}.woocommerce-account-form-popup .form-popup-container .popup-content h2.popup-title{width:100%}.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout .website-logo{margin-bottom:50px}.woocommerce-account-form-popup .form-popup-container#customer_confirm_logout h2.popup-title{margin-bottom:50px}.woocommerce-account-form-popup #login-form-popup form .woocommerce-form-login__submit{font-size:20px}.woocommerce-account-form-popup #register-form-popup form .woocommerce-form-register__submit{font-size:20px}.woocommerce-account-form-popup #lost-password-form-popup form button.woocommerce-Button{font-size:20px}}@media (min-width:1200px){.woocommerce-account-form-popup #login-form-popup:not(:has(.account-register-inner)),.woocommerce-account-form-popup .my-account-form-lightbox-content{max-width:900px;min-height:440px}.woocommerce-account-form-popup .form-popup-container{position:relative;width:100%;max-width:900px;min-height:440px;max-height:680px}.woocommerce-account-form-popup .form-popup-container .popup-content .button{padding-right:50px;padding-left:50px}}@media (min-width:1480px){.woocommerce-account-form-popup #login-form-popup:not(:has(.account-register-inner)),.woocommerce-account-form-popup .my-account-form-lightbox-content{max-width:1120px;min-height:400px}.woocommerce-account-form-popup .form-popup-container{position:relative;width:100%;max-width:1120px;min-height:400px}.woocommerce-account-form-popup .form-popup-container .popup-content .popup-content-right{padding:30px 50px}}