/*!
Theme Name: FIT
Author: WiseInternet
Author URI: http://wpastra.com/about/
Description: Astra child theme.
Version: 1.0.4
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}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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.responsive-tabs ul.tabs li.tab{border:0px solid rgba(0,0,0,0);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 .3s ease-in-out;transition:all .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, #ff6600));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, #ff6600));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 rgba(0,0,0,0);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:"";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, #ff6600));content:"";display:block;bottom:-1px;height:2px;left:0;position:absolute;width:100%}.responsive-tabs .tab-accordion.tab-active .arrow:after{content:""}.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:rgba(0,0,0,0) !important;border-style:dashed !important;cursor:default !important}input[type=text],input[type=number],input[type=email],input[type=url],input[type=password],input[type=search],input[type=reset],input[type=tel],input[type=date],select{height:48px}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:rgba(0,0,0,0) !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}html .woocommerce .show-password-input{background:none;border:none;padding:0;color:var(--astra-field-color, var(--astra-text-color, rgba(0, 0, 0, 0.87)))}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% - .75em) !important;padding-right:1.5rem !important}.wpforms-container .wpforms-form .wpforms-field{padding-top:0;margin-bottom:.5rem}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-label{margin-bottom:.5rem;padding:0}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-label .wpforms-required-label{color:red}.wpforms-container .wpforms-form .wpforms-field .wpforms-field-sublabel{margin-top:2px;opacity:.75}.wpforms-container .wpforms-form .g-recaptcha{padding:0 !important;margin-bottom:1rem}.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:before{background-color:rgba(0,0,0,0) !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:-0.25rem;box-shadow:0px 2px 2px rgba(0,0,0,.05),0px 4px 4px rgba(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:.7777777778rem;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:"";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, #ff6600)}#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, #ff6600);box-shadow:1px 1px 3px 0px rgba(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:"" !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, #ff6600);box-shadow:1px 1px 3px 0px rgba(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:rgba(0,0,0,0) !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:rgba(0,0,0,0);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}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{width:360px !important;max-width:80vw !important;padding:48px 20px 20px !important}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar>.close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar>.close{color:var(--astra-text-color, rgba(0, 0, 0, 0.87)) !important;position:absolute !important;top:0rem !important;right:0rem !important;padding:1rem !important}.custom-off-canvas-sidebar-wrapper{width:100%;top:0;position:fixed;height:100%;background:rgba(0,0,0,.4);z-index:99;visibility:hidden;opacity:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.custom-off-canvas-sidebar{position:absolute;background:#fff;height:100%;top:0;left:-100%;padding:48px 20px 20px;box-shadow:0 0 12px 0 rgba(0,0,0,.4);width:360px;max-width:80vw;overflow:auto;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.custom-off-canvas-sidebar>.close{top:0;right:5px;position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:1;-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;cursor:pointer}.custom-off-canvas-overlay{overflow:hidden}.custom-off-canvas-overlay .custom-off-canvas-sidebar-wrapper{visibility:visible;opacity:1}.custom-off-canvas-overlay .custom-off-canvas-sidebar{left:0}.admin-bar .custom-off-canvas-sidebar{top:46px !important}@media(min-width: 783px){.admin-bar .custom-off-canvas-sidebar{top:32px !important}}.ast-archive-entry-banner .ast-breadcrumbs-wrapper #ast-breadcrumbs-yoast,.ast-archive-entry-banner .ast-breadcrumbs-wrapper .breadcrumbs,.ast-archive-entry-banner .ast-breadcrumbs-wrapper .rank-math-breadcrumb,.ast-archive-entry-banner .ast-breadcrumbs-inner nav{padding-bottom:0}.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,.1);border-radius:var(--astra-field-border-radius, 2px);box-shadow:0px 2px 4px rgba(0,0,0,.1),0px 10px 20px rgba(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:"";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:"";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: 720px){.searchwp-live-results-template .results ul{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1080px){.searchwp-live-results-template .results ul{grid-template-columns:repeat(1, 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:1em;font-weight:500;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-heading-color, rgba(0, 0, 0, 0.87))}.searchwp-live-results-template .results ul>li .title a:hover{color:var(--astra-link-color, "#ff6600")}.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 var(--astra-border-color, #ccc);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}@-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:"";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 -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}.facetwp-toolbar .facetwp-sort{margin-left: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}@media screen and (max-width: 576px){.astra-shop-filter-button{border-radius:var(--astra-field-border-radius, 2px) !important}}.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;font-weight:600 !important}@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:"" !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:rgba(0,0,0,0);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;font-size:1em}.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:.5em}.facetwp-sort .facetwp-sort-select-wrap label:after{content:"";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,.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:"";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:.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 var(--astra-border-color, #ccc)}.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 var(--astra-border-color, #ccc);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)) !important;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 !important;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:""}.widget_facet_stack_widget .facet-wrapper .facet-content{display:none;max-height:40vh;overflow-y:auto;overflow-x:hidden;padding:0 0 1em;font-weight:400}@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:""}.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:""}.widget_facet_stack_widget .facetwp-type-slider .noUi-handle{border-radius:50%;box-shadow:0 0 5px 0 rgba(150,150,150,.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:"";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:.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, #ff6600);font-weight:900;content:"";-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:"";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:.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, #ff6600);font-weight:900;content:"";-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:.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, #ff6600);border-radius:2px;background-color:var(--astra-notice-bg-color, #f0f0f0);color:var(--astra-notice-color, rgba(0, 0, 0, 0.87));padding:16px 16px 16px 48px;outline:none}.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 .woocommerce-error a:not(.button),.woocommerce-page .woocommerce-error a:not(.button){color:inherit;text-decoration:underline}.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);background:var(--ast-global-color-0);color:#fff}.woocommerce span.onsale.square,.woocommerce-page span.onsale.square{width:auto;height:auto;min-height:0 !important;min-width:0 !important;line-height:1 !important;padding:.5em .75em !important}.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:3em}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:3em;padding-left:0;padding-right:0;height:44px;background-color:rgba(0,0,0,0);border-left:0;border-right:0}html .woocommerce .quantity.buttons_added .minus{border-color:var(--astra-field-border-color, var(--astra-border-color, #ccc));border-radius:999px 0 0 999px;border-width:1px;border-right-width:0;padding-left:.25em;font-size:20px}html .woocommerce .quantity.buttons_added .plus{border-color:var(--astra-field-border-color, var(--astra-border-color, #ccc));border-radius:0 999px 999px 0;border-width:1px;border-left-width:0;font-size:20px}.woocommerce table.shop_table,.woocommerce-page table.shop_table{border-color:rgba(0,0,0,0)}.woocommerce table.shop_table td,.woocommerce table.shop_table th,.woocommerce-page table.shop_table td,.woocommerce-page table.shop_table th{border-color:var(--astra-border-color, #ccc) !important;text-align:left;padding:.75rem 1rem;line-height:1.5;border-left:0;border-right:0}.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:600}.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;border-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;padding-left:0}.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:rgba(0,0,0,0)}.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:.75rem;padding-bottom:.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:.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:.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,.1),0px 10px 20px rgba(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:rgba(0,0,0,0) !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, #ff6600);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, #ff6600)}.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:rgba(0,0,0,0) !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:rgba(0,0,0,0) !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:.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:1.125em}.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:.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:"";-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:""}.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 2rem;margin:.5rem 0}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box:before{content:none}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type=text],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type=number],.woocommerce #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type=password],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type=text],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type=number],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method .payment_box input[type=password]{cursor:text}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .payment_box{margin-top:.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:.5rem}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe fieldset,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe fieldset{border:0 !important;padding:0 !important;margin:12px 0 !important}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .wc-stripe-elements-field,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .wc-stripe-elements-field{padding:12px;margin:0}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .form-row,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .form-row{padding-bottom:0}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew:before,.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew:after,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew:after{content:none}.woocommerce #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox],.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .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 .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]+label,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .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 .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]+label:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]+label:before{content:"";-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 .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked+label:before,.woocommerce-page #payment ul.wc_payment_methods li.wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]:checked+label:before{color:var(--astra-theme-color, #ff6600);font-weight:900;content:""}.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:.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:.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:.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:1.125em}.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:"";-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:""}.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:.5rem 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:.25rem 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:rgba(0,0,0,0) !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:var(--astra-border-color, #ccc)}.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:.25rem}.widget_shopping_cart .widget_shopping_cart_content ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .amount{font-weight:600}.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 .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:.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:.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:var(--astra-border-color, #ccc);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,.1),0px 10px 20px rgba(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,.1),0px 10px 20px rgba(0,0,0,.1)}#astra-mobile-cart-drawer .astra-cart-drawer-header{border-color:var(--astra-border-color, #ccc);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:.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:.75rem 1.25rem 1.25rem !important}.woocommerce .woocommerce-products-header>*:last-child,.woocommerce-page .woocommerce-products-header>*:last-child{margin-bottom:1.25rem}.woocommerce ul.products,.woocommerce-page ul.products{gap:1rem}.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;border-radius:var(--astra-field-border-radius, 2px);overflow:hidden;margin-bottom:0rem}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0;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:.5rem}.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:.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:.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:.875rem;line-height:1.5;height:1.5em;text-overflow:ellipsis;overflow:hidden;opacity:.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:.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 .bundled-items-price-range+.price,.woocommerce-page ul.products li.product .astra-shop-summary-wrap .bundled-items-price-range+.price{display:none}.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:.5rem .75rem;padding-top:.5em}.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:.25s;transition-duration:.25s;text-align:center;font-size:.875em;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;line-height:1.25;padding:.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:.875em;margin:0;top:var(--astra-field-border-radius, 2px) !important;right:0 !important;left:auto !important}.woocommerce ul.products li.product-category .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product-category .astra-shop-thumbnail-wrap{margin-bottom:0}.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:16px 0;padding:0;position:static;text-transform:inherit;font-weight:var(--astra-heading-font-weight, 700);text-transform:inherit}.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title .count,.woocommerce-page ul.products li.product-category h2.woocommerce-loop-category__title .count{font-weight:lighter;opacity:.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:.5px}@media(min-width: 768px){.terms-loop.ruled-loop ul.terms>li.term .term-content h2.term-name{font-size:1.25rem}}.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}.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))}}@media(max-width: 639px){.single-product .primary>.entry-header{margin-bottom:20px}}.woocommerce div.product span.onsale{margin:0;font-size:1em;top:1rem !important}.woocommerce div.product .images.woocommerce-product-gallery .flex-viewport{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{width:100%;-webkit-transition-duration:.3s !important;transition-duration:.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;border-radius:var(--astra-field-border-radius, 2px);overflow:hidden}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image .customization-preview,.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder .customization-preview{position:relative}.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image .customization-preview .wiwcpc-svg,.woocommerce div.product .images.woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image--placeholder .customization-preview .wiwcpc-svg{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.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:var(--astra-content-background-color, #fff);-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border-radius:var(--astra-field-border-radius, 2px)}.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, #ff6600)}.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 #ast-vertical-thumbnail-wrapper .ast-woocommerce-product-gallery__image img{outline:none !important;border-radius:var(--astra-field-border-radius, 2px) !important}.woocommerce div.product .images.woocommerce-product-gallery #ast-gallery-thumbnails #ast-vertical-thumbnail-wrapper .ast-woocommerce-product-gallery__image.flex-active-slide:after{border-width:2px;border-radius:var(--astra-field-border-radius, 2px) !important}.woocommerce div.product.ast-product-gallery-layout-vertical span.onsale{left:0 !important}@media(min-width: 1080px){.woocommerce div.product.ast-product-gallery-layout-vertical span.onsale{left:6rem !important}}@media(min-width: 1080px){.woocommerce div.product.ast-product-gallery-layout-vertical .images.woocommerce-product-gallery{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-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;gap:1rem;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.woocommerce div.product.ast-product-gallery-layout-vertical .images.woocommerce-product-gallery .flex-viewport{float:none;width:100%;-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0px;flex:1 1 0}.woocommerce div.product.ast-product-gallery-layout-vertical .images.woocommerce-product-gallery .flex-control-thumbs{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;grid-template-columns:repeat(5, 1fr)}@media(min-width: 1080px){.woocommerce div.product.ast-product-gallery-layout-vertical .images.woocommerce-product-gallery .flex-control-thumbs{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1;width:5rem;grid-template-columns:1fr}}.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:.75rem}.woocommerce div.product .summary .sku .value{color:var(--astra-theme-color, #ff6600)}.woocommerce div.product .summary .price{margin:1rem 0}.woocommerce div.product .summary .price+p.stock{margin-top:-0.25rem}.woocommerce div.product .summary .bundled-items-price-range+.price{display:none}.woocommerce div.product .summary p.stock{font-size:1em;line-height:1.33333;color:inherit;margin:.5rem 0 .75rem}.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:.6667em;height:.6667em;margin-right:.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, #ff6600)}.woocommerce div.product .summary p.stock.outofstock,.woocommerce div.product .summary p.stock.out-of-stock{color:red}.woocommerce div.product .summary p.stock.outofstock:before,.woocommerce div.product .summary p.stock.out-of-stock:before{background-color:red}.woocommerce div.product .summary .product_meta{border:0;margin:.75rem 0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}.woocommerce div.product .summary .product_meta a{color:var(--astra-text-color, rgba(0, 0, 0, 0.87))}.woocommerce div.product .summary .product_meta a:hover{color:var(--astra-link-h-color, "#ff9933")}.woocommerce div.product .summary p:empty{display:none}.woocommerce div.product form.cart{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:1rem 0;gap:.5rem .75rem}.woocommerce div.product form.cart>*{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.cart:before,.woocommerce div.product form.cart:after{content:none}.woocommerce div.product form.cart .quantity{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 !important}.woocommerce div.product form.cart .button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0;font-size:14px}.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,.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 .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}.woocommerce div.product form.cart .woocommerce-variation-add-to-cart .voucher-fields-wrapper-variation{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.cart .wiwcpc-layer-fields{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:1.5rem}.woocommerce div.product form.cart .wiwcpc-layer-fields label{font-weight:600}.woocommerce div.product form.cart .wiwcpc-layer-fields .restriction{display:block;color:var(--ast-global-color-3);line-height:1.5}.woocommerce div.product form.cart .variations{border:0;margin:0;width:100%}.woocommerce div.product form.cart .variations tr{margin-bottom:.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, #ff6600);border-color:var(--astra-theme-color, #ff6600) !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:.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:.5rem}.woocommerce div.product form.cart .variations .ast-variation-button-group .ast-single-variation{font-weight:700}.woocommerce div.product form.cart .variations .ast-variation-button-group .ast-single-variation.disabled:not(.active){opacity:.5 !important;pointer-events:none !important;cursor:not-allowed}.woocommerce div.product form.cart .variations a.reset_variations{text-transform:none;font-size:1rem;margin-top:-0.5rem;display:inline-block}.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:"";text-decoration:none}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation{margin:.75rem 0}.woocommerce div.product form.cart .single_variation_wrap .woocommerce-variation>*{margin-bottom:.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 0 .5rem}.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:.5rem}.woocommerce div.product form.cart .single_variation_wrap .wlfmc-add-to-wishlist{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product table.shop_attributes{border-color:rgba(0,0,0,0)}.woocommerce div.product table.shop_attributes td,.woocommerce div.product table.shop_attributes th{border:0;border-bottom:1px dotted var(--astra-border-color, #ccc);text-align:left;padding:.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 div.product #reviews{clear:both;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:40px 0}.woocommerce div.product #reviews #comments{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product #reviews #comments h2.woocommerce-Reviews-title{margin-bottom:1rem}.woocommerce div.product #reviews #comments .woocommerce-noreviews{margin:0}.woocommerce div.product #reviews #comments ol.commentlist{display:grid;grid-template-columns:repeat(1, 1fr);gap:1rem}@media(min-width: 576px){.woocommerce div.product #reviews #comments ol.commentlist{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 960px){.woocommerce div.product #reviews #comments ol.commentlist{grid-template-columns:repeat(3, 1fr)}}.woocommerce div.product #reviews #comments ol.commentlist li.review{margin:0;border:0}.woocommerce div.product #reviews #comments ol.commentlist li.review .comment-text .meta{color:var(--astra-text-color, rgba(0, 0, 0, 0.87))}.woocommerce div.product #reviews #comments ol.commentlist li.review .comment-text .description{font-style:normal;display:none}.woocommerce div.product #reviews #review_form_wrapper{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;padding:0;margin-top:1rem}.woocommerce div.product #reviews #review_form_wrapper .woocommerce-review-form-toggle{margin:1rem 0}.woocommerce div.product #reviews #review_form_wrapper #review_form{border:1px solid var(--astra-border-color, #ccc);border-radius:4px;padding:1.5rem;margin:1.5rem 0 0}.woocommerce div.product #reviews #review_form_wrapper #review_form #reply-title{color:var(--astra-heading-color, rgba(0, 0, 0, 0.87));font-size:1.5em;font-weight:700;padding:0}.woocommerce div.product #reviews #review_form_wrapper #review_form .comment-form-rating .stars{font-size:1.25em}.woocommerce div.product #reviews #review_form_wrapper #review_form .submit{line-height:1.5}.woocommerce div.product #reviews #review_form_wrapper #review_form .required{color:red}.woocommerce div.product #reviews .woocommerce-verification-required{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce.single-product .pswp__caption{display:none}.woocommerce.single-product .quantity-pricing{margin:1rem 0}.woocommerce.single-product .quantity-pricing h3{margin-bottom:.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:.75rem 1rem;border:0;border-bottom:1px solid var(--astra-border-color, #ccc)}.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:rgba(0,0,0,0);line-height:1.5}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a{color:inherit;padding:.75rem 0;font-weight:600;background-color:rgba(0,0,0,0)}.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link:last-child{border-bottom:0}.woocommerce-account .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table{border-bottom:1px solid var(--astra-border-color, #ccc);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:.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:var(--astra-border-color, #ccc);text-align:left;padding:.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:"";-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, #ff6600);font-weight:900;content:""}.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:.5}.tinv-wishlist .tinvwl-table-manage-list .product-remove button .ftinvwl:before{content:"" !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 .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:.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:.5em;padding-right:.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 tr.bundle_table_item a.edit_bundle_in_cart_text{margin-bottom:.25rem;text-decoration:underline}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.bundle_table_item a.edit_bundle_in_cart_text small{font-size:.875em}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.bundled_table_item td{padding-top:0}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.bundled_table_item .bundled-product-name{color:var(--astra-heading-color, rgba(0, 0, 0, 0.87));font-weight:700;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}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.bundled_table_item .bundled-product-name>a{color:inherit}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.bundled_table_item .bundled-product-name dl{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce-cart .woocommerce-cart-form table.cart tbody tr.bundled_table_item .bundled_table_item_indent{padding:0 !important}.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:rgba(0,0,0,0);border-color:var(--astra-border-color, #ccc);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:rgba(0,0,0,0);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}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.bundled_table_item td{padding:0 1rem;min-height:2rem !important}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.bundled_table_item td:empty{display:none}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.bundled_table_item td.product-remove{display:none}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.bundled_table_item td.product-thumbnail{padding:1rem}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.bundled_table_item td.product-thumbnail:before{content:none}.woocommerce-cart.ast-header-break-point .woocommerce-cart-form table.cart.shop_table_responsive tr.bundled_table_item td.product-thumbnail img{max-width:4em;position:static;margin:0}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:"";-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, #ff6600);font-weight:900;content:""}html .woocommerce-checkout form.woocommerce-checkout .checkout-inline-error-message{color:red;margin:.25em 0 0}html .woocommerce-checkout form.woocommerce-checkout #customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){font-size:1.5em}html .woocommerce-checkout form.woocommerce-checkout #customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3) label{font-size:inherit;font-weight:inherit;line-height:inherit}@media(min-width: 640px){html .woocommerce-checkout form.woocommerce-checkout #customer_details h3:not(.elementor-widget-woocommerce-checkout-page h3){font-size:2em}}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:-1px}html .woocommerce-checkout form.woocommerce-checkout #customer_details .woocommerce-additional-fields{margin-top:1rem}html .woocommerce-checkout form.woocommerce-checkout #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #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}@media(min-width: 640px){html .woocommerce-checkout form.woocommerce-checkout #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding:2rem 2rem 1rem !important;font-size:2em !important}}html .woocommerce-checkout form.woocommerce-checkout #order_review:not(.elementor-widget-woocommerce-checkout-page #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 1.5rem !important}@media(min-width: 640px){html .woocommerce-checkout form.woocommerce-checkout #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review){padding:0 2rem 2rem !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:not(.elementor-widget-woocommerce-checkout-page #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:not(.elementor-widget-woocommerce-checkout-page #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:.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:.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:rgba(0,0,0,0) !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}.woocommerce div.product form.bundle_form{display:block;margin:1.25rem 0 !important}.woocommerce div.product form.bundle_form .bundled_product{font-size:1em;background-color:rgba(0,0,0,0) !important}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_product_optional_checkbox{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;cursor:pointer;margin:1em 0 0}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_product_optional_checkbox input{height:1em;margin:0 .5em 0 0;width:1em}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_product_optional_checkbox .price{font-size:1.125rem;margin:0 0 0 .25em !important}.woocommerce div.product form.bundle_form .bundled_product .details h4.bundled_product_title{margin-bottom:.25rem}.woocommerce div.product form.bundle_form .bundled_product .details .variations .attribute_value_static{display:none}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_item_cart_details .price{font-size:1.125rem;margin:0 0 .25em}.woocommerce div.product form.bundle_form .bundled_product .details .bundled_item_cart_details .pay-later{display:none}.woocommerce div.product form.bundle_form .cart.bundle_data{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;display:block;width:100%;padding:0;margin:0}.woocommerce div.product form.bundle_form .cart.bundle_data:before{content:"";display:block;border-top:1px solid var(--astra-border-color, #ccc);padding-bottom:20px}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 -0.5em}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap>div{margin:0;padding:.5em}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_error{-webkit-box-ordinal-group:-1;-webkit-order:-2;-ms-flex-order:-2;order:-2;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_availability{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_availability .stock{margin:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price .price{margin:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price .price .price-subtotal{display:none}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price .price .price-discount{display:none;font-size:.875rem;margin-bottom:.375em;font-weight:400;color:var(--astra-text-color, rgba(0, 0, 0, 0.87));letter-spacing:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price .price .price-discount .discount{margin-right:.25em}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price .price del{color:var(--astra-text-color, rgba(0, 0, 0, 0.87))}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_price .price .price-total{margin:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_button .quantity{margin-bottom:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_button button{margin-bottom:0}.woocommerce div.product form.bundle_form .cart.bundle_data .bundle_wrap .bundle_button .added_to_cart{display:none}.woocommerce div.product form.bundle_form .bundled_product_summary .bundled_item_cart_details .price{display:none}.woocommerce div.product form.bundle_form.layout_default .bundled_product{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%;border:0;padding:0;margin:0 0 1rem}.woocommerce div.product form.bundle_form.layout_default .bundled_product:before,.woocommerce div.product form.bundle_form.layout_default .bundled_product:after{display:none}.woocommerce div.product form.bundle_form.layout_default .bundled_product .bundled_product_images{width:2.5rem !important;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;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:1rem;width:auto;float:none;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .details-info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 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;gap:.25rem}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart .variations{-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;margin:0}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart .bundled_item_wrap{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;gap:1rem;-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:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart .bundled_item_wrap:before,.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart .bundled_item_wrap:after{display:none}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart .price{margin:0;white-space:nowrap}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart .quantity{margin:0}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .cart .quantity .plus{margin-right:0 !important}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details h4.bundled_product_title{font-size:1rem;font-weight:700;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));color:var(--astra-heading-color, rgba(0, 0, 0, 0.87));margin:0}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details h4.bundled_product_title .item_qty{display:none}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .product_excerpt{line-height:1.5;font-size:.875em}.woocommerce div.product form.bundle_form.layout_default .bundled_product .details .product_excerpt p{margin:0}.woocommerce div.product form.bundle_form.layout_default .bundled_product+.bundled_product{padding-top:1rem;border-top:1px solid var(--astra-border-color, #ccc)}.woocommerce div.product form.bundle_form.layout_default .cart.bundle_data{margin-top:1rem}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products{grid-template-columns:repeat(auto-fill, minmax(104px, 1fr));-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;margin-bottom:1.5rem}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product{margin-bottom:0}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details h4.bundled_product_title{font-size:1rem;font-weight:700;font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));color:var(--astra-heading-color, rgba(0, 0, 0, 0.87));margin:0 0 .25rem}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details h4.bundled_product_title .item_qty{display:none}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .product_excerpt{line-height:1.5;font-size:.875em}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .product_excerpt p{margin:0}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .bundled_product_optional_checkbox{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .cart .variations{margin:0}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .cart .price{margin:0 0 .5rem}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .cart .quantity.buttons_added{margin:0;position:relative}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .cart .quantity.buttons_added .plus,.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .cart .quantity.buttons_added .minus{width:1.75rem}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .cart .quantity.buttons_added input{margin-right:0}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product .details .cart .quantity.buttons_added:last-child .plus{margin-right:0}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product.bundled_item_optional:before{background-color:var(--ast-global-color-8);border-radius:1.5em;font-size:.875em;display:block;color:var(--ast-global-color-5);position:absolute;line-height:1;top:1em;right:0;padding:.5em .75em;content:"optional";z-index:1}.woocommerce div.product form.bundle_form.layout_grid ul.bundled_products .bundled_product.bundled_item_optional+li.bundled_item_optional{grid-column-start:auto}.woocommerce div.product .summary form.bundle_form.layout_default .bundled_product{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.woocommerce div.product .summary-add-to-cart-form{width:100%}#wlfmc-tooltip{border-radius:0;background:#000;padding:4px 8px}#wlfmc-tooltip:after{border-color:#000 rgba(0,0,0,0)}#toast-container.toast-top-left{top:20px;left:20px}#toast-container.toast-top-right{top:20px;right:20px}#toast-container.toast-bottom-right{right:20px;bottom:20px}#toast-container.toast-bottom-left{bottom:20px;left:20px}#toast-container>.toast{opacity:1;background-color:var(--astra-site-background-color, #fff) !important;color:var(--astra-text-color, rgba(0, 0, 0, 0.87)) !important;font-size:14px;padding:12px 12px 12px 40px;box-shadow:0px 2px 4px rgba(0,0,0,.1),0px 10px 20px rgba(0,0,0,.1)}#toast-container>.toast .toast-progress{height:3px;opacity:.33}#toast-container>.toast a{color:var(--astra-link-color, "#ff6600") !important;font-weight:inherit;text-decoration:underline}#toast-container>.toast a:hover{color:var(--astra-link-h-color, "#ff9933") !important}#toast-container>.toast:after{font-size:20px;left:12px}.wlfmc-products-counter-wrapper .wlfmc-counter{gap:8px !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;padding:4px 8px 8px 8px}.wlfmc-products-counter-wrapper .wlfmc-counter .wlfmc-counter-icon{padding:0px}.wlfmc-products-counter-wrapper .wlfmc-counter .wlfmc-counter-icon i{opacity:1}.wlfmc-products-counter-wrapper .wlfmc-counter .wlfmc-counter-icon .wlfmc-counter-number{box-shadow:1px 1px 3px 0px rgba(0,0,0,.3);font-weight:600;font-size:12px}.wlfmc-products-counter-wrapper .wlfmc-counter .wlfmc-counter-icon .wlfmc-counter-number.position-top-right{top:-8px;right:-8px}.wlfmc-products-counter-wrapper .wlfmc-counter .wlfmc-counter-text{text-align:center;text-transform:uppercase;font-size:14px;color:#9e9e9e;line-height:1}.wlfmc-wishlist-form .wlfmc-guest-notice-wrapper{padding:1em 2em 1em 3.5em;margin:0 0 2em;position:relative;border-top:3px solid var(--astra-heading-color, rgba(0, 0, 0, 0.87));background-color:var(--ast-global-color-5);border-radius:2px;color:var(--astra-text-color, rgba(0, 0, 0, 0.87))}.wlfmc-wishlist-form .wlfmc-guest-notice-wrapper:before{font-family:WooCommerce;content:"";display:inline-block;position:absolute;top:1em;left:1.5em}.wlfmc-wishlist-form .wlfmc-guest-notice-wrapper .wlfmc-notice-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5rem 1rem;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.wlfmc-wishlist-form .wlfmc-guest-notice-wrapper .wlfmc-notice-buttons a.button{margin:0;padding:.75rem 1.25rem;line-height:1}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list{border:0}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .button{line-height:1}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper{grid-template-columns:1fr !important;gap:0 !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item{border:0 !important;border-bottom:1px solid var(--astra-border-color, #ccc) !important;margin:0 !important;width:100%;max-width:100% !important}@media(max-width: 768px){.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item{padding:0 0 10px !important}}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item:first-child{border-top:1px solid var(--astra-border-color, #ccc) !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item.show-meta-data{border-bottom:0 !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons{padding:10px 0 0;gap:1rem}@media(min-width: 769px){.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons{padding:0}}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons a{color:var(--astra-text-color, rgba(0, 0, 0, 0.87))}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons a:hover{color:var(--astra-link-color, "#ff6600")}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons .product-remove{width:auto;height:auto}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons .product-remove .wlfmc-icon-close{color:inherit;font-family:"Font Awesome 5 Free" !important;font-weight:400;font-size:18px}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons .product-remove .wlfmc-icon-close:before{content:"" !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons .product-components{width:auto;height:auto}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .wlfmc-action-icons .product-components .wlfmc-icon-components{color:inherit;font-weight:400;font-size:18px}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .product-thumbnail{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .product-thumbnail img{border-radius:0;max-width:128px !important;min-width:128px !important}@media(min-width: 769px){.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.first-column .wlfmc-thumbnail-wrapper .product-thumbnail img{max-width:96px !important;min-width:96px !important}}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .product-name{font-weight:400 !important;font-size:16px;color:var(--astra-heading-color, rgba(0, 0, 0, 0.87))}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .product-name strong{font-weight:400 !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .product-name span{font-family:var(--astra-font-family, "sans-serif");font-style:normal}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .product-date-added{display:block !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .price{font-size:16px !important;font-weight:600 !important;color:var(--astra-link-color, "#ff6600")}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .price .amount{color:inherit}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column dl.variation dt{padding-right:.25rem}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .gap-5{gap:8px !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .wlfmc-meta-data.wlfmc-absolute-meta-data{padding-top:20px;border-bottom:1px solid var(--astra-border-color, #ccc)}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .wlfmc-meta-data.wlfmc-absolute-meta-data>p{color:var(--astra-text-color, rgba(0, 0, 0, 0.87))}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .wlfmc-meta-data.wlfmc-absolute-meta-data>p span{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;gap:.5rem;font-weight:500;font-size:.875rem}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .wlfmc-meta-data.wlfmc-absolute-meta-data>p span .wlfmc-icon-components{color:inherit;font-weight:400;font-size:18px}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.center-column .wlfmc-meta-data.wlfmc-absolute-meta-data>p .close-components .wlfmc-icon-close{color:inherit;font-weight:400;font-size:18px}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-table-item td.last-column .product-date-added{display:none !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-row-meta-data{border:0 !important;border-bottom:1px solid var(--astra-border-color, #ccc) !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-row-meta-data td{padding:0 10px 10px 10px !important}@media(min-width: 769px){.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wishlist-items-wrapper tr.wlfmc-row-meta-data td{padding-left:44px !important}}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr{border:0 !important;margin:0 !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr.actions #bulk_actions{border:1px solid var(--astra-field-border-color, var(--astra-border-color, #ccc)) !important;font-size:16px !important;color:var(--astra-text-color, rgba(0, 0, 0, 0.87)) !important;background-color:var(--astra-field-background-color, var(--astra-content-background-color, #fff)) !important;min-height:40px !important;max-height:40px !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr.actions button{min-height:40px !important;max-height:40px !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr.actions .action-wrapper>div{-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;-ms-flex:1;flex:1}@media(min-width: 769px){.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr.actions .action-wrapper>div{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr.actions .action-wrapper .wlfmc_wishlist_bulk_action{gap:.5rem !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr.actions .action-wrapper .add-all-to-cart-btn{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .wlfmc-wishlist-footer tr td{padding:16px 10px !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .checkbox-label{width:1em !important;height:1em !important;line-height:1 !important;font-size:18px !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .checkbox-label input[type=checkbox]+span{cursor:pointer;width:1em;height:1em;font-size:1em;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .checkbox-label input[type=checkbox]+span:before{border:0;background-color:rgba(0,0,0,0);content:"";-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:1em;font-weight:400;width:1em;height:1em}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .checkbox-label input[type=checkbox]+span:after{content:none !important}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .checkbox-label input[type=checkbox]:checked+span:before{color:var(--astra-theme-color, #ff6600);font-weight:900;content:""}.wlfmc-wishlist-form .wlfmc-wishlist-table.view-mode-list .checkbox-label input[type=checkbox]:disabled+span{opacity:.5}.tinv-wishlist .tinv-header{display:none}.tinv-wishlist table.tinvwl-table-manage-list{border:0}.tinv-wishlist table.tinvwl-table-manage-list td,.tinv-wishlist table.tinvwl-table-manage-list th{border-right:0;border-left:0;padding:.75rem 1rem}.tinv-wishlist table.tinvwl-table-manage-list td.product-remove button{background:none}.tinv-wishlist table.tinvwl-table-manage-list td.product-remove button i.ftinvwl{font-family:"Font Awesome 5 Free" !important;font-weight:400}.tinv-wishlist table.tinvwl-table-manage-list td.product-remove button i.ftinvwl:before{content:"" !important}.tinv-wishlist table.tinvwl-table-manage-list td.product-thumbnail img{max-width:3rem}.tinv-wishlist table.tinvwl-table-manage-list td.product-name a{font-family:var(--astra-heading-font-family, var(--astra-font-family, "sans-serif"));color:var(--astra-heading-color, rgba(0, 0, 0, 0.87));font-weight:normal;font-style:italic}.tinv-wishlist table.tinvwl-table-manage-list td.product-name dl.variation .variation-lore_promise,.tinv-wishlist table.tinvwl-table-manage-list td.product-name dl.variation .variation-lore_gift_wrap{display:none}.tinv-wishlist table.tinvwl-table-manage-list td.product-action .button{white-space:nowrap;font-size:.875em}.tinv-wishlist table.tinvwl-table-manage-list thead th{text-align:left;text-transform:uppercase}.tinv-wishlist table.tinvwl-table-manage-list tfoot th,.tinv-wishlist table.tinvwl-table-manage-list tfoot td{border:0}@media(max-width: 768px){.tinv-wishlist table.tinvwl-table-manage-list thead{display:none}.tinv-wishlist table.tinvwl-table-manage-list tbody tr{position:relative}.tinv-wishlist table.tinvwl-table-manage-list tbody td{padding:0;text-align:left}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{position:absolute;right:0;width:32px !important;padding:0;top:1rem}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-thumbnail{padding-top:.5rem;padding-bottom:.5rem}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-action{padding-top:.5rem;padding-bottom:1rem}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-stock p{margin:0}.tinv-wishlist table.tinvwl-table-manage-list tbody td.product-remove{padding-bottom:1rem}}.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:rgba(0,0,0,0)}.custom-scrollbars::-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,#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{width:8px;position:absolute}.custom-scrollbars::-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,#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{background:rgba(0,0,0,.075);border-radius:2px}.custom-scrollbars::-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,#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{background:rgba(0,0,0,.25);border-radius:2px}.custom-scrollbars::-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,#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{background:rgba(0,0,0,.3)}.custom-scrollbars::-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,#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{background:rgba(0,0,0,.1)}.ast-single-entry-banner .entry-title{margin-bottom:.5rem}.ast-single-entry-banner .ast-container{padding-top:0;padding-bottom:0}.ast-single-entry-banner *:last-child{margin-bottom:0}.ast-archive-description{border:0;display:grid;gap:8px;margin-bottom:20px;padding-bottom:20px}.ast-archive-description>*{margin:0 !important}.ast-archive-description>*:empty{display:none}.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:.125em .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:600}.entry-content details,.entry-content[ast-blocks-layout] details,.elementor-widget-container details{width:100%;margin-bottom:1em}.entry-content details summary,.entry-content[ast-blocks-layout] details summary,.elementor-widget-container details summary{font-size:1.125em;font-weight: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:none}#ast-desktop-header .ast-header-sticked,#ast-mobile-header .ast-header-sticked{box-shadow:0px 1px 1px rgba(0,0,0,.05),0px 2px 4px rgba(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{font-size:20px;margin-left:-0.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:-0.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:rgba(0,0,0,0)}#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:rgba(0,0,0,0);color:var(--astra-text-color, rgba(0, 0, 0, 0.87));width:24px;height:24px;padding:0;position:absolute;right:24px;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;font-size:1.5rem !important}#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:rgba(0,0,0,0);border:0;padding:0;right:44px}#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;box-shadow:0px 1px 1px rgba(0,0,0,.05),0px 2px 4px rgba(0,0,0,.05);width:calc(100dvw - 40px - 40px - 44px)}#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:4rem;padding-left:1em;width:100%;font-size:1em}#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;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{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:3em}#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-1],#ast-mobile-header .ast-builder-layout-element[data-section=section-header-search],#ast-mobile-header .ast-builder-layout-element[data-section^=section-hb-html-1]{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-1],#ast-mobile-header .ast-builder-layout-element[data-section=section-header-search],#ast-mobile-header .ast-builder-layout-element[data-section^=section-hb-html-1]{max-width:360px}}#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-mobile-header .ast-builder-layout-element[data-section=section-header-woo-cart] .ast-addon-cart-wrap{padding:8px}#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;padding:0}#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{font-size:12px;line-height:1;border-radius:4px;padding:4px;top:-12px;right:-14px}#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 .ast-builder-grid-row.ast-grid-center-col-layout{grid-template-columns:1fr auto 1fr}#ast-mobile-header .ast-primary-header-bar .site-header-primary-section-right{gap:4px}#ast-mobile-header .ast-primary-header-bar .site-header-primary-section-right>*{padding:0}#ast-desktop-header .ast-primary-header-bar .site-header-primary-section-right{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:8px}#ast-desktop-header .ast-primary-header-bar .site-header-primary-section-right>*{padding:0}.ast-theme-transparent-header #ast-desktop-header,.ast-theme-transparent-header #ast-mobile-header{box-shadow:none}#secondary{border:none !important}#secondary ul.menu{font-size:1.125em}#secondary ul.menu ul{font-size:1em;font-weight:400}#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:.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}.site #primary{border:0 !important;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}#primary,#secondary{padding-top:0;padding-bottom:0}
/*# sourceMappingURL=style.css.map */