/*!
Theme Name: NEMA
Author: WiseInternet
Author URI: http://wpastra.com/about/
Description: Astra child theme.
Version: 1.0.0
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{line-height:1.5;margin:0}.ast-breadcrumbs-wrapper a{color:inherit}.ast-breadcrumbs-wrapper a:hover{color:var(--astra-theme-color, #f60)}html .site .ast-header-breadcrumb.main-header-bar{border-bottom:0;width:100%}header.entry-header .ast-breadcrumbs-wrapper:last-child .ast-breadcrumbs-inner nav{padding-bottom:0}.responsive-tabs{clear:both;margin:1.5rem 0 2.5rem}.responsive-tabs ul.tabs{border-bottom:1px solid var(--astra-border-color, #ccc);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, #ccc);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, #ccc)}.responsive-tabs .tab-panel{display:none;border:0px solid var(--astra-border-color, #ccc);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, #ccc);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, #ccc);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:.5rem}input[disabled],input[readonly],select[disabled],select[readonly]{background-color:transparent !important;border-style:dashed !important;cursor:default !important}select[readonly].select2-hidden-accessible+.select2-container{pointer-events:none;-ms-touch-action:none;touch-action:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection{background:transparent !important;border-style:dashed !important;box-shadow:none}select[readonly].select2-hidden-accessible+.select2-container .select2-selection__arrow,select[readonly].select2-hidden-accessible+.select2-container .select2-selection__clear{display:none}select,.select2-container .select2-selection--single{background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='currentColor' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E") !important;background-position-x:calc(100% - 0.75em) !important;padding-right:1.5rem !important}.wpforms-container .wpforms-form .wpforms-field{margin-bottom:.5rem}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-label{margin-bottom:.5rem;padding:0}.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}.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}#ast-desktop-header .main-navigation ul.sub-menu{border-top:0;border-radius:var(--astra-field-border-radius, 2px);padding:.75rem .5rem;margin-top:-.25rem;box-shadow:0px 2px 2px rgba(0,0,0,0.05),0px 4px 4px rgba(0,0,0,0.05) !important}#ast-desktop-header .main-navigation ul.sub-menu ul{margin-top:0}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu{padding:1rem 1rem 1.5rem}#ast-desktop-header .main-navigation ul.sub-menu.astra-megamenu ul{padding:0;box-shadow:none !important}#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.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, #ccc)}#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, #ccc);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-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-type-woosc>a{font-size:0.77777777777778rem;color:var(--ast-global-color-6);line-height:1;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:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 8px 8px;position:relative}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-type-woosc>a:before{content:"\e91c";font-family:'woosc' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;font-size:32px}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-type-woosc>a:hover{color:var(--astra-theme-color, #f60)}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-type-woosc .woosc-menu-item-inner{position:static;-webkit-transition:none;transition:none}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-type-woosc .woosc-menu-item-inner:after{background-color:var(--astra-theme-color, #f60);box-shadow:1px 1px 3px 0px rgba(0,0,0,0.3);font-weight:bold;font-size:11px;top:-6px;right:2px;padding:1px;min-width:18px;height:18px}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-type-woosc .woosc-menu-item-inner[data-count="0"]:after{content:none}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-2147480004>a{position:relative}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-2147480004>a .menu-text{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:8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-2147480004>a .menu-text .top_wishlist-heart:before{content:'\f004' !important;font-family:"Font Awesome 5 Free" !important;font-style:normal;font-weight:900;font-size:32px;margin:0}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-2147480004>a .menu-text .wishlist_products_counter_number{background-color:var(--astra-theme-color, #f60);box-shadow:1px 1px 3px 0px rgba(0,0,0,0.3);color:#fff;font-weight:bold;font-size:11px;top:-6px;right:2px;padding:1px;line-height:16px;min-width:18px;height:18px;text-align:center;border-radius:18px;position:absolute}#ast-desktop-header .main-navigation ul#ast-hf-menu-2>li.menu-item.menu-item-2147480004>a .menu-text .wishlist_products_counter_number:empty{display:none}#ast-mobile-popup .ast-mobile-popup-header .ast-close-svg{width:22px;height:22px}#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}#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 .ast-menu-toggle{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:3rem;background-color:transparent;border:0 !important;color:inherit;padding:.5rem 1rem}#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-header-break-point .main-navigation .sub-menu .menu-item .menu-item-type-custom .menu-item .menu-link{padding-left:40px}.adcall-post-it{background:#fefabc;box-shadow:0 4px 6px rgba(0,0,0,0.1);color:#444;display:block;font-family:'Indie Flower', cursive;position:relative;-webkit-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg);margin:1em auto;max-width:18rem}.adcall-post-it:hover{color:#444}.adcall-post-it .post-it-wrap{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;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-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.adcall-post-it .post-it-content{font-size:1em;padding:1rem;font-size:1.125em;line-height:1.375;text-align:center}.adcall-post-it .post-it-content h3{font-family:'Indie Flower', cursive;font-size:1.5em;text-transform:none;font-weight:700}.adcall-post-it:after{content:'';display:block;padding-bottom:100%}.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}.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:1rem;display:grid;gap:1rem}@media (min-width: 768px){.searchwp-live-results-template .results ul{grid-template-columns:repeat(2, 1fr)}}.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{padding: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, #ccc);-o-object-fit:contain;object-fit:contain;border-radius:4px;width:4.5rem;height:4.5rem}.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:1.125em;font-weight:normal;margin-bottom:0;line-height:1.25;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-text-color, rgba(0,0,0,0.87))}.searchwp-live-results-template .results ul>li .title a:hover{color:var(--astra-text-color, rgba(0,0,0,0.87))}.searchwp-live-results-template .results ul>li .excerpt{line-height:1.5;color:inherit;font-size:.875em}.searchwp-live-results-template .results ul>li .price{line-height:1.5;font-weight:500}.searchwp-live-results-template .results ul>li .price del{opacity:.5;font-weight:lighter;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 #e3e3e3;padding: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)}}.facetwp-template.is-loading{opacity:.5;pointer-events:none}.facetwp-template.is-filtered ul.product-categories{display:none}.facetwp-template.is-filtered li.product-category{display:none}.facetwp-load-more{text-align:center}.facetwp-load-more button{position:relative;padding-left:40px;padding-right:40px;min-width:200px}.facetwp-load-more .is-loading button.facetwp-load-more:after{right:1em;top:auto;position:absolute;font-family:WooCommerce;content:'\e01c';vertical-align:top;-webkit-font-smoothing:antialiased;font-weight:400;position:absolute;top:auto;right:1em;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.facetwp-toolbar{margin-bottom:1.5rem}.facetwp-toolbar-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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -.5em}.facetwp-toolbar-row>div{padding:0 .5em}.facetwp-toolbar .facetwp-filter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ast-desktop.ast-left-sidebar .facetwp-toolbar .facetwp-filter,.ast-desktop.ast-right-sidebar .facetwp-toolbar .facetwp-filter{display:none}.facetwp-toolbar .facetwp-pager{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ast-shop-toolbar-container{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-webkit-flex-flow:row wrap !important;-ms-flex-flow:row wrap !important;flex-flow:row wrap !important;-webkit-box-pack:justify !important;-webkit-justify-content:space-between !important;-ms-flex-pack:justify !important;justify-content:space-between !important;margin-bottom:1.5em !important}.ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{margin-bottom:0 !important}.ast-shop-toolbar-container .facetwp-active-selections{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.astra-shop-filter-button{-webkit-box-flex:0 !important;-webkit-flex:0 0 auto !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important;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;padding-left:1em;padding-right:1em}.ast-desktop.ast-left-sidebar .astra-shop-filter-button,.ast-desktop.ast-right-sidebar .astra-shop-filter-button{display:none !important}.astra-shop-filter-button .astra-woo-filter-text{font-size:inherit !important;line-height:inherit !important;margin-left:.5em}@media screen and (max-width: 576px){.astra-shop-filter-button .astra-woo-filter-text{display:none}}.astra-shop-filter-button .astra-woo-filter-icon{font-size:1em !important;width:auto !important}.astra-shop-filter-button .astra-woo-filter-icon svg{display:none !important}.astra-shop-filter-button .astra-woo-filter-icon .ast-icon{display:none}.astra-shop-filter-button .astra-woo-filter-icon:after{content:'\f1de' !important;font-family:"Font Awesome 5 Free" !important;font-weight:900 !important}@media screen and (max-width: 576px){.astra-shop-filter-button{padding:var(--astra-button-padding-top, 0.75em) !important}}.facetwp-sort{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.facetwp-sort .facetwp-sort-select-wrap{background:var(--astra-field-background-color, var(--astra-content-background-color, #fff));border:1px solid;border-color:var(--astra-field-border-color, var(--astra-border-color, #ccc));border-radius:var(--astra-field-border-radius, 2px);position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.facetwp-sort .facetwp-sort-select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none !important;border:0 !important;box-shadow:none;line-height:var(--astra-button-line-height, 1.5)}.facetwp-sort .facetwp-sort-select-wrap label{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}.facetwp-sort .facetwp-sort-select-wrap label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:none;border:0 !important;box-shadow:none;line-height:var(--astra-button-line-height, 1.5);padding:var(--astra-field-padding-top) var(--astra-field-padding-right) var(--astra-field-padding-bottom) var(--astra-field-padding-left);padding-right:0.5em}.facetwp-sort .facetwp-sort-select-wrap label:after{content:'\f160';font-family:"Font Awesome 5 Free";font-weight:900;pointer-events:none;color:var(--astra-text-color);padding-right:var(--astra-field-padding-right, 0.75em);text-align:center;line-height:var(--astra-button-line-height, 1.5)}.facetwp-selections ul{list-style:none;margin:1rem 0 0;padding:0;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;gap:0}.facetwp-selections ul 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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:.25em}.facetwp-selections ul li .facetwp-selection-label{font-weight:bold;margin:.25em}.facetwp-selections ul li .facetwp-selection-value{padding:.75em 1em .75em .75em;margin:.25em;background:none;background-color:rgba(0,0,0,0.05);border-radius:1em;font-size:.875em}.facetwp-selections ul li .facetwp-selection-value: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:"\f057";text-decoration:none}.facetwp-selections ul li:last-child{padding-right:0}.facetwp-pager .woocommerce-pagination ul.page-numbers{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:0.25rem}.facetwp-pager .woocommerce-pagination ul.page-numbers li{margin:0}.facetwp-load-more-pager{text-align:center}.facetwp-load-more-pager .facetwp-load-more{max-width:100%;width:240px}.facetwp-toolbar .facetwp-counts,.ast-shop-toolbar-container .facetwp-counts{-webkit-box-flex:1;-webkit-flex:1 0 0%;-ms-flex:1 0 0%;flex:1 0 0%}@media screen and (max-width: 719px){.facetwp-toolbar .facetwp-counts .prefix,.ast-shop-toolbar-container .facetwp-counts .prefix{display:none}}.facetwp-toolbar .facetwp-sort,.ast-shop-toolbar-container .facetwp-sort{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media screen and (max-width: 719px){.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap label,.ast-shop-toolbar-container .facetwp-sort .facetwp-sort-select-wrap label{line-height:1;padding:var(--astra-field-padding-top) var(--astra-field-padding-right) var(--astra-field-padding-bottom) var(--astra-field-padding-left)}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap label select,.ast-shop-toolbar-container .facetwp-sort .facetwp-sort-select-wrap label select{opacity:0;padding:var(--astra-field-padding-top) var(--astra-field-padding-right) var(--astra-field-padding-bottom) var(--astra-field-padding-left);position:absolute;top:0;left:0;right:0;bottom:0}.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap label:after,.ast-shop-toolbar-container .facetwp-sort .facetwp-sort-select-wrap label:after{padding:0;width:1em;line-height:1}}@media screen and (max-width: 576px){.facetwp-toolbar .facetwp-sort .facetwp-sort-select-wrap label,.ast-shop-toolbar-container .facetwp-sort .facetwp-sort-select-wrap label{padding:var(--astra-button-padding-top, 0.75em)}}.facetwp-toolbar .woocommerce-pagination ul.page-numbers li,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li{display:none}@media only screen and (min-width: 768px){.facetwp-toolbar .woocommerce-pagination ul.page-numbers li,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li{display:block}}.facetwp-toolbar .woocommerce-pagination ul.page-numbers li.current-page,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li.current-page{display:block}.facetwp-toolbar .woocommerce-pagination ul.page-numbers li.next-page,.facetwp-toolbar .woocommerce-pagination ul.page-numbers li.previous-page,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li.next-page,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li.previous-page{display:block}.facetwp-toolbar .woocommerce-pagination ul.page-numbers li.first-page,.facetwp-toolbar .woocommerce-pagination ul.page-numbers li.last-page,.facetwp-toolbar .woocommerce-pagination ul.page-numbers li:first-child,.facetwp-toolbar .woocommerce-pagination ul.page-numbers li:last-child,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li.first-page,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li.last-page,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li:first-child,.ast-shop-toolbar-container .woocommerce-pagination ul.page-numbers li:last-child{display:block}.header-toolbar{padding-top:.75em;padding-bottom:.75em;border-bottom:1px solid var(--astra-border-color, #ccc);z-index:2;background-color:#fff}.header-toolbar .facetwp-toolbar{margin:0}.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.header-toolbar .facetwp-toolbar .facetwp-filter .button{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 360px){.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:1;-webkit-flex:1 1 25%;-ms-flex:1 1 25%;flex:1 1 25%}.header-toolbar .facetwp-toolbar .facetwp-filter .astra-woo-filter-text{display:block}}@media (min-width: 420px){.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}}@media (min-width: 720px){.header-toolbar .facetwp-toolbar .facetwp-filter{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.header-toolbar .facetwp-toolbar .facetwp-sort{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin-left:auto}@media (min-width: 720px){.header-toolbar .facetwp-toolbar .facetwp-sort{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.header-toolbar .facetwp-toolbar .facetwp-sort select{width:100%;opacity:1}.ast-desktop .header-toolbar .facetwp-toolbar .facetwp-toolbar-row{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ast-desktop .header-toolbar .facetwp-toolbar .facetwp-filter .button{width:12em}.ast-desktop .header-toolbar .facetwp-toolbar .facetwp-sort{margin:0}.facetwp-sticky-toolbar .site-content .ast-shop-toolbar-container .astra-shop-filter-button,.facetwp-sticky-toolbar .site-content .ast-shop-toolbar-container .facetwp-sort,.facetwp-sticky-toolbar .site-content .facetwp-toolbar .astra-shop-filter-button,.facetwp-sticky-toolbar .site-content .facetwp-toolbar .facetwp-sort{display:none !important}.facetwp-sticky-toolbar-mobile .header-toolbar-wrapper{display:none}.facetwp-sticky-toolbar-mobile.ast-header-break-point .header-toolbar-wrapper{display:block}.facetwp-sticky-toolbar-mobile.ast-header-break-point .site-content .ast-shop-toolbar-container .astra-shop-filter-button,.facetwp-sticky-toolbar-mobile.ast-header-break-point .site-content .ast-shop-toolbar-container .facetwp-sort,.facetwp-sticky-toolbar-mobile.ast-header-break-point .site-content .facetwp-toolbar .astra-shop-filter-button,.facetwp-sticky-toolbar-mobile.ast-header-break-point .site-content .facetwp-toolbar .facetwp-sort{display:none !important}.facetwp-sticky-toolbar-desktop .header-toolbar-wrapper{display:none}.facetwp-sticky-toolbar-desktop.ast-desktop .header-toolbar-wrapper{display:block}.facetwp-sticky-toolbar-desktop.ast-desktop .site-content .ast-shop-toolbar-container .astra-shop-filter-button,.facetwp-sticky-toolbar-desktop.ast-desktop .site-content .ast-shop-toolbar-container .facetwp-sort,.facetwp-sticky-toolbar-desktop.ast-desktop .site-content .facetwp-toolbar .astra-shop-filter-button,.facetwp-sticky-toolbar-desktop.ast-desktop .site-content .facetwp-toolbar .facetwp-sort{display:none !important}.widget_facet_stack_widget .facetwp-facet{margin-bottom:2em;line-height:1.5}.widget_facet_stack_widget .facetwp-facet .facetwp-counter{font-size:.75em;opacity:.75}.widget_facet_stack_widget .facetwp-facet .facetwp-counter:before{content:'('}.widget_facet_stack_widget .facetwp-facet .facetwp-counter:after{content:')'}.widget_facet_stack_widget .facet-stack-header,.widget_facet_stack_widget .facet-stack-footer{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}.widget_facet_stack_widget .facet-stack-header .widget-title,.widget_facet_stack_widget .facet-stack-footer .widget-title{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0}.widget_facet_stack_widget .facet-stack-header .button,.widget_facet_stack_widget .facet-stack-footer .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px !important;padding:9px 12px !important;line-height:1.5 !important;margin-left:.25em}.widget_facet_stack_widget .facet-stack-header .button:disabled,.widget_facet_stack_widget .facet-stack-footer .button:disabled{padding:9px 12px !important}.widget_facet_stack_widget .facet-stack-header{padding:0 0 1em;border-bottom:1px solid #e3e3e3}.widget_facet_stack_widget .facet-stack-header .widget-title{margin:0 !important}.widget_facet_stack_widget .facet-stack-footer{padding:1em 0 0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.widget_facet_stack_widget .facet-wrapper{border-bottom:1px solid #e3e3e3;padding:0}.widget_facet_stack_widget .facet-wrapper .facet-header{cursor:pointer;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-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:.625em 0}.widget_facet_stack_widget .facet-wrapper .facet-header .widget-title{color:var(--astra-text-color, rgba(0,0,0,0.87));font-family:var(--astra-font-family, "sans-serif");font-size:1.125rem !important;font-style:normal !important;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:0 !important;letter-spacing:normal;font-weight:600;line-height:1.25;text-transform:none}.widget_facet_stack_widget .facet-wrapper .facet-header .facet-toggle-icon{color:var(--astra-text-color, rgba(0,0,0,0.87));font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;margin-right:.25em}.widget_facet_stack_widget .facet-wrapper .facet-header .facet-toggle-icon:before{content:"\f067"}.widget_facet_stack_widget .facet-wrapper .facet-content{display:none;max-height:40vh;overflow-y:auto;overflow-x:hidden;padding:0 0 1em}@media screen and (max-width: 768px){.widget_facet_stack_widget .facet-wrapper .facet-content{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.widget_facet_stack_widget .facet-wrapper .facet-content .facetwp-facet{margin-bottom:0}.widget_facet_stack_widget .facet-wrapper.expanded .facet-header .facet-toggle-icon:before{content:"\f068"}.widget_facet_stack_widget .facet-wrapper.expanded .facet-content{display:block}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap{display:block}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap .facetwp-icon{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;color:var(--ast-global-color-8);opacity:1;padding:.5em;right:.25em;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:auto}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap .facetwp-icon:before{background:none;content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' viewBox='-888 480 142 142' enable-background='new -888 480 142 142' xml:space='preserve'%3E%3Cpath d='M-787.4,568.7h-6.3l-2.4-2.4c7.9-8.7,12.6-20.5,12.6-33.1c0-28.4-22.9-51.3-51.3-51.3 c-28.4,0-51.3,22.9-51.3,51.3c0,28.4,22.9,51.3,51.3,51.3c12.6,0,24.4-4.7,33.1-12.6l2.4,2.4v6.3l39.4,39.4l11.8-11.8L-787.4,568.7 L-787.4,568.7z M-834.7,568.7c-19.7,0-35.5-15.8-35.5-35.5c0-19.7,15.8-35.5,35.5-35.5c19.7,0,35.5,15.8,35.5,35.5 C-799.3,553-815,568.7-834.7,568.7L-834.7,568.7z'%3E%3C/path%3E%3C/svg%3E");font-size:1.25em;width:1em;height:1em}.widget_facet_stack_widget .facetwp-type-search .facetwp-input-wrap .facetwp-search{border-color:var(--astra-field-border-color, var(--astra-border-color, #ccc));width:100%;padding:.5em 3em .5em 1em;min-width:unset}.widget_facet_stack_widget .facetwp-type-search.is-loading .facetwp-icon:before{content:'\f110'}.widget_facet_stack_widget .facetwp-type-slider .noUi-handle{border-radius:50%;box-shadow:0 0 5px 0 rgba(150,150,150,0.25);cursor:pointer;outline:none}.widget_facet_stack_widget .facetwp-type-slider .noUi-connect{background-color:var(--astra-text-color, rgba(0,0,0,0.87))}.widget_facet_stack_widget .facetwp-type-slider .facetwp-slider-wrap{padding-bottom:.5em;margin-left:.125em;margin-right:.125em}.widget_facet_stack_widget .facetwp-type-slider .facetwp-slider-label{font-family:var(--astra-font-family, "sans-serif");font-size:1em;font-weight:inherit;margin-bottom:.5em;display:block}.widget_facet_stack_widget .facetwp-type-slider .facetwp-slider-reset{font-size:14px !important;padding:9px 12px !important;line-height:1.5 !important}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox{background:none;padding:0 1.5em;font-weight:inherit;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.5;position:relative}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox:before{content:'\f0c8';font-family:'Font Awesome\ 5 Free';font-size:1em;font-weight:400;position:absolute;left:.125em}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox .facetwp-expand,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox .facetwp-expand{position:absolute;right:0.25em;width:1em;top:0;text-align:center}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-checkbox.checked:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-checkbox.checked:before{color:var(--astra-theme-color, #f60);font-weight:900;content:'\f14a';-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio{background:none;padding:0 1.5em;font-weight:inherit;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.5;position:relative}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio:before{content:'\f111';font-family:'Font Awesome\ 5 Free';font-size:1.125em;font-weight:400;position:absolute;left:.125em}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio .facetwp-expand,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio .facetwp-expand{position:absolute;right:0.25em;width:1em;top:0;text-align:center}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-radio.checked:before,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-radio.checked:before{color:var(--astra-theme-color, #f60);font-weight:900;content:'\f192';-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-toggle:not(.facetwp-hidden),.widget_facet_stack_widget .facetwp-type-range_list .facetwp-toggle:not(.facetwp-hidden){display:inline-block;margin:.5em 0 0;border-bottom:1px dotted}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-expand,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-expand{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:auto;margin-right:0}.widget_facet_stack_widget .facetwp-type-checkboxes .facetwp-depth,.widget_facet_stack_widget .facetwp-type-range_list .facetwp-depth{margin-left:1em}.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{border:0;margin-bottom:0}.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-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))}.woocommerce .woocommerce-message:before,.woocommerce .woocommerce-info:before,.woocommerce-page .woocommerce-message:before,.woocommerce-page .woocommerce-info:before{color:inherit}.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 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);box-shadow:0px 2px 2px rgba(0,0,0,0.05),0px 4px 8px rgba(0,0,0,0.05)}.woocommerce .amount,.woocommerce-page .amount{font-weight:500}.woocommerce .price,.woocommerce-page .price{font-weight:500}.woocommerce .price del,.woocommerce-page .price del{font-weight:lighter}.woocommerce .price del .amount,.woocommerce-page .price del .amount{font-weight:lighter}.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 input[type=number].input-text.qty{border-radius:0;width:3.5em;padding-left:0.25em;padding-right:0.25em;height:44px}html .woocommerce .quantity.buttons_added .minus{border-color:var(--astra-field-border-color, var(--astra-border-color, #ccc));border-radius:var(--astra-field-border-radius, 2px) 0 0 var(--astra-field-border-radius, 2px);border-width:1.5px;border-right-width:0}html .woocommerce .quantity.buttons_added .plus{border-color:var(--astra-field-border-color, var(--astra-border-color, #ccc));border-radius:0 var(--astra-field-border-radius, 2px) var(--astra-field-border-radius, 2px) 0;border-width:1.5px;border-left-width:0}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-color:transparent}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-color:#e3e3e3 !important;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 td .amount,.woocommerce table.shop_table th .amount,.woocommerce-page table.shop_table td .amount,.woocommerce-page table.shop_table th .amount{font-weight:400}.woocommerce table.shop_table td:first-child,.woocommerce table.shop_table th:first-child,.woocommerce-page table.shop_table td:first-child,.woocommerce-page table.shop_table th:first-child{padding-left:0}.woocommerce table.shop_table td:last-child,.woocommerce table.shop_table th:last-child,.woocommerce-page table.shop_table td:last-child,.woocommerce-page table.shop_table th:last-child{padding-right:0}.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 thead th,.woocommerce-page table.shop_table thead th{font-weight:600}.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 th,.woocommerce-page table.shop_table tbody th{font-weight:600}.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:500}.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));font-size:1.125em}.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));text-decoration:none !important}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 tr.image td{text-align:center}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;text-align:left}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, #ccc) !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, #ccc) !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, #ccc) !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, #ccc) !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, #ccc) !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;font-size:1em}.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:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method input[type="radio"]:checked+label:before{color:var(--ast-global-color-1);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.75rem;margin:0.75rem 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, #ccc)}.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;margin:0 0 1em}.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:600;font-size:1em}.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(--ast-global-color-1);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:400;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;border-color:#e3e3e3}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item a{color:inherit;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}.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.25rem}.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}.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 ul.woocommerce-mini-cart li.woocommerce-mini-cart-item div.quantity.buttons_added{font-size:1em;margin-top:0.25rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-flow:column-reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;gap:0.5rem}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons a.button{margin:0 !important;border-color:inherit !important}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total{color:var(--astra-text-color, rgba(0,0,0,0.87));border-color:#e3e3e3;border-bottom:0}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total strong{color:var(--astra-text-color, rgba(0,0,0,0.87))}.widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__total .amount{font-weight:600;font-size:1.125em}.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__totals{padding:1rem !important}.site-header #ast-site-header-cart .widget_shopping_cart .widget_shopping_cart_content .woocommerce-mini-cart__buttons{padding:1rem !important}.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:#e3e3e3;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:none;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));font-weight:var(--astra-heading-font-weight, 700);text-align:center;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.25rem}#astra-mobile-cart-drawer .astra-cart-drawer-content .widget_shopping_cart_content .woocommerce-mini-cart__totals{padding:1.25rem 1.25rem 1.25rem !important}#astra-mobile-cart-drawer .astra-cart-drawer-content .widget_shopping_cart_content .woocommerce-mini-cart__buttons{padding:0.75rem 1.25rem 1.25rem !important}.woocommerce .woocommerce-products-header>*:last-child,.woocommerce-page .woocommerce-products-header>*:last-child{margin-bottom:1.25rem}@media (min-width: 768px){.woocommerce ul.products,.woocommerce-page ul.products{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px}}@media (min-width: 1024px){.woocommerce ul.products,.woocommerce-page ul.products{-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}}.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{border-radius:var(--astra-field-border-radius, 2px);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;overflow:hidden}.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>*,.woocommerce-page ul.products li.product .astra-shop-summary-wrap>*{margin-top:0;margin-bottom:0.25rem}.woocommerce ul.products li.product .astra-shop-summary-wrap>* *:last-child,.woocommerce-page ul.products li.product .astra-shop-summary-wrap>* *:last-child{margin-bottom:0}.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.25rem}.woocommerce ul.products li.product .astra-shop-summary-wrap .ast-woo-product-category,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .ast-woo-product-category{margin:0.5rem 0}.woocommerce ul.products li.product .astra-shop-summary-wrap .ast-woo-product-category:first-child,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .ast-woo-product-category:first-child{margin-top:0}.woocommerce ul.products li.product .astra-shop-summary-wrap .sku,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .sku{font-size:0.875rem;line-height:1.5;height:1.5em;text-overflow:ellipsis;overflow:hidden;opacity:0.5}.woocommerce ul.products li.product .astra-shop-summary-wrap .star-rating,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .star-rating{margin-bottom:0.5rem}.woocommerce ul.products li.product .astra-shop-summary-wrap .price,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price{margin-top:auto}.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 .price:not(.vi_wpvs_loop_variation_hidden)+.astra-shop-actions,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .price:not(.vi_wpvs_loop_variation_hidden)+.astra-shop-actions{margin-top:0}.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:-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:auto 0 0;gap:0.5rem 0.75rem}.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{margin:0;-webkit-transition-duration:0.25s;transition-duration:0.25s;text-align:center;font-size:0.875em;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;line-height:1.25;padding:0.75em}@media (min-width: 576px){.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{font-size:1em}}.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%}.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-category .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product-category .astra-shop-thumbnail-wrap{margin-bottom:20px}.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;text-transform:uppercase}.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}.woocommerce .ast-shop-toolbar-container+.facetwp-template:not(.is-filtered) ul.product-categories+.products,.woocommerce-page .ast-shop-toolbar-container+.facetwp-template:not(.is-filtered) ul.product-categories+.products{padding-top:2.5rem;margin-top:1.5rem;border-top:1px solid var(--astra-border-color, #ccc)}.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, #ccc);border-right:1px solid var(--astra-border-color, #ccc);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, #ccc);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);box-shadow:none;border-radius:0px}.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, #ccc);border-radius:var(--astra-field-border-radius, 2px);overflow:hidden}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger{background-color:var(--ast-global-color-5);color:var(--astra-text-color, rgba(0,0,0,0.87))}.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:var(--astra-text-color, rgba(0,0,0,0.87));border-color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{background-color:var(--astra-text-color, rgba(0,0,0,0.87))}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs{display:grid;grid-template-columns:repeat(5, 1fr);gap:1rem;overflow:visible}@media (min-width: 1080px){.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs{grid-template-columns:repeat(8, 1fr)}}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li{position:relative;width:100%;margin:0;overflow:visible;float:none}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li img{background-color:#fff;-o-object-fit:cover;object-fit:cover;aspect-ratio:1 / 1;border-radius:var(--astra-field-border-radius, 2px);box-shadow:0 0 0 1px rgba(0,0,0,0.1)}.woocommerce div.product .images.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{box-shadow:0 0 0 2px 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, #ccc);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, #ccc)}.woocommerce div.product .images.woocommerce-product-gallery #ast-gallery-thumbnails{width:18%}.woocommerce div.product .images.woocommerce-product-gallery #ast-gallery-thumbnails #ast-vertical-thumbnail-wrapper .ast-woocommerce-product-gallery__image img{border-radius:20px;box-shadow:0px 2px 2px rgba(0,0,0,0.05),0px 4px 8px rgba(0,0,0,0.05)}.woocommerce div.product .images.woocommerce-product-gallery #ast-gallery-thumbnails #ast-vertical-thumbnail-wrapper .ast-woocommerce-product-gallery__image.flex-active-slide:after{border-radius:20px}.woocommerce div.product .summary h1.entry-title{margin-bottom:1rem}.woocommerce div.product .summary h1.entry-title+.sku{margin-top:-0.5rem}.woocommerce div.product .summary .sku{font-weight:500;margin-bottom:0.75rem}.woocommerce div.product .summary .sku .value{color:var(--astra-theme-color, #f60)}.woocommerce div.product .summary .price{margin:1rem 0}.woocommerce div.product .summary .price+p.stock{margin-top:-.125rem}.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 .sku_wrapper{display:none}.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 form.cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--astra-border-color, #ccc);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;padding:0 0 1.5rem;margin:1.5rem 0 0;gap:0 0.5rem}.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.25rem 0 !important}.woocommerce div.product form.cart .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0.25rem 0;font-size:14px;padding:13px 24px !important}.woocommerce div.product form.cart .button.disabled{background-color:var(--astra-theme-color, #f60)}.woocommerce div.product form.cart .button.single_add_to_cart_button{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:240px}.woocommerce div.product form.cart .min-max-qty-notice{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;font-size:.875em;color:rgba(0,0,0,0.67)}.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;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{margin-bottom:0.5rem}.woocommerce div.product form.cart .variations .ast-variation-button-group .ast-single-variation{font-weight:500}.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}.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 .woocommerce-variation{margin:0.75rem 0}.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 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 #e3e3e3;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{margin-bottom:1rem}.woocommerce.single-product .pswp__caption{display:none}.woocommerce.single-product .quantity-pricing{margin:1rem 0}.woocommerce.single-product .quantity-pricing h3{margin-bottom:0.75rem;display:none}.woocommerce.single-product .quantity-pricing table{margin:0;border:1px solid var(--astra-border-color, #ccc) !important;border-radius:var(--astra-field-border-radius, 2px)}.woocommerce.single-product .quantity-pricing table td,.woocommerce.single-product .quantity-pricing table th{text-align:left;padding:0.75rem 1rem;border:0;border-bottom:1px solid #e3e3e3}.woocommerce.single-product .quantity-pricing table tbody tr:last-child td,.woocommerce.single-product .quantity-pricing table tbody tr:last-child th{border-bottom:0}.woocommerce-account .woocommerce form.login,.woocommerce-account .woocommerce form.register{padding:0;border:0}.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, #ccc);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 0;font-weight:600;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 #e3e3e3;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-order-additional-details ul{list-style:none;padding:0;margin:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{background:none;border:0;padding:0;margin-bottom:.5em;font-size:1.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:#e3e3e3;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:4px;max-width:3em}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.woocommerce-cart-form__cart-item 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-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}.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;border-color:#e3e3e3;padding:.75rem 0;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{font-size:1.25em;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 #ship-to-different-address .woocommerce-form__label-for-checkbox input[type="checkbox"],html .woocommerce-checkout #ship-to-different-address label.checkbox 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 #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{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 #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{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 #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{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 #order_review_wrap{padding:20px;border:1px solid var(--astra-border-color, #ccc);border-radius:var(--astra-field-border-radius, 2px)}@media (min-width: 576px){html .woocommerce-checkout form.woocommerce-checkout #order_review_wrap{padding:30px}}@media (min-width: 1080px){html .woocommerce-checkout form.woocommerce-checkout #order_review_wrap{float:right;width:40%;clear:right}}html .woocommerce-checkout form.woocommerce-checkout #order_review_wrap #order_review_heading {float:none !important;padding:0 0 15px !important;border-radius:0 !important;margin-bottom:20px !important;border:0 !important;border-bottom:1px solid var(--astra-border-color, #ccc) !important;width:100% !important}html .woocommerce-checkout form.woocommerce-checkout #order_review_wrap #order_review {border:0 !important;border-radius:0 !important;padding:0 !important;float:none !important;width:100% !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;display:table-cell !important}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}html .woocommerce-checkout form.woocommerce-checkout table.woocommerce-checkout-review-order-table tr td.product-name .variation{margin-top:0.25rem;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;font-size:.875em}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 .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 #place_order{font-size:1.25em}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, #ccc)}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 .woocommerce-notice{text-align:left !important;padding:0 !important}html .woocommerce-checkout .woocommerce-order ul.order_details{margin:0 0 1.5rem !important;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 40px;padding:0 !important;background:transparent !important}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{font-family:var(--astra-font-family, "sans-serif");margin:0 !important;padding:0 !important;border:0;font-size:1em;line-height:1.25;color:var(--astra-text-color, rgba(0,0,0,0.87)) !important;text-transform:none}html .woocommerce-checkout .woocommerce-order ul.order_details li strong{font-size:1rem;color:var(--astra-text-color, rgba(0,0,0,0.87)) !important}html .woocommerce-checkout .woocommerce-order .woocommerce-bacs-bank-details{border-top:1px solid var(--astra-border-color, #ccc);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-weight:var(--astra-heading-font-weight, 700) !important}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-order-additional-details{margin:1.5rem 0}html .woocommerce-checkout .woocommerce-order .woocommerce-order-additional-details ul{list-style:none;margin:0;padding:0}html .woocommerce-checkout .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{background:none;border:0;padding:0;margin-bottom:.5em;font-weight:var(--astra-heading-font-weight, 700) !important}html .woocommerce-checkout .woocommerce-order .woocommerce-customer-details address{border:0;padding:0}html .woocommerce-checkout .woocommerce-order .order-again{display:none}html .woocommerce-checkout.woocommerce-order-received .woocommerce-order{max-width:100%}html .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table{margin:1rem 0}html .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td a{color:var(--astra-text-color, rgba(0,0,0,0.87))}html .woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td a:hover{color:var(--astra-link-color, "#ff6600")}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, #ccc);border-right:1px solid var(--astra-border-color, #ccc);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}.custom-scrollbars::-webkit-scrollbar,#ast-desktop-header .main-navigation li.tabbed-menu ul.astra-megamenu::-webkit-scrollbar,.searchwp-live-results-template .results::-webkit-scrollbar,.widget_facet_stack_widget .facet-wrapper .facet-content::-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,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories::-webkit-scrollbar,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu::-webkit-scrollbar,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories::-webkit-scrollbar,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu::-webkit-scrollbar,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu::-webkit-scrollbar,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar,.astra-off-canvas-sidebar .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,.widget_facet_stack_widget .facet-wrapper .facet-content::-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,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-track,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu::-webkit-scrollbar-track,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-track,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu::-webkit-scrollbar-track,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-track,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu::-webkit-scrollbar-track,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-track,.astra-off-canvas-sidebar .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,.widget_facet_stack_widget .facet-wrapper .facet-content::-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,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb,.astra-off-canvas-sidebar .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,.widget_facet_stack_widget .facet-wrapper .facet-content::-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,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb:hover,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb:hover,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb:hover,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb:hover,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb:hover,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb:hover,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb:hover,.astra-off-canvas-sidebar .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,.widget_facet_stack_widget .facet-wrapper .facet-content::-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,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories::-webkit-scrollbar-thumb:window-inactive,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu::-webkit-scrollbar-thumb:window-inactive,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories::-webkit-scrollbar-thumb:window-inactive,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu::-webkit-scrollbar-thumb:window-inactive,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories::-webkit-scrollbar-thumb:window-inactive,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu::-webkit-scrollbar-thumb:window-inactive,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories::-webkit-scrollbar-thumb:window-inactive,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.menu::-webkit-scrollbar-thumb:window-inactive{background:rgba(0,0,0,0.1)}.ast-single-entry-banner .entry-title{margin-bottom:0.5rem}.ast-single-entry-banner .ast-container{padding-top:0;padding-bottom:0}.ast-single-entry-banner *:last-child{margin-bottom:0}.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{border:1px solid var(--astra-border-color, #ccc);border-bottom:none;margin-top:2.5em;margin-bottom:2.5em}.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:500}.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:500}.entry-content details:after,.entry-content[ast-blocks-layout] details:after,.elementor-widget-container details:after{clear:both}.ast-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.ast-icon svg{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;justify-self:center}#ast-scroll-top{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-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#ast-scroll-top[style*="display:block"],#ast-scroll-top[style*="display: block"]{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important}#ast-desktop-header,#ast-mobile-header{box-shadow:0px 1px 1px rgba(0,0,0,0.05),0px 2px 4px rgba(0,0,0,0.05)}#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,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child{padding-right:0;margin-right:4px}#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[data-section='section-header-mobile-trigger']:first-child+.ast-builder-layout-element,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:first-child+.ast-builder-layout-element{padding-left:0}#ast-desktop-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:last-child button.ast-mobile-menu-trigger-minimal,#ast-mobile-header .ast-builder-layout-element[data-section='section-header-mobile-trigger']:last-child button.ast-mobile-menu-trigger-minimal{margin-right:-.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 .ast-site-identity .site-logo-img img[src$="svg"],#ast-desktop-header .ast-builder-layout-element .ast-site-identity .site-logo-img img,#ast-mobile-header .ast-builder-layout-element .ast-site-identity .site-logo-img img[src$="svg"],#ast-mobile-header .ast-builder-layout-element .ast-site-identity .site-logo-img img{height:auto}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-account"],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-account"]{line-height:1}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-account"] .ast-account-action-link,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-account"] .ast-account-action-link{padding:8px}#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"] a.astra-search-icon,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] a.astra-search-icon,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] a.astra-search-icon,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] a.astra-search-icon{padding:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;line-height:1}#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"] .ast-icon svg,#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-icon svg,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"] .ast-icon svg,#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html"] .ast-icon svg{margin:0;height:1em;width:1em}#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:3.5rem;padding-left:1.25rem;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{background-color:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0.25em;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:0px solid var(--astra-field-border-color, var(--astra-border-color, #ccc));border-radius:var(--astra-field-border-radius, 2px)}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html-2"],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html-2"]{width:100%}@media (min-width: 1080px){#ast-desktop-header .ast-builder-layout-element[data-section="section-header-search"],#ast-desktop-header .ast-builder-layout-element[data-section^="section-hb-html-2"],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-search"],#ast-mobile-header .ast-builder-layout-element[data-section^="section-hb-html-2"]{max-width:720px}}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-woo-cart"],#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"]{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-woo-cart"] .ast-site-header-cart-li,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-site-header-cart-li{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-woo-cart"] .ast-site-header-cart-li>*,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-site-header-cart-li>*{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap.ast-desktop-cart-position-bottom,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap.ast-desktop-cart-position-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap.ast-desktop-cart-position-bottom .ast-woo-header-cart-info-wrap,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap.ast-desktop-cart-position-bottom .ast-woo-header-cart-info-wrap{padding:0;margin-top:8px}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .astra-icon,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .astra-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .astra-icon[data-cart-total]:after,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .astra-icon[data-cart-total]:after{line-height:10px;border-radius:4px;padding:4px}#ast-desktop-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .astra-icon[data-cart-total="0"]:after,#ast-mobile-header .ast-builder-layout-element[data-section="section-header-woo-cart"] .ast-addon-cart-wrap .astra-icon[data-cart-total="0"]:after{content:none}#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:uppercase;font-size:14px;font-weight:500}#ast-desktop-header .header-widget-area,#ast-mobile-header .header-widget-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px}#ast-desktop-header .header-widget-area .widget,#ast-mobile-header .header-widget-area .widget{margin:0}#ast-mobile-header .ast-builder-layout-element[data-section="title_tagline"]{padding:0}#ast-mobile-header .ast-builder-layout-element .ast-site-identity{padding:0}#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 aside[data-section="sidebar-widgets-header-widget-1"]{margin-left:12px}#ast-mobile-header .ast-below-header-wrap .ast-below-header-bar{padding-left:12px !important;padding-right:12px !important}#ast-desktop-header .ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:auto 1fr auto}#ast-desktop-header .ast-primary-header-bar .site-header-primary-section-right{gap:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#ast-desktop-header .ast-primary-header-bar .site-header-primary-section-right>*{padding:0}#ast-desktop-header .ast-primary-header-bar .site-header-primary-section-right aside[data-section="sidebar-widgets-header-widget-1"]{padding-left:12px;border-left:1px solid rgba(255,255,255,0.25);margin-left:12px;gap:16px}.site-footer a:not(.button){color:inherit}.site-footer .widget{color:inherit;margin-bottom:40px}.site-footer .widget .widget-title{color:inherit;margin-bottom:0.5rem;color:#fff}.site-footer .widget:last-child{margin-bottom:0}.site-footer .widget_nav_menu ul.menu li+li{margin-top:0.25em}.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}.site-footer .wpml-ls-statics-footer{margin-bottom:0 !important}.site-footer .wpml-ls-statics-footer a{color:inherit !important}#secondary .widget .widget-title,.astra-off-canvas-sidebar .widget .widget-title{margin-bottom:.75rem;text-transform:none}#secondary .widget ul li,.astra-off-canvas-sidebar .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,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.menu{overflow-y:auto;max-height:60vh}#secondary .widget.widget_product_categories ul.product-categories ul,#secondary .widget.widget_product_categories ul.menu ul,#secondary .widget.widget_custom_html ul.product-categories ul,#secondary .widget.widget_custom_html ul.menu ul,#secondary .widget.widget_nav_menu ul.product-categories ul,#secondary .widget.widget_nav_menu ul.menu ul,#secondary .widget.widget_taxonomy_menu ul.product-categories ul,#secondary .widget.widget_taxonomy_menu ul.menu ul,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories ul,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu ul,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories ul,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu ul,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories ul,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu ul,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories ul,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.menu ul{margin:0.75rem 0}#secondary .widget.widget_product_categories ul.product-categories ul li a,#secondary .widget.widget_product_categories ul.menu ul li a,#secondary .widget.widget_custom_html ul.product-categories ul li a,#secondary .widget.widget_custom_html ul.menu ul li a,#secondary .widget.widget_nav_menu ul.product-categories ul li a,#secondary .widget.widget_nav_menu ul.menu ul li a,#secondary .widget.widget_taxonomy_menu ul.product-categories ul li a,#secondary .widget.widget_taxonomy_menu ul.menu ul li a,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories ul li a,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu ul li a,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories ul li a,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu ul li a,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories ul li a,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu ul li a,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories ul li a,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.menu ul li a{margin-left:0}#secondary .widget.widget_product_categories ul.product-categories ul li:before,#secondary .widget.widget_product_categories ul.menu ul li:before,#secondary .widget.widget_custom_html ul.product-categories ul li:before,#secondary .widget.widget_custom_html ul.menu ul li:before,#secondary .widget.widget_nav_menu ul.product-categories ul li:before,#secondary .widget.widget_nav_menu ul.menu ul li:before,#secondary .widget.widget_taxonomy_menu ul.product-categories ul li:before,#secondary .widget.widget_taxonomy_menu ul.menu ul li:before,.astra-off-canvas-sidebar .widget.widget_product_categories ul.product-categories ul li:before,.astra-off-canvas-sidebar .widget.widget_product_categories ul.menu ul li:before,.astra-off-canvas-sidebar .widget.widget_custom_html ul.product-categories ul li:before,.astra-off-canvas-sidebar .widget.widget_custom_html ul.menu ul li:before,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.product-categories ul li:before,.astra-off-canvas-sidebar .widget.widget_nav_menu ul.menu ul li:before,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.product-categories ul li:before,.astra-off-canvas-sidebar .widget.widget_taxonomy_menu ul.menu ul li:before{content:none}#secondary .widget .oc-menu-toggle,.astra-off-canvas-sidebar .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}
/*# sourceMappingURL=style.css.map */