/*!
Theme Name: endota
Author: WiseInternet
Author URI: http://wpastra.com/about/
Description: endota international distribution child theme based on Astra.
Version: 1.0.6
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: wiac
Template: astra
*/.ast-breadcrumbs-wrapper{font-size:1rem;color:inherit}.ast-breadcrumbs-wrapper p{font-size:1rem;line-height:1.5;margin:0}.ast-breadcrumbs-wrapper a{color:inherit}.ast-breadcrumbs-wrapper a:hover{color:var(--astra-link-color, "#ff6600")}html .site .ast-header-breadcrumb.main-header-bar{border-bottom:0;width:100%}.responsive-tabs{clear:both;margin:1.5rem 0 2.5rem}.responsive-tabs ul.tabs{border-bottom:1px solid var(--astra-border-color, #eee);display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0;padding:0;list-style:none;margin:0 0 1.5rem;position:relative}.responsive-tabs ul.tabs li.tab{border:0px solid transparent;color:inherit;cursor:pointer;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;text-align:center;padding:.75rem .75rem;position:relative;z-index:2}.responsive-tabs ul.tabs li.tab:after{content:'';display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;bottom:-1px;left:0;height:2px;width:0;opacity:0;position:absolute}.responsive-tabs ul.tabs li.tab:hover:after{background-color:var(--astra-tab-accent-color, var(--astra-theme-color, #f60));width:100%;opacity:1}.responsive-tabs ul.tabs li.tab-active,.responsive-tabs ul.tabs li.tab-active:hover{border-color:var(--astra-border-color, #eee);color:var(--astra-text-color, rgba(0,0,0,0.87))}.responsive-tabs ul.tabs li.tab-active:after,.responsive-tabs ul.tabs li.tab-active:hover:after{background-color:var(--astra-tab-accent-color, var(--astra-theme-color, #f60));height:3px;position:absolute;width:100%;opacity:1}.responsive-tabs .tab-panel-wrapper{padding:0;margin-bottom:2.5rem;border-top:0 solid var(--astra-border-color, #eee)}.responsive-tabs .tab-panel{display:none;border:0px solid var(--astra-border-color, #eee);padding:1rem 0}.responsive-tabs .tab-panel-active{display:block}.responsive-tabs-vertical{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.responsive-tabs-vertical ul.tabs{margin:0;border-right:1px solid var(--astra-border-color, #eee);border-bottom:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:50%}.responsive-tabs-vertical ul.tabs li.tab{border:0px solid transparent;text-align:left;padding:.5rem 1.5rem .5rem 0}.responsive-tabs-vertical ul.tabs li.tab:after{bottom:auto;top:0;height:0;width:2px;left:auto;right:-1px;width:2px}.responsive-tabs-vertical ul.tabs li.tab:hover{color:var(--astra-text-color, rgba(0,0,0,0.87))}.responsive-tabs-vertical ul.tabs li.tab:hover:after{width:2px;height:100%}.responsive-tabs-vertical ul.tabs li.tab-active:after,.responsive-tabs-vertical ul.tabs li.tab-active:hover:after{width:3px;height:100%}.responsive-tabs-vertical .tab-panel-wrapper{-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.responsive-tabs .tab-accordion{border-bottom:1px solid var(--astra-border-color, #eee);cursor:pointer;margin-bottom:-1px;padding:.75rem 0;position:relative}.responsive-tabs .tab-accordion .arrow{position:absolute;right:.5rem;color:inherit}.responsive-tabs .tab-accordion .arrow:after{content:'\f067';font-family:"Font Awesome 5 Free";font-weight:900}.responsive-tabs .tab-accordion.tab-active:after{background-color:var(--astra-tab-accent-color, var(--astra-theme-color, #f60));content:'';display:block;bottom:-1px;height:2px;left:0;position:absolute;width:100%}.responsive-tabs .tab-accordion.tab-active .arrow:after{content:'\f068'}.responsive-tabs .tab-accordion-closed{display:none}@media screen and (min-width: 768px){.responsive-tabs ul.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.responsive-tabs .tab-panel-wrapper{border-top:0;margin-bottom:2.5rem}.responsive-tabs .tab-accordion{display:none}.responsive-tabs .tab-panel{padding:0;border:0}.responsive-tabs .tab-accordion-closed{display:block}.responsive-tabs-vertical{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.responsive-tabs-vertical .tab-panel-wrapper{padding:0 0 0 2.5rem}}.woocommerce form .form-row{margin-bottom:.5rem}.woocommerce form .form-row label:not(.checkbox){margin-bottom:.375rem}.wpforms-container .wpforms-form .wpforms-field{margin-bottom:.5rem}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-label{margin-bottom:.5rem}.wpforms-container .wpforms-form .wpforms-field-captcha .wpforms-captcha-math{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wpforms-container .wpforms-form .wpforms-field-captcha .wpforms-captcha-math .wpforms-captcha-equation{margin-right:.5em}.wpforms-container .wpforms-form .wpforms-field-captcha .wpforms-captcha-math input[type="text"]{width:auto}.frm_forms fieldset{padding:0}.frm_forms .frm_submit .frm_button_submit{margin:0 !important}.blockUI.blockOverlay{opacity:0.5 !important}input::-webkit-input-placeholder{opacity:.5}input::-moz-placeholder{opacity:.5}input:-ms-input-placeholder{opacity:.5}input::-ms-input-placeholder{opacity:.5}input::placeholder{opacity:.5}#afterpay_express_button{padding:0;border:0}#ast-desktop-header .main-navigation ul.main-header-menu>li.menu-item>a:after{content:"";position:absolute;bottom:-1px;right:0;height:4px;width:0;background-color:var(--astra-theme-color, #f60);-webkit-transition:width .25s ease;transition:width .25s ease}#ast-desktop-header .main-navigation ul.main-header-menu>li.menu-item:hover>a:after,#ast-desktop-header .main-navigation ul.main-header-menu>li.menu-item.current-menu-item>a:after{width:100%}#ast-desktop-header .main-navigation ul.main-header-menu.ast-menu-hover-style-underline>.menu-item>.menu-link:before{height:4px !important;background-color:var(--astra-theme-color, #f60);bottom:-1px !important}#ast-desktop-header .main-navigation ul.sub-menu{border-top:0;padding:.75rem .5rem}#ast-desktop-header .main-navigation ul.sub-menu ul{margin-top:0}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu{padding:0;row-gap:20px;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-flow:column wrap !important;-ms-flex-flow:column wrap !important;flex-flow:column wrap !important;max-height:400px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu>li.menu-item{min-width:20%}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu li.menu-item{padding:0}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu li.menu-item a.menu-link{padding:8px 0}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu li.menu-item ul.sub-menu{padding:0}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu li.menu-item.menu-item-heading>a{margin-bottom:0}#ast-desktop-header .main-navigation ul.sub-menu li.menu-no-padding{padding:0}#ast-desktop-header .main-navigation ul.sub-menu li.menu-no-padding>a.menu-link,#ast-desktop-header .main-navigation ul.sub-menu li.menu-no-padding>.ast-mm-custom-content{padding:0}#ast-desktop-header .main-navigation li.flex-menu ul.astra-megamenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;padding:1rem .5rem;height:auto;overflow:hidden}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu:after{display:block;content:'';width:1px;left:25%;position:absolute;top:1rem;bottom:1rem;background-color:var(--astra-border-color, #eee)}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item{display:block;max-width:25%;position:static;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 1.25rem 0 0;margin:0 0 .5em}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item>a.menu-link{font-weight:500}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content{display:none;position:absolute;left:25%;right:0;top:0;overflow:hidden;width:75%;min-width:300px;padding:1rem 0 1rem 1.25rem}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content li.menu-item-mb{margin-bottom:.5rem}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content li.menu-item-mt{margin-top:.5rem}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content .ast-mm-custom-text-content{padding:0}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item .tab-content .menu-link{-webkit-transition-property:none;transition-property:none;-webkit-transition-property:color, opacity;transition-property:color, opacity}#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu li.tab-item.open .tab-content{display:block}#ast-desktop-header .main-navigation ul.astra-megamenu{max-height:75vh;overflow-y:auto}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:block}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-item,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-item{display:block;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-item ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-item ul.sub-menu{margin-bottom:20px}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-column-span,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-column-span{-webkit-column-span:all;-moz-column-span:all;column-span:all}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-column-break-before,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-column-break-before{-webkit-column-break-before:always;break-before:always}#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"]>ul.sub-menu li.menu-column-break-after,#ast-desktop-header .main-navigation ul.astra-megamenu li[class*="menu-columns"] ul.menu li.menu-column-break-after{-webkit-column-break-after:always;break-after:always}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-2>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-2 ul.menu{-webkit-column-count:2;-moz-column-count:2;column-count:2}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-3>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-3 ul.menu{-webkit-column-count:3;-moz-column-count:3;column-count:3}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-4>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-4 ul.menu{-webkit-column-count:4;-moz-column-count:4;column-count:4}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-5>ul.sub-menu,#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-columns-5 ul.menu{-webkit-column-count:5;-moz-column-count:5;column-count:5}#ast-desktop-header .main-navigation ul.astra-megamenu ul[class*="menu-columns"]{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:block}#ast-desktop-header .main-navigation ul.astra-megamenu ul[class*="menu-columns"]>li.menu-item{display:block;page-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid}#ast-desktop-header .main-navigation ul.astra-megamenu ul[class*="menu-columns"]>li.menu-item ul.sub-menu{margin-bottom:20px}#ast-desktop-header .main-navigation ul.astra-megamenu ul.menu-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}#ast-desktop-header .main-navigation ul.astra-megamenu ul.menu-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}#ast-desktop-header .main-navigation ul.astra-megamenu ul.menu-columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}#ast-desktop-header .main-navigation ul.astra-megamenu ul.menu-columns-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-flex-1{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-flex-2{-webkit-box-flex:2;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-flex-3{-webkit-box-flex:3;-webkit-flex-grow:3;-ms-flex-positive:3;flex-grow:3}#ast-desktop-header .main-navigation ul.astra-megamenu li.menu-flex-4{-webkit-box-flex:4;-webkit-flex-grow:4;-ms-flex-positive:4;flex-grow:4}#ast-desktop-header .main-navigation ul.astra-megamenu .elementor-tabs .elementor-tabs-wrapper{border-right:1px solid var(--astra-border-color, #eee);padding-right:20px;margin-right:20px}#ast-desktop-header .main-navigation ul.astra-megamenu .elementor-tabs .elementor-tab-title{padding:8px 0}#ast-desktop-header .main-navigation ul.astra-megamenu .elementor-tabs .elementor-tab-content{padding:0}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item>a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item>a .astra-mm-icon-label{margin-top:0;margin-left:0;margin-right:0}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item>a .astra-mm-icon-label svg{color:inherit;fill:currentColor}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item>a .menu-text{line-height:1}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item>a .ast-icon,#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item>a .sub-arrow{display:none}#ast-mobile-popup .ast-mobile-popup-header .ast-close-svg{width:22px;height:22px}#ast-mobile-popup .ast-mobile-popup-header button{border:0}#ast-mobile-popup .ast-mobile-popup-header button:focus{outline-color:transparent}#ast-mobile-popup .ast-mobile-popup-content .ast-header-search input[type="search"]{padding:12px 16px}#ast-mobile-popup .ast-mobile-popup-content .ast-header-search button{padding-left:16px;padding-right:16px}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu button,#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu a{outline:transparent !important;cursor:pointer}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu button{border:0 !important}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item>a.menu-link{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;height:auto}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item>a.menu-link .icon-arrow{display:none}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item ul.sub-menu{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item ul.sub-menu>li{padding-left:20px}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .ast-menu-toggle{position:static;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:transparent;border:0 !important;color:inherit;padding:.5rem 20px}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .ast-menu-toggle .icon-arrow{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .ast-menu-toggle svg{color:inherit;margin:auto;width:1em;height:1em}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .ast-mm-custom-content{width:100%}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .elementor-tabs .elementor-tab-title{padding:8px 0}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .elementor-tabs .elementor-tab-content{padding:0 0 0 10px}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu li.menu-item .elementor-tabs .elementor-tab-content a:hover{color:var(--ast-global-color-5)}#ast-mobile-popup .ast-mobile-popup-content ul#ast-hf-mobile-menu nav.brands-list li.brand-group>ul{display:block !important}.ast-archive-entry-banner .ast-breadcrumbs-wrapper #ast-breadcrumbs-yoast,.ast-archive-entry-banner .ast-breadcrumbs-wrapper .breadcrumbs,.ast-archive-entry-banner .ast-breadcrumbs-wrapper .rank-math-breadcrumb,.ast-archive-entry-banner .ast-breadcrumbs-inner nav{padding-bottom:0}.page-title{font-weight:700}.searchwp-live-wrapper{position:absolute;top:100%}.searchwp-live-wrapper .searchwp-live-search-results{position:relative !important;top:8px !important;left:0 !important;outline:none}.searchwp-live-search-results{background-color:var(--astra-site-background-color, #fff);border:0px solid rgba(0,0,0,0.1);border-radius:var(--astra-field-border-radius, 2px);box-shadow:0px 2px 4px rgba(0,0,0,0.1),0px 10px 20px rgba(0,0,0,0.1);max-height:50vh;min-height:52px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}.searchwp-live-search-results:empty:after{position:absolute;width:auto;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f110';display:inline-block;width:1em;height:1em;line-height:1;font-size:24px;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.searchwp-live-search-results.searchwp-live-search-results-showing{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.searchwp-live-search-results .spinner{position:static !important;width:auto !important;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:.75em 0 .75em 0}.searchwp-live-search-results .spinner div{display:none}.searchwp-live-search-results .spinner:before{font-family:"Font Awesome 5 Free";font-weight:900;content:'\f110';display:inline-block;width:1em;height:1em;line-height:1;font-size:24px;-webkit-animation:spin 1.5s infinite linear;animation:spin 1.5s infinite linear}.searchwp-live-search-results.searchwp-live-search-no-min-chars:after{content:'Continue typing...';display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1.5;padding:0;margin:.75em 1em;opacity:.5}.searchwp-live-search-results.searchwp-live-search-no-min-chars .spinner{opacity:.5}.searchwp-live-search-results.searchwp-live-search-no-min-chars .spinner:before{-webkit-animation-duration:3s;animation-duration:3s}.searchwp-live-search-results.searchwp-live-search-no-min-chars .no-results{display:none}.searchwp-live-results-template{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;overflow:hidden;max-height:50vh}.searchwp-live-results-template .no-results{color:inherit;padding:.75rem 1.25rem;margin:0;text-align:center}.searchwp-live-results-template .results{overflow-x:hidden;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:none;-webkit-overflow-scrolling:touch;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.searchwp-live-results-template .results ul{list-style:none;margin:0;padding:0 1rem;display:grid;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.searchwp-live-results-template .results ul>*{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.searchwp-live-results-template .results ul>li{border-bottom:1px solid var(--astra-border-color, #eee);padding:1rem 0;text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.searchwp-live-results-template .results ul>li:last-child{border-bottom:0}.searchwp-live-results-template .results ul>li .thumbnail{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:1em}.searchwp-live-results-template .results ul>li .thumbnail img{border:0px solid var(--astra-border-color, #eee);width:4rem}.searchwp-live-results-template .results ul>li .details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.searchwp-live-results-template .results ul>li .title{font-size:1em;font-weight:normal;margin-bottom:0;line-height:1.375;margin-bottom:.125rem;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:var(--astra-heading-font-weight, 700)}.searchwp-live-results-template .results ul>li .title a{color:var(--astra-heading-color, rgba(0,0,0,0.87))}.searchwp-live-results-template .results ul>li .title a:hover{color:var(--astra-link-h-color, "#ff9933")}.searchwp-live-results-template .results ul>li .excerpt{line-height:1.5;color:inherit;font-size:.9375em}.searchwp-live-results-template .results ul>li .price{line-height:1.5;font-size:1em;font-family:var(--astra-font-family, "sans-serif");color:var(--astra-theme-color, #f60)}.searchwp-live-results-template .results ul>li .price del{opacity:.5;display:none}.searchwp-live-results-template .searchwp-revised-search-notice{margin:0;padding:.75rem 1rem}.searchwp-live-results-template .results-footer{border-top:1px solid var(--astra-border-color, #eee);padding:.75rem 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-top:-1px}.searchwp-live-results-template .results-footer .button{width:100%;text-align:center;font-weight:bold}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.archive .ast-archive-entry-banner[data-post-type="post"],.blog .ast-archive-entry-banner[data-post-type="post"]{min-height:0;padding-top:0;padding-bottom:0}@media (min-width: 1080px){.archive .ast-archive-entry-banner[data-post-type="post"],.blog .ast-archive-entry-banner[data-post-type="post"]{min-height:192px}}.archive .ast-archive-entry-banner[data-post-type="post"] .ast-container,.blog .ast-archive-entry-banner[data-post-type="post"] .ast-container{padding-top:32px;padding-bottom:32px}@media (min-width: 640px){.archive .ast-archive-entry-banner[data-post-type="post"] .ast-container,.blog .ast-archive-entry-banner[data-post-type="post"] .ast-container{padding-top:40px;padding-bottom:40px}}@media (min-width: 1080px){.archive .ast-archive-entry-banner[data-post-type="post"] .ast-container,.blog .ast-archive-entry-banner[data-post-type="post"] .ast-container{padding-top:48px;padding-bottom:48px}}.archive .ast-archive-entry-banner[data-post-type="post"] h1,.blog .ast-archive-entry-banner[data-post-type="post"] h1{font-size:32px;line-height:1.15em}@media (min-width: 640px){.archive .ast-archive-entry-banner[data-post-type="post"] h1,.blog .ast-archive-entry-banner[data-post-type="post"] h1{font-size:40px}}@media (min-width: 1080px){.archive .ast-archive-entry-banner[data-post-type="post"] h1,.blog .ast-archive-entry-banner[data-post-type="post"] h1{font-size:48px}}.archive .ast-archive-description,.blog .ast-archive-description{margin-bottom:1.5rem}.archive .ast-archive-description h1.page-title,.blog .ast-archive-description h1.page-title{margin-bottom:1.25rem}.archive .ast-archive-description>p,.blog .ast-archive-description>p{font-size:1.125rem}.archive .ast-row,.blog .ast-row{margin-top:16px}.archive .post .entry-title,.blog .post .entry-title{margin-bottom:0.5rem}.archive .post .blog-layout-1,.blog .post .blog-layout-1{border-bottom:0}.archive .post .blog-layout-1 .ast-blog-featured-section,.blog .post .blog-layout-1 .ast-blog-featured-section{width:100%}.archive .post .read-more a,.blog .post .read-more a{text-decoration:underline}.archive .ast-pagination .pagination .page-numbers.current,.blog .ast-pagination .pagination .page-numbers.current{background:none}.single-post article.ast-article-single .entry-header .post-thumb,.page article.ast-article-single .entry-header .post-thumb{margin:20px 0 16px}.single-post article.ast-article-single .entry-header .post-thumb img,.page article.ast-article-single .entry-header .post-thumb img{margin-left:auto;margin-right:auto;width:100%}.single-post .ast-related-posts-title-section,.page .ast-related-posts-title-section{padding-bottom:1rem}.single-post .comments-area,.page .comments-area{margin-top:2.5rem}.single-post .comments-area .comment-respond .comment-reply-title,.page .comments-area .comment-respond .comment-reply-title{font-weight:700;font-size:2em}.woocommerce .woocommerce-notices-wrapper ul,.woocommerce .woocommerce-error ul,.woocommerce-page .woocommerce-notices-wrapper ul,.woocommerce-page .woocommerce-error ul{margin-left:0}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce-page .woocommerce-message,.woocommerce-page .woocommerce-info{border-top-color:var(--astra-theme-color, #f60);border-top:0;border-radius:var(--astra-field-border-radius, 2px);background-color:var(--astra-notice-bg-color, #f0f0f0);color:var(--astra-notice-color, rgba(0,0,0,0.87));display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:20px 20px 20px 52px;gap:16px 12px}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{color:inherit;top:20px}.woocommerce .woocommerce-message a:not(.button),.woocommerce .woocommerce-info a:not(.button),.woocommerce-page .woocommerce-message a:not(.button),.woocommerce-page .woocommerce-info a:not(.button){color:inherit;text-decoration:underline}.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-info .button{margin:-4px 0 -4px auto;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;white-space:nowrap;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}@media (min-width: 640px){.woocommerce .woocommerce-message .button,.woocommerce .woocommerce-info .button,.woocommerce-page .woocommerce-message .button,.woocommerce-page .woocommerce-info .button{margin:-8px 0px -8px auto}}.woocommerce ul.woocommerce-error,.woocommerce-page ul.woocommerce-error{margin-left:0 !important}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{background-color:var(--astra-notice-bg-color, #f0f0f0);color:var(--astra-notice-color, rgba(0,0,0,0.87))}.woocommerce span.onsale,.woocommerce-page span.onsale{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:var(--astra-heading-font-weight, 700)}.woocommerce .amount,.woocommerce .price,.woocommerce-page .amount,.woocommerce-page .price{color:#666;font-weight:400 !important;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif")) !important}.woocommerce .woocommerce-price-suffix,.woocommerce-page .woocommerce-price-suffix{font-size:75%}.wiac-shop-thumbnails-cover:after,.wiac-shop-thumbnails-contain:after{content:'';display:block}.wiac-shop-thumbnails-cover .astra-shop-thumbnail-wrap,.wiac-shop-thumbnails-contain .astra-shop-thumbnail-wrap{position:relative;overflow:hidden}.wiac-shop-thumbnails-cover .astra-shop-thumbnail-wrap>a,.wiac-shop-thumbnails-cover .astra-shop-thumbnail-wrap>img,.wiac-shop-thumbnails-contain .astra-shop-thumbnail-wrap>a,.wiac-shop-thumbnails-contain .astra-shop-thumbnail-wrap>img{display:block;position:absolute !important;top:0;bottom:0;width:100%;margin:0}.wiac-shop-thumbnails-cover .astra-shop-thumbnail-wrap img,.wiac-shop-thumbnails-contain .astra-shop-thumbnail-wrap img{-o-object-fit:contain;object-fit:contain;width:100% !important;height:100% !important}.wiac-shop-thumbnails-cover .astra-shop-thumbnail-wrap:after,.wiac-shop-thumbnails-contain .astra-shop-thumbnail-wrap:after{display:block;content:'';padding-bottom:100%}.wiac-shop-thumbnails-cover .astra-shop-thumbnail-wrap img{-o-object-fit:cover;object-fit:cover}html .woocommerce .quantity input[type=number].input-text.qty{width:3.5em}html .woocommerce .quantity:not(.buttons_added) input[type=number].input-text.qty{margin:0}html .woocommerce .quantity.buttons_added{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #ccdcda;padding:7px}html .woocommerce .quantity.buttons_added input[type=number].input-text.qty{border-radius:0;width:3.5em;padding-left:0.25em;padding-right:0.25em;border:0}html .woocommerce .quantity.buttons_added .minus{border-color:none;border-radius:0}html .woocommerce .quantity.buttons_added .plus{border-color:none;border-radius:0;margin-right:0}html .woocommerce .quantity.buttons_added[style*="block"]{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}.currency_label{text-transform:uppercase;white-space:nowrap;margin-left:0.25em}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-color:transparent}.woocommerce table.shop_table th,.woocommerce-page table.shop_table th{font-weight:700;text-transform:lowercase}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-color:var(--astra-border-color, #eee);text-align:left;padding:0.75rem 1rem;line-height:1.5}.woocommerce table.shop_table td.product-price,.woocommerce table.shop_table td.product-subtotal,.woocommerce table.shop_table td.product-total,.woocommerce table.shop_table th.product-price,.woocommerce table.shop_table th.product-subtotal,.woocommerce table.shop_table th.product-total,.woocommerce-page table.shop_table td.product-price,.woocommerce-page table.shop_table td.product-subtotal,.woocommerce-page table.shop_table td.product-total,.woocommerce-page table.shop_table th.product-price,.woocommerce-page table.shop_table th.product-subtotal,.woocommerce-page table.shop_table th.product-total{text-align:right}.woocommerce table.shop_table thead,.woocommerce-page table.shop_table thead{background-color:rgba(0,0,0,0);color:var(--astra-heading-color, rgba(0,0,0,0.87))}.woocommerce table.shop_table tbody,.woocommerce-page table.shop_table tbody{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce table.shop_table tbody td:last-child,.woocommerce-page table.shop_table tbody td:last-child{text-align:right}.woocommerce table.shop_table tfoot,.woocommerce-page table.shop_table tfoot{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce table.shop_table tfoot tr th,.woocommerce-page table.shop_table tfoot tr th{text-align:left;font-weight:600}.woocommerce table.shop_table tfoot tr td,.woocommerce-page table.shop_table tfoot tr td{text-align:right}.woocommerce table.shop_table tfoot tr.shipping-wrapper>td,.woocommerce table.shop_table tbody tr.shipping-wrapper>td,.woocommerce-page table.shop_table tfoot tr.shipping-wrapper>td,.woocommerce-page table.shop_table tbody tr.shipping-wrapper>td{padding-left:0;padding-right:0}.woocommerce table.shop_table tfoot tr.shipping-wrapper table.shipping-table,.woocommerce table.shop_table tbody tr.shipping-wrapper table.shipping-table,.woocommerce-page table.shop_table tfoot tr.shipping-wrapper table.shipping-table,.woocommerce-page table.shop_table tbody tr.shipping-wrapper table.shipping-table{display:block;margin:0;border:0}.woocommerce table.shop_table tfoot tr.shipping-wrapper table.shipping-table tbody,.woocommerce table.shop_table tfoot tr.shipping-wrapper table.shipping-table tr,.woocommerce table.shop_table tfoot tr.shipping-wrapper table.shipping-table td,.woocommerce table.shop_table tfoot tr.shipping-wrapper table.shipping-table th,.woocommerce table.shop_table tbody tr.shipping-wrapper table.shipping-table tbody,.woocommerce table.shop_table tbody tr.shipping-wrapper table.shipping-table tr,.woocommerce table.shop_table tbody tr.shipping-wrapper table.shipping-table td,.woocommerce table.shop_table tbody tr.shipping-wrapper table.shipping-table th,.woocommerce-page table.shop_table tfoot tr.shipping-wrapper table.shipping-table tbody,.woocommerce-page table.shop_table tfoot tr.shipping-wrapper table.shipping-table tr,.woocommerce-page table.shop_table tfoot tr.shipping-wrapper table.shipping-table td,.woocommerce-page table.shop_table tfoot tr.shipping-wrapper table.shipping-table th,.woocommerce-page table.shop_table tbody tr.shipping-wrapper table.shipping-table tbody,.woocommerce-page table.shop_table tbody tr.shipping-wrapper table.shipping-table tr,.woocommerce-page table.shop_table tbody tr.shipping-wrapper table.shipping-table td,.woocommerce-page table.shop_table tbody tr.shipping-wrapper table.shipping-table th{display:block;text-align:left !important;border:0;padding-bottom:0}.woocommerce table.shop_table tfoot tr.shipping-wrapper table.shipping-table th,.woocommerce table.shop_table tbody tr.shipping-wrapper table.shipping-table th,.woocommerce-page table.shop_table tfoot tr.shipping-wrapper table.shipping-table th,.woocommerce-page table.shop_table tbody tr.shipping-wrapper table.shipping-table th{padding-top:0}.woocommerce table.shop_table tfoot tr.shipping td,.woocommerce table.shop_table tbody tr.shipping td,.woocommerce-page table.shop_table tfoot tr.shipping td,.woocommerce-page table.shop_table tbody tr.shipping td{text-align:left}.woocommerce table.shop_table tfoot tr.shipping-title th,.woocommerce table.shop_table tfoot tr.shipping-title td,.woocommerce table.shop_table tbody tr.shipping-title th,.woocommerce table.shop_table tbody tr.shipping-title td,.woocommerce-page table.shop_table tfoot tr.shipping-title th,.woocommerce-page table.shop_table tfoot tr.shipping-title td,.woocommerce-page table.shop_table tbody tr.shipping-title th,.woocommerce-page table.shop_table tbody tr.shipping-title td{text-align:left !important}.woocommerce table.shop_table tfoot tr.shipping-title+tr.shipping th,.woocommerce table.shop_table tfoot tr.shipping-title+tr.shipping td,.woocommerce table.shop_table tbody tr.shipping-title+tr.shipping th,.woocommerce table.shop_table tbody tr.shipping-title+tr.shipping td,.woocommerce-page table.shop_table tfoot tr.shipping-title+tr.shipping th,.woocommerce-page table.shop_table tfoot tr.shipping-title+tr.shipping td,.woocommerce-page table.shop_table tbody tr.shipping-title+tr.shipping th,.woocommerce-page table.shop_table tbody tr.shipping-title+tr.shipping td{padding-top:0;border-top:0}.woocommerce .woocommerce-order-details h2.woocommerce-order-details__title,.woocommerce-page .woocommerce-order-details h2.woocommerce-order-details__title{background:none;border:0;padding:0}.woocommerce .woocommerce-order-details table.order_details,.woocommerce-page .woocommerce-order-details table.order_details{border-color:transparent}.woocommerce .woocommerce-order-details table.order_details thead,.woocommerce-page .woocommerce-order-details table.order_details thead{display:table-header-group}.woocommerce .woocommerce-order-details table.order_details td,.woocommerce .woocommerce-order-details table.order_details th,.woocommerce-page .woocommerce-order-details table.order_details td,.woocommerce-page .woocommerce-order-details table.order_details th{border-right:0;border-left:0}.woocommerce .woocommerce-order-details table.order_details td:first-child,.woocommerce .woocommerce-order-details table.order_details th:first-child,.woocommerce-page .woocommerce-order-details table.order_details td:first-child,.woocommerce-page .woocommerce-order-details table.order_details th:first-child{padding-left:0}.woocommerce .woocommerce-order-details table.order_details td:last-child,.woocommerce .woocommerce-order-details table.order_details th:last-child,.woocommerce-page .woocommerce-order-details table.order_details td:last-child,.woocommerce-page .woocommerce-order-details table.order_details th:last-child{padding-right:0}.woocommerce .woocommerce-order-details table.order_details td.product-name a,.woocommerce-page .woocommerce-order-details table.order_details td.product-name a{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:var(--astra-heading-font-weight, 700);color:var(--astra-heading-color, rgba(0,0,0,0.87))}.woocommerce .woocommerce-order-details table.order_details td.product-name dl,.woocommerce-page .woocommerce-order-details table.order_details td.product-name dl{line-height:1.5;border:0;padding:0;margin:0 0 .5rem}.woocommerce .woocommerce-order-details table.order_details td.product-name dl dt,.woocommerce-page .woocommerce-order-details table.order_details td.product-name dl dt{font-weight:500;font-size:.875em;margin:0 .25rem 0 0;padding:0}.woocommerce .woocommerce-order-details table.order_details td.product-name dl dd,.woocommerce-page .woocommerce-order-details table.order_details td.product-name dl dd{font-size:.875em;font-weight:normal;margin:0}.woocommerce .woocommerce-order-details table.order_details td.product-name dl dd p,.woocommerce-page .woocommerce-order-details table.order_details td.product-name dl dd p{margin:0}.woocommerce .woocommerce-order-details table.order_details tfoot td,.woocommerce .woocommerce-order-details table.order_details tfoot th,.woocommerce-page .woocommerce-order-details table.order_details tfoot td,.woocommerce-page .woocommerce-order-details table.order_details tfoot th{padding-top:0.75rem;padding-bottom:0.75rem;border-top:0;border-bottom:1px solid var(--ast-border-color);background:none}.woocommerce.ast-header-break-point table.shop_table_responsive tr td:not([data-title]):before,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr td:not([data-title]):before{content:none}.woocommerce.ast-header-break-point table.shop_table_responsive tr table.shipping-table th:before,.woocommerce.ast-header-break-point table.shop_table_responsive tr table.shipping-table td:before,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr table.shipping-table th:before,.woocommerce-page.ast-header-break-point table.shop_table_responsive tr table.shipping-table td:before{content:none}table.woosc_table>thead th{line-height:1.33;vertical-align:top}table.woosc_table>thead th a{text-transform:none;color:var(--astra-text-color, rgba(0,0,0,0.87))}table.woosc_table .product.woocommerce.add_to_cart_inline a.button{margin:0 !important}table.woosc_table th,table.woosc_table td{vertical-align:top;padding:0.5em .75em}table.woosc_table table.shop_attributes{border:0}table.woosc_table table.shop_attributes tr th,table.woosc_table table.shop_attributes tr td{line-height:1.6;border:0;padding:0.25em 1em .75em 0 !important;vertical-align:top}table.woosc_table table.shop_attributes tr th p,table.woosc_table table.shop_attributes tr td p{padding:0}table.woosc_table table.shop_attributes tr.woocommerce-product-attributes-item--weight,table.woosc_table table.shop_attributes tr.woocommerce-product-attributes-item--dimensions{display:none}.woosc-bar-open{box-shadow:0px 2px 4px rgba(0,0,0,0.1),0px 10px 20px rgba(0,0,0,0.1)}.br_new_compare_block .br_top_table table{border:0 !important}.br_new_compare_block .br_top_table table tr td,.br_new_compare_block .br_top_table table tr th{padding:8px 8px 12px !important;vertical-align:top;border-color:var(--astra-border-color, #eee) !important;border-top:0 !important}.br_new_compare_block .br_top_table table tr td h3,.br_new_compare_block .br_top_table table tr th h3{font-size:1.125em;line-height:1.25;margin-top:28px !important}.br_new_compare_block .br_top_table table tr td .br_remove_compare_product_reload,.br_new_compare_block .br_top_table table tr th .br_remove_compare_product_reload{top:-28px;background-color:transparent !important}.br_new_compare_block .br_top_table table tr td a,.br_new_compare_block .br_top_table table tr th a{color:var(--astra-text-color, rgba(0,0,0,0.87))}.br_new_compare_block .br_top_table table tr td .price,.br_new_compare_block .br_top_table table tr th .price{color:var(--astra-theme-color, #f60);margin-bottom:.5em}.br_new_compare_block .br_top_table table tr td a.button,.br_new_compare_block .br_top_table table tr th a.button{color:#fff;padding:8px 12px;background-color:var(--astra-theme-color, #f60)}.br_new_compare_block .br_top_table .br_main_top::-webkit-scrollbar,.br_new_compare_block .br_top_table .br_opacity_top::-webkit-scrollbar{height:8px}.br_new_compare_block .br_new_compare table.br_left_table{background:transparent !important;border-color:var(--astra-border-color, #eee) !important;border:0 !important}.br_new_compare_block .br_new_compare table.br_left_table th,.br_new_compare_block .br_new_compare table.br_left_table td{border-color:var(--astra-border-color, #eee) !important;text-align:left;border-left:0 !important}.br_new_compare_block .br_new_compare .br_right_table::-webkit-scrollbar{height:8px}.br_new_compare_block .br_new_compare .br_right_table table{background:transparent !important;border-color:var(--astra-border-color, #eee) !important;border:0 !important}.br_new_compare_block .br_new_compare .br_right_table table th,.br_new_compare_block .br_new_compare .br_right_table table td{border-color:var(--astra-border-color, #eee) !important;text-align:left !important}.woocommerce #payment ul.wc_payment_methods,.woocommerce-page #payment ul.wc_payment_methods{text-align:left}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0.5rem 0 !important;padding:0 !important;text-indent:0 !important;line-height:1.5em;font-size:1rem}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label{cursor:pointer;font-weight:600;text-transform:lowercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label img,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label img{max-height:1.5rem;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label a,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label a{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;line-height:inherit;font-weight:normal}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *{margin-right:0.5rem}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *:last-child,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label *:last-child{margin-right:0}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]+label:before{content:"\f111";-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:"Font Awesome\ 5 Free";font-size:20px;font-weight:400;margin-right:8px}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label{font-weight:600}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label:before{color:var(--astra-theme-color, #f60);font-weight:900;content:"\f192"}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box{background:none;border-radius:var(--astra-field-border-radius, 2px);-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:0 0 0 1.5rem;margin:0.5rem 0}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box:before{content:none}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type="text"],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type="number"],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type="password"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type="text"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type="number"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type="password"]{cursor:text}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box{margin-top:0.25rem}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box p,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box p{margin-bottom:0.5rem}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data fieldset,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data fieldset{border:0 !important;padding:0 !important;margin:0 !important}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .wc-stripe-elements-field,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .wc-stripe-elements-field{padding:12px;margin:0}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .form-row,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .form-row{padding-bottom:0}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew:before,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew:after,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew:after{content:none}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]{width:0 !important;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]+label,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]+label{cursor:pointer;line-height:1.25}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]+label:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]+label:before{content:'\f0c8';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-style:normal;font-size:20px;font-weight:400;margin-right:8px;position:relative;line-height:1;top:2px}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]:checked+label:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe #stripe-payment-data .woocommerce-SavedPaymentMethods-saveNew input[type="checkbox"]:checked+label:before{color:var(--astra-theme-color, #f60);font-weight:900;content:'\f14a'}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_paypal .payment_box,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_paypal .payment_box{display:none !important}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway>p,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway>p{margin-bottom:0.5em}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;float:none}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row>label,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row>label{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select{border-color:var(--astra-border-color, #eee)}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccardNumber"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccardNumber"]{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin:0;max-width:none}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select[name="exyear"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row select[name="exyear"]{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;margin-left:0.5em}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccvv"],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_woocommerce_securepay_p_gateway .form-row input[name="ccvv"]{margin:0;max-width:100%;width:100px}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_quote_request:only-child,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_quote_request:only-child{display:none}.woocommerce ul#shipping_method,.woocommerce-page ul#shipping_method{text-align:left}.woocommerce ul#shipping_method li,.woocommerce-page ul#shipping_method li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0.25rem 0 !important;padding:0 !important;text-indent:0 !important;line-height:1.5em;font-size:1rem}.woocommerce ul#shipping_method li input[type="radio"],.woocommerce ul#shipping_method li input[type="hidden"],.woocommerce-page ul#shipping_method li input[type="radio"],.woocommerce-page ul#shipping_method li input[type="hidden"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.woocommerce ul#shipping_method li input[type="radio"]+label,.woocommerce ul#shipping_method li input[type="hidden"]+label,.woocommerce-page ul#shipping_method li input[type="radio"]+label,.woocommerce-page ul#shipping_method li input[type="hidden"]+label{cursor:pointer;font-weight:400;text-transform:lowercase}.woocommerce ul#shipping_method li input[type="radio"]+label:before,.woocommerce ul#shipping_method li input[type="hidden"]+label:before,.woocommerce-page ul#shipping_method li input[type="radio"]+label:before,.woocommerce-page ul#shipping_method li input[type="hidden"]+label:before{content:'\f111';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-size:20px;font-weight:400;margin-right:8px}.woocommerce ul#shipping_method li input[type="radio"]:checked+label:before,.woocommerce ul#shipping_method li input[type="hidden"]+label:before,.woocommerce-page ul#shipping_method li input[type="radio"]:checked+label:before,.woocommerce-page ul#shipping_method li input[type="hidden"]+label:before{color:var(--astra-theme-color, #f60);font-weight:900;content:'\f192'}.woocommerce ul#shipping_method li input[type="radio"]:checked+label ~ .shipping_method_description,.woocommerce ul#shipping_method li input[type="hidden"]+label ~ .shipping_method_description,.woocommerce-page ul#shipping_method li input[type="radio"]:checked+label ~ .shipping_method_description,.woocommerce-page ul#shipping_method li input[type="hidden"]+label ~ .shipping_method_description{-webkit-transition:all .25s;transition:all .25s;max-height:240px;margin:0.5rem 0 0.5rem 1.5rem;visibility:visible}.woocommerce ul#shipping_method li label,.woocommerce-page ul#shipping_method li label{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.woocommerce ul#shipping_method li label .amount,.woocommerce-page ul#shipping_method li label .amount{font-weight:600;padding-left:.5rem}.woocommerce ul#shipping_method li .shipping_method_description,.woocommerce-page ul#shipping_method li .shipping_method_description{-webkit-transition:all 0;transition:all 0;font-size:1em;max-height:0;opacity:.9;visibility:hidden;margin:0 0 0 28px;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.woocommerce ul#shipping_method li .shipping_method_description:empty,.woocommerce-page ul#shipping_method li .shipping_method_description:empty{display:none}.woocommerce ul#shipping_method li .pickup-location-field,.woocommerce-page ul#shipping_method li .pickup-location-field{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:0.25rem 0 0.5rem 1.625rem;font-size:.9375rem;font-weight:normal}.woocommerce ul#shipping_method li .pickup-location-field small,.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-address,.woocommerce-page ul#shipping_method li .pickup-location-field small,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-address{font-size:100%}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-address,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-address{margin:0}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-field-label,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-field-label{margin-bottom:.25rem}.woocommerce ul#shipping_method li .pickup-location-field .select2,.woocommerce ul#shipping_method li .pickup-location-field select,.woocommerce-page ul#shipping_method li .pickup-location-field .select2,.woocommerce-page ul#shipping_method li .pickup-location-field select{max-width:100%;width:100% !important;margin-bottom:.75rem}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment{margin:0}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar{position:relative}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar>div,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar>div{position:relative}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar input.pickup-location-appointment-date,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar input.pickup-location-appointment-date{margin:0;padding-right:48px;max-width:none}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger{background-color:transparent !important;margin:0;position:absolute;right:16px;top:0;bottom:0;font-size:0}.woocommerce ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger:after,.woocommerce-page ul#shipping_method li .pickup-location-field .pickup-location-appointment .pickup-location-calendar button.ui-datepicker-trigger:after{font-size:24px}.woocommerce ul#shipping_method li .pickup-location-field .woocommerce-shipping-contents,.woocommerce-page ul#shipping_method li .pickup-location-field .woocommerce-shipping-contents{margin:0;font-weight:300;display:none}.woocommerce ul#shipping_method+.woocommerce-shipping-destination,.woocommerce-page ul#shipping_method+.woocommerce-shipping-destination{display:none}.widget_shopping_cart{color:var(--astra-text-color, rgba(0,0,0,0.87))}.widget_shopping_cart .widget_shopping_cart_content{box-shadow:none !important}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart{padding:0 1.25rem}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item{padding:1rem 0 1rem 4rem}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .ast-product-name{color:inherit;text-transform:lowercase}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item>a:not(.remove){margin-right:1.75rem;margin-bottom:0.5rem}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item a.remove{top:1rem;color:var(--astra-text-color, rgba(0,0,0,0.87))}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item a.remove:before{content:none}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item img{top:1rem;-webkit-transform:unset;-ms-transform:unset;transform:unset;max-width:3rem;max-height:3rem;border-radius:4px}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item dl{line-height:1.5;border:0;padding:0;margin:0 0 .5rem;color:#666;font-size:14px}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item dl dt{font-weight:500;font-size:.875em;margin:0 .25rem 0 0;padding:0}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item dl dd{font-size:.875em;font-weight:normal;margin:0}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item dl dd p{margin:0}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item div.quantity{font-size:.875em;margin:0 0 0.5rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button{margin-bottom:.5rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button:last-child{margin-bottom:0}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button:not(.checkout){border:0;background-color:#f2f0ec !important;border-color:#f2f0ec !important;color:#6E6B64 !important}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{color:var(--astra-text-color, rgba(0,0,0,0.87));text-transform:lowercase}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total strong{color:var(--astra-text-color, rgba(0,0,0,0.87))}.site-header #ast-site-header-cart .ast-addon-cart-wrap .astra-icon:after{padding:0 1px}.site-header #ast-site-header-cart .widget_shopping_cart{width:320px;font-size:100%;box-shadow:0px 2px 4px rgba(0,0,0,0.1),0px 10px 20px rgba(0,0,0,0.1);border-radius:var(--astra-field-border-radius, 2px)}.site-header #ast-site-header-cart .widget_shopping_cart:before,.site-header #ast-site-header-cart .widget_shopping_cart:after{content:none}.site-header #ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__empty-message{margin:0;padding:1rem}.site-header #ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart{padding:0 1rem}.site-header #ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{padding:1rem}.site-header #ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons .woocommerce-mini-cart-continue{display:none}#astra-mobile-cart-drawer{width:360px;max-width:75vw;background-color:var(--astra-site-background-color, #fff);box-shadow:0px 2px 4px rgba(0,0,0,0.1),0px 10px 20px rgba(0,0,0,0.1)}#astra-mobile-cart-drawer .astra-cart-drawer-header{border-color:var(--astra-border-color, #eee);padding:.75rem 1rem;position:relative}#astra-mobile-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-close{background:none;border:0 !important;color:inherit;padding:1rem 1.25rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#astra-mobile-cart-drawer .astra-cart-drawer-header .astra-cart-drawer-title{color:inherit;text-transform:lowercase;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:var(--astra-heading-font-weight, 700);text-align:left;line-height:1.5}#astra-mobile-cart-drawer .astra-cart-drawer-content{padding:0;height:auto}#astra-mobile-cart-drawer .astra-cart-drawer-content .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .ast-product-name{margin-bottom:0.5rem}#astra-mobile-cart-drawer .astra-cart-drawer-content .widget_shopping_cart_content .woocommerce-mini-cart__buttons{padding:1rem}.woocommerce .woocommerce-products-header,.woocommerce-page .woocommerce-products-header{margin-bottom:0}.woocommerce .woocommerce-products-header .page-title,.woocommerce-page .woocommerce-products-header .page-title{margin-bottom:1rem}.woocommerce .woocommerce-products-header .term-description,.woocommerce-page .woocommerce-products-header .term-description{font-size:1em;margin-bottom:1rem}.woocommerce .woocommerce-products-header .term-description>*:last-child,.woocommerce-page .woocommerce-products-header .term-description>*:last-child{margin-bottom:0}.woocommerce .woocommerce-products-header>*:last-child,.woocommerce-page .woocommerce-products-header>*:last-child{margin-bottom:1.25rem}@media (max-width: 1079px){.woocommerce .ast-archive-entry-banner[data-post-type="product"] .ast-container,.woocommerce-page .ast-archive-entry-banner[data-post-type="product"] .ast-container{padding-top:20px;padding-bottom:0}}.woocommerce .ast-shop-toolbar-container,.woocommerce-page .ast-shop-toolbar-container{margin-bottom:1.25rem;gap:1rem}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap,.woocommerce-page .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{margin:0 !important}.woocommerce .ast-shop-toolbar-container .woocommerce-result-count,.woocommerce-page .ast-shop-toolbar-container .woocommerce-result-count{line-height:1.5}@media (min-width: 768px){.woocommerce ul.products,.woocommerce-page ul.products{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-webkit-flex-flow:column !important;-ms-flex-flow:column !important;flex-flow:column !important;padding:0}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.woocommerce ul.products li.product .astra-shop-summary-wrap .ast-loop-product__link,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .ast-loop-product__link{margin-bottom:0}.woocommerce ul.products li.product .astra-shop-summary-wrap h2.woocommerce-loop-product__title,.woocommerce-page ul.products li.product .astra-shop-summary-wrap h2.woocommerce-loop-product__title{margin:0 0 .25rem}.woocommerce ul.products li.product .astra-shop-summary-wrap .star-rating,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .star-rating{margin:.25rem 0 .5rem}.woocommerce ul.products li.product .astra-shop-summary-wrap .ast-woo-price-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .ast-woo-price-wrap{margin:0 0 .25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0.25rem 1rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce ul.products li.product .astra-shop-summary-wrap .price,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price{margin:0}.woocommerce ul.products li.product .astra-shop-summary-wrap .price ins,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price ins{font-weight:inherit}.woocommerce ul.products li.product .astra-shop-summary-wrap .price del,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price del{font-weight:lighter}.woocommerce ul.products li.product .astra-shop-summary-wrap .attributes,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .attributes{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0.25rem 0.5rem}.woocommerce ul.products li.product .astra-shop-summary-wrap .attributes span,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .attributes span{font-size:0.9em;color:#666;text-transform:lowercase}.woocommerce ul.products li.product .astra-shop-summary-wrap .ast-woo-shop-product-description,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .ast-woo-shop-product-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-clamp:3;text-overflow:ellipsis;margin:0 0 .5rem}@media (min-width: 768px){.woocommerce ul.products li.product .astra-shop-summary-wrap .ast-woo-shop-product-description,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .ast-woo-shop-product-description{-webkit-line-clamp:2;line-clamp:2}}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions{display:grid;grid-template-columns:1fr;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:auto 0 0;gap:0.25em 0.5em;padding-top:0.5rem}@media (min-width: 640px){.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions{grid-template-columns:1fr 1fr}}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;-webkit-transition-duration:0.25s;transition-duration:0.25s;text-align:center;font-size:14px;line-height:1.5}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.loading,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.added,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.loading,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.added,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.loading,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.added,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.loading,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.added{opacity:1;padding-right:36px}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.loading:after,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.added:after,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.loading:after,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.added:after,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.loading:after,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.added:after,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.loading:after,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.added:after{right:1em;top:auto;position:absolute}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.add_to_cart_button,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.add_to_cart_button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.add_to_cart_button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.add_to_cart_button{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.xoo-qv-button,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.booking-popup-open,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.xoo-qv-button,.woocommerce ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.booking-popup-open,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.xoo-qv-button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions a.button.booking-popup-open,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.xoo-qv-button,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .astra-shop-actions button.booking-popup-open{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.woocommerce ul.products li.product .astra-shop-summary-wrap p:empty,.woocommerce-page ul.products li.product .astra-shop-summary-wrap p:empty{display:none}.woocommerce ul.products li.product .astra-shop-summary-wrap a.added_to_cart.wc-forward,.woocommerce-page ul.products li.product .astra-shop-summary-wrap a.added_to_cart.wc-forward{display:none}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{font-size:1em;margin:0;top:0.5em !important;left:0.5em !important;right:auto;pointer-events:none}.woocommerce ul.products li.product .ast-shop-product-out-of-stock,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{background-color:rgba(255,255,255,0.8);color:var(--astra-text-color, rgba(0,0,0,0.87));text-transform:lowercase;bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);line-height:1.25}.woocommerce ul.products li.product .ast-shop-product-out-of-stock:after,.woocommerce-page ul.products li.product .ast-shop-product-out-of-stock:after{content:'check in-spa';font-size:80%;font-weight:400;display:block}.woocommerce ul.products li.product.outofstock a.button,.woocommerce-page ul.products li.product.outofstock a.button{background-color:transparent;border-color:var(--ast-global-color-2);color:var(--ast-global-color-2);opacity:.5}.woocommerce ul.products li.product-category>a,.woocommerce-page ul.products li.product-category>a{color:inherit}.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title,.woocommerce-page ul.products li.product-category h2.woocommerce-loop-category__title{background:none;margin:0;padding:0 1rem;position:static;text-transform:inherit;font-weight:var(--astra-heading-font-weight, 700);line-height:inherit}.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title .count,.woocommerce-page ul.products li.product-category h2.woocommerce-loop-category__title .count{font-weight:lighter;opacity:0.5}.woocommerce ul.products:before,.woocommerce ul.products:after,.woocommerce-page ul.products:before,.woocommerce-page ul.products:after{content:none}.terms-loop ul.terms{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px 20px;list-style:none;margin:0;padding:0}@media (min-width: 640px){.terms-loop ul.terms{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (min-width: 1080px){.terms-loop ul.terms{grid-template-columns:repeat(5, minmax(0, 1fr));gap:20px 40px}}.terms-loop ul.terms li.term{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;margin-bottom:20px}.terms-loop ul.terms li.term .term-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.terms-loop ul.terms li.term .term-thumbnail{position:relative;overflow:hidden;margin-bottom:1rem}.terms-loop ul.terms li.term .term-thumbnail>a,.terms-loop ul.terms li.term .term-thumbnail>img{display:block;position:absolute !important;top:0;bottom:0;width:100%;margin:0}.terms-loop ul.terms li.term .term-thumbnail img{-o-object-fit:contain;object-fit:contain;width:100% !important;height:100% !important}.terms-loop ul.terms li.term .term-thumbnail:after{display:block;content:'';padding-bottom:100%}.terms-loop ul.terms li.term .term-content h2.term-name{margin:0}.terms-loop ul.terms li.term .term-content a{color:inherit;text-decoration:none}.terms-loop.columns-1 ul.terms{grid-template-columns:repeat(1, minmax(0, 1fr))}.terms-loop.columns-2 ul.terms{grid-template-columns:repeat(2, minmax(0, 1fr))}.terms-loop.columns-3 ul.terms{grid-template-columns:repeat(3, minmax(0, 1fr))}.terms-loop.columns-4 ul.terms{grid-template-columns:repeat(4, minmax(0, 1fr))}.terms-loop.columns-5 ul.terms{grid-template-columns:repeat(5, minmax(0, 1fr))}.terms-loop.columns-6 ul.terms{grid-template-columns:repeat(6, minmax(0, 1fr))}.terms-loop.columns-7 ul.terms{grid-template-columns:repeat(7, minmax(0, 1fr))}.terms-loop.columns-8 ul.terms{grid-template-columns:repeat(8, minmax(0, 1fr))}@media (max-width: 1079px){.terms-loop.columns-tablet-1 ul.terms{grid-template-columns:repeat(1, minmax(0, 1fr))}.terms-loop.columns-tablet-2 ul.terms{grid-template-columns:repeat(2, minmax(0, 1fr))}.terms-loop.columns-tablet-3 ul.terms{grid-template-columns:repeat(3, minmax(0, 1fr))}.terms-loop.columns-tablet-4 ul.terms{grid-template-columns:repeat(4, minmax(0, 1fr))}.terms-loop.columns-tablet-5 ul.terms{grid-template-columns:repeat(5, minmax(0, 1fr))}.terms-loop.columns-tablet-6 ul.terms{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media (max-width: 640px){.terms-loop.columns-mobile-1 ul.terms{grid-template-columns:repeat(1, minmax(0, 1fr))}.terms-loop.columns-mobile-2 ul.terms{grid-template-columns:repeat(2, minmax(0, 1fr))}.terms-loop.columns-mobile-3 ul.terms{grid-template-columns:repeat(3, minmax(0, 1fr))}.terms-loop.columns-mobile-4 ul.terms{grid-template-columns:repeat(4, minmax(0, 1fr))}.terms-loop.columns-mobile-5 ul.terms{grid-template-columns:repeat(5, minmax(0, 1fr))}.terms-loop.columns-mobile-6 ul.terms{grid-template-columns:repeat(6, minmax(0, 1fr))}}.terms-loop.ruled-loop{overflow:hidden}.terms-loop.ruled-loop ul.terms{gap:0 !important;margin:0 -1px -1px 0 !important}.terms-loop.ruled-loop ul.terms>li.term{border-bottom:1px solid var(--astra-border-color, #eee);border-right:1px solid var(--astra-border-color, #eee);padding:20px !important;margin:0 !important}.terms-loop.ruled-loop ul.terms>li.term .term-content h2.term-name{text-transform:uppercase;font-size:1rem;letter-spacing:0.5px}@media (min-width: 768px){.terms-loop.ruled-loop ul.terms>li.term .term-content h2.term-name{font-size:1.25rem}}.woocommerce div.product span.onsale{margin:0;font-size:1em;top:.75rem !important;left:.75rem !important}.woocommerce div.product .images.woocommerce-product-gallery .flex-viewport{box-shadow:0 0 0 1px var(--astra-border-color, #eee);border-radius:var(--astra-field-border-radius, 2px)}.woocommerce div.product .images.woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{border:0 !important;background-color:var(--astra-site-background-color, #fff)}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{-webkit-transition-duration:0.3s !important;transition-duration:0.3s !important;-webkit-transition-timing-function:linear !important;transition-timing-function:linear !important}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image,.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder{background-color:#fff;box-shadow:0 0 0 1px var(--astra-border-color, #eee);border-radius:var(--astra-field-border-radius, 2px)}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:#f2f0ec;color:#6e6b64}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before,.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{color:#6e6b64;border-color:#6e6b64}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{background-color:#6e6b64}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-nav{list-style:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0;position:absolute;bottom:1.5rem;left:0;right:0;gap:10px}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-nav li a{background-color:rgba(0,0,0,0.3);display:block;width:10px;height:10px;text-indent:-9999px;border-radius:50%}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-nav li a.flex-active{background-color:#74ac57}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -0.5rem;overflow:visible}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li{padding:0 0.5rem;-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;margin:0 0 1rem}@media (min-width: 1080px){.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li{-webkit-box-flex:0;-webkit-flex:0 0 16.66%;-ms-flex:0 0 16.66%;flex:0 0 16.66%;max-width:16.66%}}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li img{background-color:#fff;border:1px solid var(--astra-border-color, #eee);border-radius:var(--astra-field-border-radius, 2px);box-shadow:0 0 0 0px var(--astra-border-color, #eee)}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border-color:var(--astra-link-color, "#ff6600");box-shadow:0 0 0 1px var(--astra-link-color, "#ff6600")}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .flex-viewport{border-radius:0;box-shadow:none}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .flex-next,.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .flex-prev{opacity:1;color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .flex-next:after,.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .flex-prev:after{border-color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper .ast-woocommerce-product-gallery__image{position:relative;border-radius:var(--astra-field-border-radius, 2px);overflow:hidden}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper .ast-woocommerce-product-gallery__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper .ast-woocommerce-product-gallery__image:before{content:'';padding-top:100%;display:block}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper .ast-woocommerce-product-gallery__image:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--astra-border-color, #eee);border-radius:var(--astra-field-border-radius, 2px)}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails .woocommerce-product-gallery-thumbnails__wrapper .ast-woocommerce-product-gallery__image.flex-active-slide:after{border-color:var(--astra-theme-color, #f60)}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails.slider-disabled .flex-viewport{border:0}.woocommerce div.product .images.woocommerce-product-gallery .ast-single-product-thumbnails.slider-disabled .ast-woocommerce-product-gallery__image:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid var(--astra-border-color, #eee)}.woocommerce div.product .summary h1.entry-title+.attributes{margin-top:-0.5rem}.woocommerce div.product .summary .attributes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:0.25rem;margin-bottom:1rem}.woocommerce div.product .summary .attributes span{color:#666;font-size:1.125em;text-transform:lowercase}.woocommerce div.product .summary .price{margin:.5rem 0}.woocommerce div.product .summary p.stock{font-size:1em;line-height:1.33333;color:inherit;margin:.5rem 0}.woocommerce div.product .summary p.stock:before{border-radius:50%;background-color:var(--astra-text-color, rgba(0,0,0,0.87));display:inline-block;content:'';width:0.6667em;height:0.6667em;margin-right:0.5em}.woocommerce div.product .summary p.stock.in-stock:before{background-color:#77a464}.woocommerce div.product .summary p.stock.backorder:before,.woocommerce div.product .summary p.stock.available-on-backorder:before{background-color:var(--astra-theme-color, #f60)}.woocommerce div.product .summary p.stock.outofstock,.woocommerce div.product .summary p.stock.out-of-stock{color:red}.woocommerce div.product .summary p.stock.outofstock:before,.woocommerce div.product .summary p.stock.out-of-stock:before{background-color:red}.woocommerce div.product .summary .product_meta{border:0;margin:.75rem 0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.woocommerce div.product .summary .product_meta a{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product .summary .product_meta a:hover{color:var(--astra-link-h-color, "#ff9933")}.woocommerce div.product .summary p:empty{display:none}.woocommerce div.product .summary .woocommerce-tabs{padding:0;margin:1.5rem 0}.woocommerce div.product form.cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:1.25rem 0 1.25rem;padding-bottom:0;gap:0.75rem}.woocommerce div.product form.cart>*{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.cart:before,.woocommerce div.product form.cart:after{content:none}.woocommerce div.product form.cart .quantity{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 !important}.woocommerce div.product form.cart .button,.woocommerce div.product form.cart .elementor-button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;font-size:16px !important;padding:19px 24px !important}.woocommerce div.product form.cart .button.single_add_to_cart_button,.woocommerce div.product form.cart .elementor-button.single_add_to_cart_button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;background-color:var(--ast-global-color-2)}.woocommerce div.product form.cart .button.single_add_to_cart_button:not([disabled]):not(.disabled):hover,.woocommerce div.product form.cart .elementor-button.single_add_to_cart_button:not([disabled]):not(.disabled):hover{background-color:#fff}.woocommerce div.product form.cart .tinv-wishlist{margin:0 8px 0 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.woocommerce div.product form.cart .tinv-wishlist .tinvwl_add_to_wishlist_button{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0}.woocommerce div.product form.cart .tinv-wishlist .tinvwl_add_to_wishlist_button:before{font-size:24px}.woocommerce div.product form.cart .variations{border:0;margin:0 0 1em;width:100%}.woocommerce div.product form.cart .variations tr{margin-bottom:0.75rem}.woocommerce div.product form.cart .variations tr:last-child{margin-bottom:0}.woocommerce div.product form.cart .variations th.label{text-align:left;padding:0 !important;margin:0 !important;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;line-height:inherit}.woocommerce div.product form.cart .variations th.label label{line-height:inherit}.woocommerce div.product form.cart .variations td.value{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.cart .variations .cfvsw-swatches-container .cfvsw-label-option{background:none}.woocommerce div.product form.cart .variations .cfvsw-swatches-container .cfvsw-label-option.cfvsw-selected-swatch{color:var(--astra-theme-color, #f60);border-color:var(--astra-theme-color, #f60) !important}.woocommerce div.product form.cart .variations .cfvsw-swatches-container .cfvsw-label-option.cfvsw-swatches-blur-disable,.woocommerce div.product form.cart .variations .cfvsw-swatches-container .cfvsw-label-option.cfvsw-swatches-blur{opacity:0.5}.woocommerce div.product form.cart .variations .cfvsw-swatches-container .cfvsw-label-option.cfvsw-swatches-blur-disable:before,.woocommerce div.product form.cart .variations .cfvsw-swatches-container .cfvsw-label-option.cfvsw-swatches-blur:before{content:none}.woocommerce div.product form.cart .variations .ast-variation-button-group .ast-single-variation{padding:0.25em 1.25em}.woocommerce div.product form.cart .variations .ast-variation-button-group .ast-single-variation.disabled:not(.active){opacity:0.5 !important;pointer-events:none !important;cursor:not-allowed}.woocommerce div.product form.cart .variations a.reset_variations{text-transform:none;font-size:.875rem;display:none !important}.woocommerce div.product form.cart .variations a.reset_variations:before{speak:none;font-family:"Font Awesome 5 Free";font-weight:900;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:.5em;content:"\f00d";text-decoration:none}.woocommerce div.product form.cart .single_variation_wrap .single_variation{height:auto !important;margin-bottom:1.25rem !important;padding:0 !important}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation>*{margin-bottom:0.25rem}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation>*.woocommerce-variation-description{margin-bottom:1rem}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation>*:empty,.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation>*:last-child{margin-bottom:0}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation>* p:last-child{margin-bottom:0}.woocommerce div.product form.cart .single_variation_wrap p.stock{font-size:1em;line-height:1.33333;margin:0}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation-add-to-cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-bottom:0;gap:0.5rem}.woocommerce div.product .ast-woocommerce-accordion .ast-single-tab .ast-accordion-header .ahfb-svg-iconset{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product .ast-woocommerce-accordion .ast-single-tab .ast-accordion-header .ahfb-svg-iconset svg{fill:currentColor;padding:4px}.woocommerce div.product .ast-woocommerce-accordion .ast-single-tab .ast-accordion-content .ast-accordion-wrap{padding-top:0}.woocommerce div.product table.shop_attributes{border-color:transparent}.woocommerce div.product table.shop_attributes td,.woocommerce div.product table.shop_attributes th{border:0;border-bottom:1px dotted var(--astra-border-color, #eee);text-align:left;padding:0.75rem}.woocommerce div.product table.shop_attributes td p,.woocommerce div.product table.shop_attributes th p{padding:0;margin:0}.woocommerce div.product table.shop_attributes td a,.woocommerce div.product table.shop_attributes th a{color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product table.shop_attributes td a:hover,.woocommerce div.product table.shop_attributes th a:hover{color:var(--astra-link-h-color, "#ff9933")}.woocommerce div.product table.shop_attributes th{max-width:40%}.woocommerce div.product .related,.woocommerce div.product .up-sells,.woocommerce div.product .recently-viewed{width:100%;margin:3rem 0;clear:both}.woocommerce div.product .related h2,.woocommerce div.product .up-sells h2,.woocommerce div.product .recently-viewed h2{font-size:1.5em;margin-bottom:1.25rem}@media (max-width: 639px){.woocommerce div.product.ast-product-gallery-layout-vertical-slider #ast-gallery-thumbnails{display:none !important}}@media (max-width: 639px){.woocommerce div.product.ast-product-gallery-layout-vertical-slider .woocommerce-product-gallery>.flex-viewport{margin-left:0 !important}}@media (min-width: 640px){.woocommerce div.product.ast-product-gallery-layout-vertical-slider .woocommerce-product-gallery .flex-control-nav{left:20%;left:calc(20% + 10px)}}.woocommerce.single-product .pswp__caption{display:none}.woocommerce.single-product .woocommerce-message,.woocommerce.single-product .woocommerce-info{-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul{margin:0 0 1.5rem;padding:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link{border:0;border-bottom:1px dotted var(--astra-border-color, #eee);background-color:transparent;line-height:1.5}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{color:inherit;padding:0.75rem;font-weight:500;background-color:transparent}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:last-child{border-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table{border-bottom:1px solid var(--astra-border-color, #eee);font-size:1em}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table td,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table th{border-right:0;border-left:0;padding:0.75em .75em;line-height:1.5}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table td:first-child,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table th:first-child{padding-left:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table td:last-child,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table th:last-child{padding-left:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table td .button,.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table th .button{font-size:.875em}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{background:none;border:0;padding:0;margin-bottom:.5em}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details address{border:0;padding:0}.woocommerce-account.ast-modern-woo-account-page .woocommerce-MyAccount-navigation ul{background:none}@media (min-width: 1080px){.woocommerce-account:not(.ast-modern-woo-account-page) .woocommerce .woocommerce-MyAccount-navigation{width:33%;padding-right:40px}}@media (min-width: 1080px){.woocommerce-account:not(.ast-modern-woo-account-page) .woocommerce .woocommerce-MyAccount-content{width:67%}}.tinv-wishlist .tinvwl-table-manage-list{border:0}.tinv-wishlist .tinvwl-table-manage-list td,.tinv-wishlist .tinvwl-table-manage-list th{border-left:0;border-right:0;border-color:var(--astra-border-color, #eee);text-align:left;padding:0.75rem 1rem;line-height:1.5}.tinv-wishlist .tinvwl-table-manage-list thead td,.tinv-wishlist .tinvwl-table-manage-list thead th{padding-top:0}.tinv-wishlist .tinvwl-table-manage-list .product-cb label input[type="checkbox"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}.tinv-wishlist .tinvwl-table-manage-list .product-cb label input[type="checkbox"]+span{cursor:pointer;line-height:1.25}.tinv-wishlist .tinvwl-table-manage-list .product-cb label input[type="checkbox"]+span:before{content:'\f0c8';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-style:normal;font-size:20px;font-weight:400;margin-right:8px;position:relative;line-height:1;top:2px}.tinv-wishlist .tinvwl-table-manage-list .product-cb label input[type="checkbox"]:checked+span:before{color:var(--astra-theme-color, #f60);font-weight:900;content:'\f14a'}.tinv-wishlist .tinvwl-table-manage-list .product-remove{padding-left:0;padding-right:0}.tinv-wishlist .tinvwl-table-manage-list .product-remove button{color:var(--astra-text-color, rgba(0,0,0,0.87))}.tinv-wishlist .tinvwl-table-manage-list .product-remove button .ftinvwl{font-family:"Font Awesome 6 Free" !important;font-weight:400;opacity:0.5}.tinv-wishlist .tinvwl-table-manage-list .product-remove button .ftinvwl:before{content:"\f2ed" !important}.tinv-wishlist .tinvwl-table-manage-list .product-name a{color:var(--astra-text-color, rgba(0,0,0,0.87))}.tinv-wishlist .tinvwl-table-manage-list .product-stock i{display:none}.tinv-wishlist .tinvwl-table-manage-list .product-action button{white-space:nowrap}.tinv-wishlist .tinvwl-table-manage-list tfoot .tinvwl-input-group .form-control{height:44px}@media only screen and (max-width: 768px){.tinv-wishlist .tinvwl-table-manage-list thead{display:none}.tinv-wishlist .tinvwl-table-manage-list tbody tr.wishlist_item{display:block;margin-bottom:.5em}.tinv-wishlist .tinvwl-table-manage-list tbody td,.tinv-wishlist .tinvwl-table-manage-list tbody th{padding:.5em 0 !important}.tinv-wishlist .tinvwl-table-manage-list tbody .product-cb{float:left;width:48px !important}.tinv-wishlist .tinvwl-table-manage-list tbody .product-remove{float:right;width:48px !important}.tinv-wishlist .tinvwl-table-manage-list tbody .product-name{clear:both}.tinv-wishlist .tinvwl-table-manage-list tbody .product-action{padding-bottom:1em !important}.tinv-wishlist .tinvwl-table-manage-list tfoot td{padding-left:0;padding-right:0;padding-bottom:1em}}.woocommerce-cart .woocommerce-before-cart-content .buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 1rem 0}.woocommerce-cart .woocommerce-before-cart-content .buttons .button{margin:0 0 0.5rem;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center}@media (min-width: 480px){.woocommerce-cart .woocommerce-before-cart-content .buttons .button{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}}@media (min-width: 480px){.woocommerce-cart .woocommerce-before-cart-content .buttons .button+.woocommerce-cart .woocommerce-before-cart-content .buttons .button{margin-left:0.5rem}}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-remove{width:2em}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-remove a.remove{background-color:none;color:inherit;border:none}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-remove a.remove:before{content:none}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-thumbnail{width:4em;padding-left:0.5em;padding-right:0.5em}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-thumbnail img{border-radius:0px;max-width:3em}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-name a{color:var(--astra-heading-color, rgba(0,0,0,0.87));text-transform:lowercase}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-name dl{line-height:1.5;border:0;padding:0;margin:0 0 .5rem;font-size:14px;color:#666}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-name dl dt{font-weight:500;font-size:.875em;margin:0 .25rem 0 0;padding:0}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-name dl dd{font-size:.875em;font-weight:normal;margin:0}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item td.product-name dl dd p{margin:0}.woocommerce-cart .woocommerce-cart-form table.cart tbody td.actions{padding-left:0;padding-right:0}.woocommerce-cart .woocommerce-cart-form table.cart tbody td.actions .coupon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce-cart .woocommerce-cart-form table.cart tbody td.actions .coupon #coupon_code{min-height:40px;max-height:none !important}.woocommerce-cart .cart-collaterals .cart_totals{padding:0;border:0}.woocommerce-cart .cart-collaterals .cart_totals h2{background-color:transparent;padding:.75rem 1rem;margin:0}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination{margin:1rem 0 .25rem}.woocommerce-cart .cart-collaterals .cart_totals .shipping-calculator-button{border-bottom:1px dotted;margin-bottom:1rem;display:inline-block}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:8px}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;text-align:center}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button.checkout-button{line-height:1}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout .button:not(.checkout-button){background-color:transparent;border-color:var(--astra-text-color, rgba(0,0,0,0.87)) !important;color:var(--astra-text-color, rgba(0,0,0,0.87)) !important}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-remove{width:auto;text-align:right !important}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-thumbnail{display:block !important;width:auto;border:0;padding-top:0;text-align:center !important}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.woocommerce-cart-form__cart-item td.product-thumbnail img{max-width:8rem}html .woocommerce-checkout .form-row .woocommerce-form__label-for-checkbox input[type="checkbox"],html .woocommerce-checkout .form-row label.checkbox input[type="checkbox"],html .woocommerce-checkout .form-row label input[type="checkbox"],html .woocommerce-checkout #ship-to-different-address .woocommerce-form__label-for-checkbox input[type="checkbox"],html .woocommerce-checkout #ship-to-different-address label.checkbox input[type="checkbox"],html .woocommerce-checkout #ship-to-different-address label input[type="checkbox"]{width:0;height:0;margin:0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;visibility:hidden}html .woocommerce-checkout .form-row .woocommerce-form__label-for-checkbox input[type="checkbox"]+span,html .woocommerce-checkout .form-row label.checkbox input[type="checkbox"]+span,html .woocommerce-checkout .form-row label input[type="checkbox"]+span,html .woocommerce-checkout #ship-to-different-address .woocommerce-form__label-for-checkbox input[type="checkbox"]+span,html .woocommerce-checkout #ship-to-different-address label.checkbox input[type="checkbox"]+span,html .woocommerce-checkout #ship-to-different-address label input[type="checkbox"]+span{cursor:pointer;line-height:1.25}html .woocommerce-checkout .form-row .woocommerce-form__label-for-checkbox input[type="checkbox"]+span:before,html .woocommerce-checkout .form-row label.checkbox input[type="checkbox"]+span:before,html .woocommerce-checkout .form-row label input[type="checkbox"]+span:before,html .woocommerce-checkout #ship-to-different-address .woocommerce-form__label-for-checkbox input[type="checkbox"]+span:before,html .woocommerce-checkout #ship-to-different-address label.checkbox input[type="checkbox"]+span:before,html .woocommerce-checkout #ship-to-different-address label input[type="checkbox"]+span:before{content:'\f0c8';-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-family:'Font Awesome\ 5 Free';font-style:normal;font-size:20px;font-weight:400;margin-right:8px;position:relative;line-height:1;top:2px}html .woocommerce-checkout .form-row .woocommerce-form__label-for-checkbox input[type="checkbox"]:checked+span:before,html .woocommerce-checkout .form-row label.checkbox input[type="checkbox"]:checked+span:before,html .woocommerce-checkout .form-row label input[type="checkbox"]:checked+span:before,html .woocommerce-checkout #ship-to-different-address .woocommerce-form__label-for-checkbox input[type="checkbox"]:checked+span:before,html .woocommerce-checkout #ship-to-different-address label.checkbox input[type="checkbox"]:checked+span:before,html .woocommerce-checkout #ship-to-different-address label input[type="checkbox"]:checked+span:before{color:var(--astra-theme-color, #f60);font-weight:900;content:'\f14a'}html .woocommerce-checkout form.woocommerce-checkout #customer_details h3 {font-size:1.5em}html .woocommerce-checkout form.woocommerce-checkout #customer_details #ship-to-different-address:after{content:none}html .woocommerce-checkout form.woocommerce-checkout #customer_details #ship-to-different-address label.checkbox span:before{top:-2px}html .woocommerce-checkout form.woocommerce-checkout #order_review_heading {border-width:1px 1px 0 1px !important;border-radius:var(--astra-field-border-radius, 2px) var(--astra-field-border-radius, 2px) 0 0;padding:1.5rem 1.5rem 1rem !important;font-size:1.5em !important}html .woocommerce-checkout form.woocommerce-checkout #order_review {border-width:0 1px 1px 1px !important;border-radius:0 0 var(--astra-field-border-radius, 2px) var(--astra-field-border-radius, 2px);padding:0 1.5rem 1rem !important}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr th,html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td{border-color:#b2b2b2 !important}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td.product-name{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td.product-name .ast-product-image.ast-disable-image{display:inline}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td.product-name .ast-product-image.ast-disable-image .ast-product-name{display:inline;text-transform:lowercase}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td.product-name dl.variation{font-size:14px;color:#666;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr th:last-child,html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td:last-child{text-align:right;padding-right:0}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr th:first-child,html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td:first-child{text-align:left}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.shipping-title th{text-align:left;border-bottom:0}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.order-total td .order-total-format{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%;text-align:left}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.order-total td .order-total-format .order-total-label{text-transform:lowercase;font-weight:700}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.order-total td .order-total-format>strong{margin-left:auto}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.order-total td .order-total-format>.includes_tax{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.order-total .amount{font-size:1.25em}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tfoot tr.order-total small.includes_tax{white-space:nowrap}html .woocommerce-checkout form.woocommerce-checkout #payment .place-order{padding-bottom:0.5rem}html .woocommerce-checkout form.woocommerce-checkout #payment .place-order .form-row{padding:0;margin-bottom:1rem}html .woocommerce-checkout form.woocommerce-checkout #payment .place-order #place_order{font-size:16px}html .woocommerce-checkout form#order_review table.shop_table th,html .woocommerce-checkout form#order_review table.shop_table td{border:0;border-bottom:1px solid var(--astra-border-color, #eee)}html .woocommerce-checkout form#order_review table.shop_table th:first-child,html .woocommerce-checkout form#order_review table.shop_table td:first-child{padding-left:0}html .woocommerce-checkout form#order_review table.shop_table th:last-child,html .woocommerce-checkout form#order_review table.shop_table td:last-child{padding-right:0}html .woocommerce-checkout form#order_review #payment{padding-bottom:0}html .woocommerce-checkout form#order_review #payment .form-row{padding:0;margin-bottom:1rem}html .woocommerce-checkout .woocommerce-order ul.order_details{margin:0 0 1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:20px 32px}html .woocommerce-checkout .woocommerce-order ul.order_details:before,html .woocommerce-checkout .woocommerce-order ul.order_details:after{content:none}html .woocommerce-checkout .woocommerce-order ul.order_details li{margin:0;padding:0;border:0;font-size:1em;line-height:1.25;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:var(--astra-heading-font-weight, 700);color:var(--astra-heading-color, rgba(0,0,0,0.87));text-transform:none;font-weight:600}html .woocommerce-checkout .woocommerce-order ul.order_details li strong{font-family:var(--astra-font-family, "sans-serif");font-size:1rem;font-weight:normal;color:var(--astra-text-color, rgba(0,0,0,0.87))}html .woocommerce-checkout .woocommerce-order .woocommerce-bacs-bank-details{border-top:1px solid var(--astra-border-color, #eee);margin:1.25rem 0 0;padding:1.25rem 0 0}html .woocommerce-checkout .woocommerce-order .woocommerce-bacs-bank-details h2.wc-bacs-bank-details-heading{border:0;padding:0;margin:0}html .woocommerce-checkout .woocommerce-order .woocommerce-order-details h2.woocommerce-order-details__title{border:0;background:none;padding:0;font-size:2em}html .woocommerce-checkout .woocommerce-order .woocommerce-order-details table.order_details thead th,html .woocommerce-checkout .woocommerce-order .woocommerce-order-details table.order_details thead td,html .woocommerce-checkout .woocommerce-order .woocommerce-order-details table.order_details tbody th,html .woocommerce-checkout .woocommerce-order .woocommerce-order-details table.order_details tbody td,html .woocommerce-checkout .woocommerce-order .woocommerce-order-details table.order_details tfoot th,html .woocommerce-checkout .woocommerce-order .woocommerce-order-details table.order_details tfoot td{border-top:0;border-bottom:1px solid var(--ast-border-color)}html .woocommerce-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{background:none;border:0;padding:0;margin-bottom:.5em}html .woocommerce-checkout .woocommerce-order .woocommerce-customer-details address{border:0;padding:0}html .woocommerce-checkout .woocommerce-order .order-again{display:none}ul.brands{display:grid;margin:0;padding:0;list-style-type:none;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}@media (min-width: 640px){ul.brands{grid-template-columns:repeat(4, 1fr);-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}}@media (min-width: 1080px){ul.brands{grid-template-columns:repeat(6, 1fr)}}ul.brands>li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;margin-bottom:40px}ul.brands>li .thumbnail{border-radius:var(--astra-field-border-radius, 2px);overflow:hidden;position:relative}ul.brands>li .thumbnail>a,ul.brands>li .thumbnail>img{display:block;position:absolute !important;top:0;bottom:0;width:100%;margin:0}ul.brands>li .thumbnail img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}ul.brands>li .thumbnail:after{display:block;content:"";padding-top:100%}ul.brands>li .details{border-top:1px solid var(--astra-text-color, rgba(0,0,0,0.87));padding-top:1rem;margin-top:1rem}ul.brands>li h2.brand-title{font-size:1rem}.brands-list .brand-group{display:block !important;-webkit-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.brands-list .brand-group>a.brand-group-name,.brands-list .brand-group .brand-group-name{font-weight:500 !important;display:block}.main-navigation .brands-list .brand-group>span{color:#fff !important;padding:4px 16px}.pwb-all-brands .pwb-brands-cols-outer{display:grid;grid-template-columns:repeat(2, 1fr);-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;margin:0}@media (min-width: 640px){.pwb-all-brands .pwb-brands-cols-outer{grid-template-columns:repeat(4, 1fr)}}@media (min-width: 1080px){.pwb-all-brands .pwb-brands-cols-outer{grid-template-columns:repeat(6, 1fr)}}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;width:100%;padding:0;float:none;margin-bottom:1.25rem}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>div{position:relative;overflow:hidden;margin-bottom:1em}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>div:after{content:'';display:block;padding-top:100%}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>div>*{position:absolute;top:50%;left:0;right:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>div a{text-decoration:none}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>div img{width:100%}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>p:first-child{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:var(--astra-heading-font-weight, 700);font-size:1.125em;line-height:1.25;margin-bottom:.5rem;text-align:center}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>p:first-child a{color:var(--astra-heading-color, rgba(0,0,0,0.87));text-decoration:none}.pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3>p:first-child small{display:block;font-family:var(--astra-font-family, "sans-serif");font-size:1rem;font-weight:inherit;margin-top:.25em;opacity:.5}.pwb-all-brands .pwb-pagination-wrapper{border:0}.elementor-grid-1 ul.products.elementor-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}.elementor-grid-2 ul.products.elementor-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.elementor-grid-3 ul.products.elementor-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.elementor-grid-4 ul.products.elementor-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.elementor-grid-5 ul.products.elementor-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.elementor-grid-6 ul.products.elementor-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}.elementor-grid-7 ul.products.elementor-grid{grid-template-columns:repeat(7, minmax(0, 1fr))}.elementor-grid-8 ul.products.elementor-grid{grid-template-columns:repeat(8, minmax(0, 1fr))}@media (max-width: 1024px){.elementor-grid-tablet-1 ul.products.elementor-grid{grid-template-columns:repeat(1, minmax(0, 1fr) r)}.elementor-grid-tablet-2 ul.products.elementor-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.elementor-grid-tablet-3 ul.products.elementor-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.elementor-grid-tablet-4 ul.products.elementor-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.elementor-grid-tablet-5 ul.products.elementor-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.elementor-grid-tablet-6 ul.products.elementor-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}@media (max-width: 767px){.elementor-grid-mobile-1 ul.products.elementor-grid{grid-template-columns:repeat(1, minmax(0, 1fr))}.elementor-grid-mobile-2 ul.products.elementor-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}.elementor-grid-mobile-3 ul.products.elementor-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}.elementor-grid-mobile-4 ul.products.elementor-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}.elementor-grid-mobile-5 ul.products.elementor-grid{grid-template-columns:repeat(5, minmax(0, 1fr))}.elementor-grid-mobile-6 ul.products.elementor-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.slick-slider .slick-list{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media (max-width: 767px){.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-arrow{font-size:21px !important}}.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next{right:-7px}@media (min-width: 768px){.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-next{right:-20px}}.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev{left:-7px}@media (min-width: 768px){.uael-woo-slider-arrow-outside .uael-woo-products-slider .slick-prev{left:-20px}}.uael-woo-products-slider ul.slick-dots li:only-child{display:none}.uael-woo-products-slider ul.products{opacity:0}.uael-woo-products-slider ul.products li.product .uael-woo-product-wrapper{background-color:#fff}.uael-woo-products-slider ul.products li.product .uael-woo-product-wrapper .uael-woo-products-thumbnail-wrap{margin:1rem}.uael-woo-products-slider ul.products li.product{width:20%}@media (max-width: 1024px){.uael-woo-products-slider ul.products li.product{width:33.33%}}@media (max-width: 767px){.uael-woo-products-slider ul.products li.product{width:50%}}.woocommerce-no-js .uael-woo-products-slider ul.products{opacity:1 !important}.elementor-page-resized .uael-woo-products-slider ul.products{opacity:1 !important}.uael-post-grid__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}.uael-post-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.uael-post__bg-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-radius:4px}.uael-post__inner-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.uael-post__content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.uael-post__thumbnail{border-radius:4px 4px 0 0}.uael-post__read-more{margin:auto auto 0 0}.elementor-ruled-grid .woocommerce{overflow:hidden}.elementor-ruled-grid .woocommerce ul.elementor-grid{gap:0 !important;margin:0 -1px -1px 0 !important}.elementor-ruled-grid .woocommerce ul.elementor-grid>li{border-bottom:1px solid var(--astra-border-color, #eee);border-right:1px solid var(--astra-border-color, #eee);padding:20px !important;margin:0 !important}.elementor-ruled-grid .woocommerce ul.elementor-grid>li .woocommerce-loop-category__title{padding:0 !important}.elementor-widget-custom-image-slider img{width:100%}a:focus:not(.menu-link):not(.button):not(.ast-button){outline:transparent}.page-title{font-weight:700}.custom-scrollbars::-webkit-scrollbar,#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu::-webkit-scrollbar,.searchwp-live-results-template .results::-webkit-scrollbar,.br_new_compare_block .br_top_table .br_main_top::-webkit-scrollbar,.br_new_compare_block .br_top_table .br_opacity_top::-webkit-scrollbar,.br_new_compare_block .br_new_compare .br_right_table::-webkit-scrollbar,.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar,#secondary .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar,#secondary .widget.widget_taxonomy_menu ul.menu::-webkit-scrollbar{width:8px;position:absolute}.custom-scrollbars::-webkit-scrollbar-track,#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu::-webkit-scrollbar-track,.searchwp-live-results-template .results::-webkit-scrollbar-track,.br_new_compare_block .br_top_table .br_main_top::-webkit-scrollbar-track,.br_new_compare_block .br_top_table .br_opacity_top::-webkit-scrollbar-track,.br_new_compare_block .br_new_compare .br_right_table::-webkit-scrollbar-track,.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-track,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-track,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-track,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-track,#secondary .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-track,#secondary .widget.widget_taxonomy_menu ul.menu::-webkit-scrollbar-track{background:rgba(0,0,0,0.075);border-radius:2px}.custom-scrollbars::-webkit-scrollbar-thumb,#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu::-webkit-scrollbar-thumb,.searchwp-live-results-template .results::-webkit-scrollbar-thumb,.br_new_compare_block .br_top_table .br_main_top::-webkit-scrollbar-thumb,.br_new_compare_block .br_top_table .br_opacity_top::-webkit-scrollbar-thumb,.br_new_compare_block .br_new_compare .br_right_table::-webkit-scrollbar-thumb,.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb,#secondary .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb,#secondary .widget.widget_taxonomy_menu ul.menu::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.25);border-radius:2px}.custom-scrollbars::-webkit-scrollbar-thumb:hover,#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu::-webkit-scrollbar-thumb:hover,.searchwp-live-results-template .results::-webkit-scrollbar-thumb:hover,.br_new_compare_block .br_top_table .br_main_top::-webkit-scrollbar-thumb:hover,.br_new_compare_block .br_top_table .br_opacity_top::-webkit-scrollbar-thumb:hover,.br_new_compare_block .br_new_compare .br_right_table::-webkit-scrollbar-thumb:hover,.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb:hover,#secondary .widget.widget_taxonomy_menu ul.menu::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3)}.custom-scrollbars::-webkit-scrollbar-thumb:window-inactive,#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu::-webkit-scrollbar-thumb:window-inactive,.searchwp-live-results-template .results::-webkit-scrollbar-thumb:window-inactive,.br_new_compare_block .br_top_table .br_main_top::-webkit-scrollbar-thumb:window-inactive,.br_new_compare_block .br_top_table .br_opacity_top::-webkit-scrollbar-thumb:window-inactive,.br_new_compare_block .br_new_compare .br_right_table::-webkit-scrollbar-thumb:window-inactive,.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb:window-inactive,#secondary .widget.widget_taxonomy_menu ul.menu::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0.1)}.entry-content p.has-drop-cap:first-letter,.entry-content[ast-blocks-layout] p.has-drop-cap:first-letter,.elementor-widget-container p.has-drop-cap:first-letter{font-size:5.25em;margin:0.125em 0.125em 0 0;font-weight:bold}.entry-content p+h1,.entry-content p+h2,.entry-content p+h3,.entry-content p+h4,.entry-content p+h5,.entry-content p+h6,.entry-content[ast-blocks-layout] p+h1,.entry-content[ast-blocks-layout] p+h2,.entry-content[ast-blocks-layout] p+h3,.entry-content[ast-blocks-layout] p+h4,.entry-content[ast-blocks-layout] p+h5,.entry-content[ast-blocks-layout] p+h6,.elementor-widget-container p+h1,.elementor-widget-container p+h2,.elementor-widget-container p+h3,.elementor-widget-container p+h4,.elementor-widget-container p+h5,.elementor-widget-container p+h6{margin-top:1.5rem}.entry-content p.lead,.entry-content[ast-blocks-layout] p.lead,.elementor-widget-container p.lead{font-size:1.125em}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content[ast-blocks-layout] h1,.entry-content[ast-blocks-layout] h2,.entry-content[ast-blocks-layout] h3,.entry-content[ast-blocks-layout] h4,.entry-content[ast-blocks-layout] h5,.entry-content[ast-blocks-layout] h6,.elementor-widget-container h1,.elementor-widget-container h2,.elementor-widget-container h3,.elementor-widget-container h4,.elementor-widget-container h5,.elementor-widget-container h6{margin-bottom:.5rem}.entry-content h1 a,.entry-content h2 a,.entry-content h3 a,.entry-content h4 a,.entry-content h5 a,.entry-content h6 a,.entry-content[ast-blocks-layout] h1 a,.entry-content[ast-blocks-layout] h2 a,.entry-content[ast-blocks-layout] h3 a,.entry-content[ast-blocks-layout] h4 a,.entry-content[ast-blocks-layout] h5 a,.entry-content[ast-blocks-layout] h6 a,.elementor-widget-container h1 a,.elementor-widget-container h2 a,.elementor-widget-container h3 a,.elementor-widget-container h4 a,.elementor-widget-container h5 a,.elementor-widget-container h6 a{text-decoration:none}.entry-content h1+h2,.entry-content h1+h3,.entry-content h1+h4,.entry-content h1+h5,.entry-content h2+h2,.entry-content h2+h3,.entry-content h2+h4,.entry-content h2+h5,.entry-content h3+h2,.entry-content h3+h3,.entry-content h3+h4,.entry-content h3+h5,.entry-content h4+h2,.entry-content h4+h3,.entry-content h4+h4,.entry-content h4+h5,.entry-content h5+h2,.entry-content h5+h3,.entry-content h5+h4,.entry-content h5+h5,.entry-content h6+h2,.entry-content h6+h3,.entry-content h6+h4,.entry-content h6+h5,.entry-content[ast-blocks-layout] h1+h2,.entry-content[ast-blocks-layout] h1+h3,.entry-content[ast-blocks-layout] h1+h4,.entry-content[ast-blocks-layout] h1+h5,.entry-content[ast-blocks-layout] h2+h2,.entry-content[ast-blocks-layout] h2+h3,.entry-content[ast-blocks-layout] h2+h4,.entry-content[ast-blocks-layout] h2+h5,.entry-content[ast-blocks-layout] h3+h2,.entry-content[ast-blocks-layout] h3+h3,.entry-content[ast-blocks-layout] h3+h4,.entry-content[ast-blocks-layout] h3+h5,.entry-content[ast-blocks-layout] h4+h2,.entry-content[ast-blocks-layout] h4+h3,.entry-content[ast-blocks-layout] h4+h4,.entry-content[ast-blocks-layout] h4+h5,.entry-content[ast-blocks-layout] h5+h2,.entry-content[ast-blocks-layout] h5+h3,.entry-content[ast-blocks-layout] h5+h4,.entry-content[ast-blocks-layout] h5+h5,.entry-content[ast-blocks-layout] h6+h2,.entry-content[ast-blocks-layout] h6+h3,.entry-content[ast-blocks-layout] h6+h4,.entry-content[ast-blocks-layout] h6+h5,.elementor-widget-container h1+h2,.elementor-widget-container h1+h3,.elementor-widget-container h1+h4,.elementor-widget-container h1+h5,.elementor-widget-container h2+h2,.elementor-widget-container h2+h3,.elementor-widget-container h2+h4,.elementor-widget-container h2+h5,.elementor-widget-container h3+h2,.elementor-widget-container h3+h3,.elementor-widget-container h3+h4,.elementor-widget-container h3+h5,.elementor-widget-container h4+h2,.elementor-widget-container h4+h3,.elementor-widget-container h4+h4,.elementor-widget-container h4+h5,.elementor-widget-container h5+h2,.elementor-widget-container h5+h3,.elementor-widget-container h5+h4,.elementor-widget-container h5+h5,.elementor-widget-container h6+h2,.elementor-widget-container h6+h3,.elementor-widget-container h6+h4,.elementor-widget-container h6+h5{margin-top:1rem}.entry-content ul,.entry-content ol,.entry-content[ast-blocks-layout] ul,.entry-content[ast-blocks-layout] ol,.elementor-widget-container ul,.elementor-widget-container ol{margin-left:1.5em}.entry-content .wp-block-separator,.entry-content[ast-blocks-layout] .wp-block-separator,.elementor-widget-container .wp-block-separator{margin-top:2em;margin-bottom:2em}.entry-content strong,.entry-content b,.entry-content[ast-blocks-layout] strong,.entry-content[ast-blocks-layout] b,.elementor-widget-container strong,.elementor-widget-container b{font-weight:600}.entry-content details,.entry-content[ast-blocks-layout] details,.elementor-widget-container details{width:100%;margin-bottom:1em}.entry-content details summary,.entry-content[ast-blocks-layout] details summary,.elementor-widget-container details summary{font-size:1.125em;font-weight:700}.entry-content details:after,.entry-content[ast-blocks-layout] details:after,.elementor-widget-container details:after{clear:both}#ast-desktop-header .ast-builder-grid-row-container,#ast-mobile-header .ast-builder-grid-row-container{display:grid}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] .menu-toggle,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger'] .menu-toggle{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child button.ast-mobile-menu-trigger-minimal,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child button.ast-mobile-menu-trigger-minimal{margin-left:-.5em}#ast-desktop-header .ast-builder-layout-element .ast-site-identity,#ast-mobile-header .ast-builder-layout-element .ast-site-identity{padding:0}#ast-desktop-header .ast-builder-layout-element .ast-site-identity .site-logo-img,#ast-mobile-header .ast-builder-layout-element .ast-site-identity .site-logo-img{padding:0}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] input:focus,#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] button:focus,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] input:focus,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] button:focus,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] input:focus,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] button:focus,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] input:focus,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] button:focus{outline:transparent}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .search-reset,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .search-reset,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .search-reset,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .search-reset{background-color:transparent;color:var(--astra-text-color, rgba(0,0,0,0.87));width:20px;height:20px;padding:0;position:absolute;right:12px;top:50%;line-height:1;outline:none;border:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.5}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-icon,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-icon,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-icon,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-icon{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search .search-form,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search .search-form,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search .search-form,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search .search-form{background-color:transparent;border:0;padding:0;right:2.125em}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search .search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search .search-form input[type='search']{border-radius:var(--astra-field-border-radius, 2px);margin:0;max-width:600px;width:240px;width:calc(100vw - 2.125em - 40px - 2.125em)}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search .search-form .search-reset,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search .search-form .search-reset,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .slide-search .search-form .search-reset,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .slide-search .search-form .search-reset{right:var(--astra-field-padding-right, 0.75em)}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search label,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search label,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search label{width:100%}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form{position:relative;padding:0;width:100%}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form input[type='search'],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form input[type='search']{border:0 !important;padding:var(--astra-field-padding-top) var(--astra-field-padding-right) var(--astra-field-padding-bottom) var(--astra-field-padding-left);padding-right:3rem;width:100%}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form .search-submit,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form .search-submit,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form .search-submit,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form .search-submit{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:0 .75em;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form .search-submit svg,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form .search-submit svg,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form .search-submit svg,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form .search-submit svg{fill:currentColor;margin:0}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form .search-reset,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form .search-reset,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-inline-search .search-form .search-reset,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-inline-search .search-form .search-reset{right:4em}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-header-html{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode.inline,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode.inline{width:100%}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search{color:inherit}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search .search-submit,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search .search-submit{color:inherit}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search .search-submit .astra-search-icon,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search .search-submit .astra-search-icon{font-size:1.25em}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search .search-form,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .astra-search-shortcode .ast-inline-search .search-form{border:1px solid var(--astra-field-border-color, var(--astra-border-color, #eee));border-radius:var(--astra-field-border-radius, 2px)}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"]{width:100%}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .ast-woo-header-cart-info-wrap,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .ast-woo-header-cart-info-wrap{text-transform:lowercase;font-size:13px;font-weight:400;color:var(--astra-text-color, rgba(0,0,0,0.87))}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone,#ast-desktop-header .header-widget-area .header-telephone,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone,#ast-mobile-header .header-widget-area .header-telephone{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone-icon,#ast-desktop-header .header-widget-area .header-telephone-icon,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone-icon,#ast-mobile-header .header-widget-area .header-telephone-icon{font-size:1.25em}#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone-label,#ast-desktop-header .header-widget-area .header-telephone-label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone-label,#ast-mobile-header .header-widget-area .header-telephone-label{white-space:nowrap;display:none;margin-left:0.5em;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-size:1.125em;letter-spacing:0.5px}@media (min-width: 768px){#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone-label,#ast-desktop-header .header-widget-area .header-telephone-label,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .header-telephone-label,#ast-mobile-header .header-widget-area .header-telephone-label{display:inline}}#ast-mobile-header .ast-builder-layout-element .ast-site-identity{padding:0}#ast-mobile-header .ast-builder-layout-element .ast-site-identity img.astra-logo-svg{height:48px}#ast-mobile-header .ast-primary-header-bar{line-height:1.5}#ast-mobile-header .ast-primary-header-bar .site-header-primary-section-right>*{padding:0}#ast-mobile-header .ast-primary-header-bar .site-header-primary-section-right>*:last-child{padding-right:0}#ast-mobile-header .ast-primary-header-bar .site-header-primary-section-right>*:first-child{padding-left:0}#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .ast-woo-header-cart-info-wrap{display:none}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"]{width:320px}.site-footer a:not(.button){color:inherit}@media (min-width: 1080px){.site-footer .site-primary-footer-wrap.ast-builder-grid-row-4-equal .ast-builder-grid-row{grid-template-columns:2fr 1fr 1fr 2fr}}.site-footer .widget{color:inherit;margin-bottom:40px;font-size:14px}.site-footer .widget .widget-title{color:inherit;margin-bottom:1rem}.site-footer .widget:last-child{margin-bottom:0}.site-footer .widget.widget_nav_menu ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;gap:1rem;line-height:1}.site-footer .widget.widget_nav_menu ul#menu-footer-feature-menu li{font-size:1.5em;text-transform:lowercase}.site-footer .widget.widget_nav_menu ul#menu-location-menu{display:grid;grid-template-columns:1fr 1fr}.site-footer #frm_form_4_container input[type="email"],.site-footer #frm_form_4_container input[type="text"]{background-color:#f4f2f4;border-color:#eee}.site-footer #frm_form_4_container input[type="email"]::-webkit-input-placeholder, .site-footer #frm_form_4_container input[type="text"]::-webkit-input-placeholder{opacity:0.9 !important}.site-footer #frm_form_4_container input[type="email"]::-moz-placeholder, .site-footer #frm_form_4_container input[type="text"]::-moz-placeholder{opacity:0.9 !important}.site-footer #frm_form_4_container input[type="email"]:-ms-input-placeholder, .site-footer #frm_form_4_container input[type="text"]:-ms-input-placeholder{opacity:0.9 !important}.site-footer #frm_form_4_container input[type="email"]::-ms-input-placeholder, .site-footer #frm_form_4_container input[type="text"]::-ms-input-placeholder{opacity:0.9 !important}.site-footer #frm_form_4_container input[type="email"]::placeholder,.site-footer #frm_form_4_container input[type="text"]::placeholder{opacity:0.9 !important}.site-footer #frm_form_4_container button{font-size:14px}.site-footer .woocommerce.widget_product_tag_cloud .tagcloud{margin:0}.site-footer .woocommerce.widget_product_tag_cloud .tagcloud a{border:none;padding:0;background-color:transparent}.site-footer .woocommerce.widget_product_tag_cloud .tagcloud a:hover{background-color:transparent}#secondary .widget .widget-title{margin-bottom:.75rem}#secondary .widget ul li{padding:0;line-height:1.5;margin-bottom:.5rem}#secondary .widget.widget_product_categories ul.product-categories,#secondary .widget.widget_product_categories ul.menu,#secondary .widget.widget_custom_html ul.product-categories,#secondary .widget.widget_custom_html ul.menu,#secondary .widget.widget_nav_menu ul.product-categories,#secondary .widget.widget_nav_menu ul.menu,#secondary .widget.widget_taxonomy_menu ul.product-categories,#secondary .widget.widget_taxonomy_menu ul.menu{overflow-y:auto;max-height:60vh}#secondary .widget .oc-menu-toggle{display:none}html .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .close{padding:.75em;color:var(--astra-text-color, rgba(0,0,0,0.87))}.site{overflow-x:hidden}@media (min-width: 1080px){.ast-left-sidebar #primary{padding-left:48px}.ast-left-sidebar #secondary{padding-right:48px}}
/*# sourceMappingURL=style.css.map */