.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{padding-top:100px;padding-bottom:100px}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.single.ast-narrow-container .ast-author-details,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container{padding-top:100px;padding-bottom:100px}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{padding-right:100px;padding-left:100px}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .ast-author-details,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container{padding-right:100px;padding-left:100px}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:100px;margin-bottom:100px}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:0;padding-right:0}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-100px;margin-left:-100px}@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{padding-top:1.5em;padding-bottom:1.5em}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{padding-right:2.14em;padding-left:2.14em}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.single.ast-narrow-container .ast-author-details,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container{padding-top:1.5em;padding-bottom:1.5em}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .ast-author-details,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container{padding-right:2.14em;padding-left:2.14em}.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary,.ast-narrow-container #primary{margin-top:1.5em;margin-bottom:1.5em}.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-narrow-container #primary{padding-left:0;padding-right:0}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em}}@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{padding-top:1.5em;padding-bottom:1.5em}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.single.ast-narrow-container .ast-author-details,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container{padding-top:1.5em;padding-bottom:1.5em}.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .ast-single-related-posts-container{padding-right:1em;padding-left:1em}.ast-narrow-container .ast-article-post,.ast-narrow-container .ast-article-single,.ast-narrow-container .comments-count-wrapper,.ast-narrow-container .ast-comment-list li.depth-1,.ast-narrow-container .comment-respond,.ast-narrow-container .related-posts-title-wrapper,.ast-narrow-container .related-posts-title-wrapper,.single.ast-narrow-container .ast-author-details,.single.ast-narrow-container .about-author-title-wrapper,.ast-narrow-container .ast-related-posts-wrap,.ast-narrow-container .ast-woocommerce-container,.ast-narrow-container .ast-single-related-posts-container{padding-right:1em;padding-left:1em}.ast-no-sidebar.ast-separate-container .entry-content .alignfull,.ast-no-sidebar.ast-narrow-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em}}.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{right:calc( 20px - 0.907em )}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:calc( 20px - 0.907em )}@media (max-width:921px){.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{top:0;right:calc( 20px - 0.907em )}.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:calc( 20px - 0.907em )}}@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0}}@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em}}.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-top:0}}.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0}@media (max-width:921px){.ast-separate-container #primary,.ast-narrow-container #primary{padding-bottom:0}}.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-megamenu,.ast-builder-menu-1 .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-left-width:1px;border-color:#eaeaea;border-style:solid}@media (max-width:921px){.ast-header-break-point .ast-builder-menu-1 .main-header-menu .sub-menu>.menu-item>.menu-link{padding-top:0;padding-bottom:0;padding-left:30px;padding-right:20px}.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children>.ast-menu-toggle{top:0;right:calc( 20px - 0.907em )}}@media (max-width:544px){.ast-header-break-point .ast-builder-menu-1 .sub-menu .menu-item.menu-item-has-children>.ast-menu-toggle{top:0}}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:#fff}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:#fff}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-fill{background:var(--ast-global-color-0)}[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-fill,[CLASS*=-sticky-header-active] .ast-header-sticked [data-section=section-header-mobile-trigger] .ast-button-wrap .ast-mobile-menu-trigger-minimal{color:#fff;border:none}.site-title,.site-title a{font-family:'Quicksand',sans-serif}.secondary .widget-title{font-family:'Quicksand',sans-serif}.ast-small-footer{font-size:12px;font-size:.705882352941rem;font-weight:400;text-transform:uppercase}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Quicksand',sans-serif}button,.ast-button,input#submit,input[type=button],input[type=submit],input[type=reset]{font-size:14px;font-size:.823529411765rem;font-weight:300}.ast-hfb-header .ast-builder-menu-1 .main-header-menu .sub-menu .menu-link{font-size:14px;font-size:.823529411765rem}#secondary .wp-block-group *:not(h2:first-of-type){font-size:!important}@media (max-width:921px){#secondary .wp-block-group *:not(h2:first-of-type){font-size:!important}}@media (max-width:544px){#secondary .wp-block-group *:not(h2:first-of-type){font-size:!important}}.woocommerce.ast-woocommerce-shop-page-modern-style .astra-shop-filter-button{vertical-align:middle;margin:0}.astra-shop-filter-button svg{margin-right:5px;fill:currentColor}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .astra-shop-filter-button{float:right}@media(max-width:544px){.ast-header-break-point .ast-shop-toolbar-container{position:fixed;bottom:0;left:0;right:0;z-index:590}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .woocommerce-ordering{float:left;clear:both;margin-left:0;width:auto}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-shop-toolbar-container,.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap,.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters>*{margin-bottom:0}.ast-header-break-point.ast-woocommerce-shop-page-modern-style ul.products{margin-top:2.5em}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters .woocommerce-result-count{display:none}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters>*:not(:last-child){margin-right:15px}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters .ast-view-trigger{-js-display:flex;display:flex}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters .ast-products-view{-js-display:inline-flex;display:inline-flex}}.woocommerce ul.products li.product .onsale.circle-outline,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce div.product .onsale.circle-outline,.woocommerce div.product .onsale.square-outline{background:#fff;border:2px solid var(--ast-global-color-0);color:var(--ast-global-color-0)}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale,.woocommerce div.product .onsale.circle-outline,.woocommerce div.product .onsale.square-outline,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce ul.products li.product .onsale.circle-outline{color:var(--ast-global-color-5);border-color:var(--ast-global-color-5)}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale,.woocommerce span.onsale{background-color:var(--ast-global-color-5)}.ast-shop-load-more:hover{color:#000;border-color:var(--ast-global-color-0);background-color:var(--ast-global-color-0)}.ast-loader>div{background-color:var(--ast-global-color-0)}.woocommerce nav.woocommerce-pagination ul li>span.current,.woocommerce nav.woocommerce-pagination ul li>.page-numbers{border-color:var(--ast-global-color-0)}.ast-woo-two-step-checkout .ast-checkout-slides .flex-prev.button{color:var(--ast-global-color-5);border-color:var(--ast-global-color-1);background-color:var(--ast-global-color-1)}.widget_layered_nav_filters ul li.chosen a:before{color:var(--ast-global-color-0)}.single-product div.product .entry-title{font-weight:400}.woocommerce-grouped-product-list p.ast-stock-detail{margin-bottom:unset}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-weight:500}.woocommerce.archive ul.products li a.button,.woocommerce>ul.products li a.button,.woocommerce related a.button,.woocommerce .related a.button,.woocommerce .up-sells a.button .woocommerce .cross-sells a.button{padding-top:10px;padding-right:20px;padding-bottom:10px;padding-left:20px}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-summary-wrap,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-summary-wrap{padding-top:30px;padding-right:30px;padding-bottom:1px;padding-left:30px}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0px 1px 3px -2px rgba(0,0,0,.1)}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0px 10px 20px 0px rgba(0,0,0,.1)}.woocommerce .quantity .ast-vertical-icon{color:#fff;background-color:var(--ast-global-color-0);border:unset;font-size:15px}.woocommerce input[type=number].qty.ast-no-internal-border{color:#666;font-size:13px}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon:after,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon:after{content:"\e5d2";font-family:'Astra';text-decoration:inherit}.woocommerce .astra-off-canvas-sidebar-wrapper .close:after,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close:after{content:"\e5cd";font-family:'Astra';display:inline-block;font-size:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:normal}#ast-quick-view-close:before{content:"\e5cd";font-family:'Astra';text-decoration:inherit}.ast-icon-previous:before,.ast-icon-next:before{content:"\e900";font-family:'Astra';display:inline-block;font-size:.8rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;line-height:normal;font-style:normal}.ast-icon-previous:before{transform:rotate(90deg)}.ast-icon-next:before{transform:rotate(-90deg)}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev:before,#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next:before{content:"\e900";font-family:Astra;font-size:20px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav a{width:20px;height:20px}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-prev{left:10px}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-next{right:10px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev{transform:rotate(90deg)}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next{transform:rotate(-90deg)}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .qty{border:1px solid var(--ast-border-color)}.woocommerce .quantity .plus{border-left:none}.woocommerce .quantity .minus{border-right:none}.woocommerce .quantity .minus,.woocommerce .quantity .plus{font-size:18px}.ast-builder-layout-element[data-section=section-hb-woo-cart]{padding:0;margin-left:1em;margin-right:1em;margin:0}.ast-builder-layout-element[data-section=section-hb-woo-cart] .ast-addon-cart-wrap{display:inline-block;padding:0 .6em}.ast-menu-cart-outline .ast-addon-cart-wrap{border-width:0}.ast-menu-cart-outline .ast-cart-menu-wrap .count,.ast-menu-cart-outline .ast-addon-cart-wrap{border-style:solid;border-color:var(--ast-global-color-0)}@media screen and (min-width:922px){.woocommerce div.product.ast-product-gallery-layout-vertical .onsale,.woocommerce div.product.ast-product-gallery-layout-vertical .ast-onsale-card{left:12.5%;left:-webkit-calc(12.5% + 1.3em);left:calc(12.5% + 1.3em)}.woocommerce div.product.ast-product-gallery-with-no-image .onsale{top:-.5em;left:-.5em}}@media (min-width:922px){.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:50%}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:46%}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs{width:calc(25% - 1em)}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs li{width:100%}.woocommerce.ast-woo-two-step-checkout form #order_review,.woocommerce.ast-woo-two-step-checkout form #order_review_heading,.woocommerce-page.ast-woo-two-step-checkout form #order_review,.woocommerce-page.ast-woo-two-step-checkout form #order_review_heading,.woocommerce.ast-woo-two-step-checkout form #customer_details.col2-set,.woocommerce-page.ast-woo-two-step-checkout form #customer_details.col2-set{width:100%}}@media (min-width:922px){.woocommerce div.product.ast-product-gallery-layout-vertical .flex-viewport{width:75%;float:right}}@media (max-width:922px){.ast-product-navigation-wrapper{text-align:center}}@media (min-width:921px){#ast-quick-view-content div.summary form.cart.stick{position:absolute;bottom:0;background:#fff;margin:0;padding:20px 30px 15px 0;width:calc(50% - 30px)}}@media (max-width:921px){#ast-quick-view-content div.summary form.cart.stick .button{padding:10px}#ast-quick-view-modal .ast-content-main-wrapper{top:0;right:0;bottom:0;left:0;transform:none !important;width:100%;position:relative;overflow:hidden;padding:10%;height:100%}#ast-quick-view-content div.summary,#ast-quick-view-content div.images{min-width:auto}#ast-quick-view-modal.open .ast-content-main{transform:none !important}}@media (max-width:921px){.woocommerce div.product .related.products ul.products li.product,.woocommerce[class*=rel-up-columns-] div.product .related.products ul.products li.product,.woocommerce-page div.product .related.products ul.products li.product,.woocommerce-page[class*=rel-up-columns-] div.product .related.products ul.products li.product{margin-right:20px;clear:none}}@media (min-width:545px) and (max-width:921px){.woocommerce-page.tablet-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-1 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-1 div.product .up-sells ul.products li.product{width:100%;margin-right:0}.woocommerce-page.tablet-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product{width:calc(50% - 10px);margin-right:20px}.woocommerce-page.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce-page.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n),.woocommerce.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n){clear:right;margin-right:0}.woocommerce-page.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce-page.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1),.woocommerce.tablet-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce.tablet-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1){clear:left}.woocommerce-page.tablet-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product{width:calc(33.33% - 14px)}.woocommerce-page.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce-page.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n),.woocommerce.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n){clear:right;margin-right:0}.woocommerce-page.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce-page.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1),.woocommerce.tablet-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce.tablet-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1){clear:left}.woocommerce-page.tablet-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product{width:calc(25% - 15px)}.woocommerce-page.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce-page.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n),.woocommerce.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n){clear:right;margin-right:0}.woocommerce-page.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce-page.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1),.woocommerce.tablet-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce.tablet-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1){clear:left}.woocommerce-page.tablet-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product{width:calc(20% - 16px)}.woocommerce-page.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce-page.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n),.woocommerce.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n){clear:right;margin-right:0}.woocommerce-page.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce-page.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1),.woocommerce.tablet-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce.tablet-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1){clear:left}.woocommerce-page.tablet-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce-page.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product,.woocommerce.tablet-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product{width:calc(16.66% - 17px)}.woocommerce-page.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce-page.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n),.woocommerce.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n){clear:right;margin-right:0}.woocommerce-page.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce-page.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1),.woocommerce.tablet-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce.tablet-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1){clear:left}}@media (min-width:545px){#ast-quick-view-content div.summary{overflow-y:auto}}@media (max-width:544px){.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:none;display:block}#ast-quick-view-content{max-width:initial !important;max-height:initial !important}#ast-quick-view-modal .ast-content-main-wrapper{height:auto}#ast-quick-view-content div.images{width:100%;float:none}#ast-quick-view-content div.summary{width:100%;float:left;margin:0;padding:15px;max-height:initial !important}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-2 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-left:0}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-3 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item,.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-5 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-right:0}.woocommerce-page.mobile-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-1 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-1 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-1 div.product .up-sells ul.products li.product{width:100%;margin-right:0}.woocommerce-page.mobile-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-2 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product{width:calc(50% - 10px)}.woocommerce-page.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce-page.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n),.woocommerce.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n),.woocommerce.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n){margin-right:0;clear:right}.woocommerce-page.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce-page.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1),.woocommerce.mobile-rel-up-columns-2 div.product .related.products ul.products li.product:nth-child(2n+1),.woocommerce.mobile-rel-up-columns-2 div.product .up-sells ul.products li.product:nth-child(2n+1){clear:left}.woocommerce-page.mobile-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-3 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product{width:calc(33.33% - 14px);margin-right:20px}.woocommerce-page.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce-page.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n),.woocommerce.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n),.woocommerce.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n){margin-right:0;clear:right}.woocommerce-page.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce-page.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1),.woocommerce.mobile-rel-up-columns-3 div.product .related.products ul.products li.product:nth-child(3n+1),.woocommerce.mobile-rel-up-columns-3 div.product .up-sells ul.products li.product:nth-child(3n+1){clear:left}.woocommerce-page.mobile-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-4 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product{width:calc(25% - 15px);margin-right:20px;clear:none}.woocommerce-page.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce-page.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n),.woocommerce.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n),.woocommerce.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n){clear:right;margin-right:0}.woocommerce-page.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce-page.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1),.woocommerce.mobile-rel-up-columns-4 div.product .related.products ul.products li.product:nth-child(4n+1),.woocommerce.mobile-rel-up-columns-4 div.product .up-sells ul.products li.product:nth-child(4n+1){clear:left}.woocommerce-page.mobile-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-5 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product{width:calc(20% - 16px)}.woocommerce-page.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce-page.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n),.woocommerce.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n),.woocommerce.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n){margin-right:0;clear:right}.woocommerce-page.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce-page.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1),.woocommerce.mobile-rel-up-columns-5 div.product .related.products ul.products li.product:nth-child(5n+1),.woocommerce.mobile-rel-up-columns-5 div.product .up-sells ul.products li.product:nth-child(5n+1){clear:left}.woocommerce-page.mobile-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce-page.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product,.woocommerce.mobile-rel-up-columns-6 div.product .related.products ul.products li.product,.woocommerce.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product{width:calc(16.66% - 17px)}.woocommerce-page.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce-page.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n),.woocommerce.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n),.woocommerce.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n){margin-right:0;clear:right}.woocommerce-page.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce-page.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1),.woocommerce.mobile-rel-up-columns-6 div.product .related.products ul.products li.product:nth-child(6n+1),.woocommerce.mobile-rel-up-columns-6 div.product .up-sells ul.products li.product:nth-child(6n+1){clear:left}.ast-header-break-point .ast-shop-toolbar-container{column-gap:20px;flex-direction:column;-js-display:flex;display:flex;justify-content:inherit;align-items:inherit}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{margin-bottom:20px}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap>*:first-child{flex:1 1 auto}.ast-header-break-point .ast-shop-toolbar-container>*:last-child{float:unset}}.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-inner-spin-button,.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-outer-spin-button{-webkit-appearance:auto}.ast-collapse-filter{display:none;width:100%;padding-bottom:1.5em}.ast-collapse-filter .ast-filter-wrap{display:grid;column-gap:2em;width:100%}.ast-collapse-filter .ast-filter-wrap>div{-js-display:flex;display:flex;flex-direction:column;width:100%}.ast-collapse-filter .ast-filter-wrap>div.wcapf-widget-hidden{display:none}.ast-filter-wrap{grid-template-columns:repeat(4,1fr)}@media (max-width:922px){.ast-filter-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width:545px){.ast-filter-wrap{grid-template-columns:repeat(1,1fr)}}.ast-collapse-filter .ast-filter-wrap{max-height:130px;overflow-y:auto}.ast-filter-wrap .widget-title{position:relative;cursor:pointer;padding-right:1em}.ast-filter-wrap .widget-title .ahfb-svg-iconset{position:absolute;right:0;top:.5em;width:.7em;fill:var(--ast-global-color-3);pointer-events:none;transition:.3s}.ast-filter-wrap .widget-title.active .ahfb-svg-iconset{transform:rotate(180deg)}.ast-filter-wrap .ast-filter-content{overflow:hidden;transition:.3s}.ast-filter-wrap .widget-title.active+.ast-filter-content{overflow:inherit}.ast-filter-content .price_slider_wrapper{padding-top:1em}.ast-filter-wrap .ast-woo-sidebar-widget.widget,.astra-off-canvas-sidebar .ast-filter-wrap .widget,.ast-collapse-filter .ast-filter-wrap>div{margin-bottom:0}.ast-accordion-layout .ast-woo-sidebar-widget.widget{margin-top:1.8em}.ast-woo-sidebar-widget .ast-filter-content-inner,.astra-off-canvas-sidebar .ast-filter-content-inner,.ast-collapse-filter .ast-filter-content-inner{padding-bottom:1em}@media screen and (min-width:544px){body.woocommerce-cart .woocommerce .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap{padding-right:10em}body.woocommerce-cart .cross-sells ul.products .ast-article-single .astra-shop-summary-wrap .price{max-width:10.5em}}.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:center}.woocommerce.ast-woocommerce-shop-page-list-view ul.products li.product{display:grid;grid-template-columns:1fr 2fr;padding-bottom:0}.woocommerce.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-thumbnail-wrap{width:100%;margin-bottom:0}.woocommerce.ast-woocommerce-shop-page-list-view .ast-woo-shop-product-description{display:block}.ast-desktop .woocommerce-ordering{margin:0 10px}.ast-view-trigger svg{fill:currentColor}.ast-products-view{display:flex;align-items:center}.ast-view-trigger{height:17px;color:var(--ast-global-color-3);cursor:pointer}.ast-view-trigger:not(:first-child){margin-left:10px}.ast-view-trigger.active{color:var(--ast-global-color-0)}.ast-force-short-desc-listview-display .ast-woo-shop-product-description{display:none}.ast-force-short-desc-listview-display.ast-woocommerce-shop-page-list-style .ast-woo-shop-product-description{display:block}.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:flex-start}@media (max-width:921px){.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:center}}@media (max-width:544px){.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:center}}.ast-woocommerce-shop-page-list-view ul.products:before{content:unset}.woocommerce ul.products:not(.elementor-grid) li.product{transition:none}.ast-woocommerce-shop-page-list-view ul.products:not(.elementor-grid){display:grid;column-gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.woocommerce.ast-woocommerce-shop-page-list-view ul.products:not(.elementor-grid) li.product{width:100%;transition:none}@media (max-width:921px){body.woocommerce.ast-woocommerce-shop-page-list-view ul.products:not(.elementor-grid){grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:544px){body.woocommerce.ast-woocommerce-shop-page-list-view ul.products:not(.elementor-grid){grid-template-columns:repeat(1,minmax(0,1fr))}}.woocommerce.woocommerce-checkout #payment ul.payment_methods,.woocommerce-page.woocommerce-checkout #payment ul.payment_methods{border:0;border-radius:0}.woocommerce.woocommerce-checkout #payment ul.payment_methods>li:first-child,.woocommerce-page.woocommerce-checkout #payment ul.payment_methods>li:first-child{border-radius:0}.ast-search-box.header-cover #close:before,.ast-search-box.full-screen #close:before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out}#ast-fixed-header .main-header-bar .site-title a,#ast-fixed-header .main-header-bar .site-title a:focus,#ast-fixed-header .main-header-bar .site-title a:hover,#ast-fixed-header .main-header-bar .site-title a:visited,.main-header-bar.ast-sticky-active .site-title a,.main-header-bar.ast-sticky-active .site-title a:focus,.main-header-bar.ast-sticky-active .site-title a:hover,.main-header-bar.ast-sticky-active .site-title a:visited{color:#222}#ast-fixed-header .main-header-bar .site-description,.main-header-bar.ast-sticky-active .site-description{color:var(--ast-global-color-3)}#ast-fixed-header .main-header-menu>.menu-item.current-menu-item>.menu-link,#ast-fixed-header .main-header-menu>.menu-item.current-menu-ancestor>.menu-link,.main-header-bar.ast-sticky-active .main-header-menu>.menu-item.current-menu-item>.menu-link,.main-header-bar.ast-sticky-active .main-header-menu>.menu-item.current-menu-ancestor>.menu-link{color:var(--ast-global-color-0)}#ast-fixed-header .main-header-menu,#ast-fixed-header .main-header-menu>.menu-item>.menu-link,#ast-fixed-header .ast-masthead-custom-menu-items,#ast-fixed-header .ast-masthead-custom-menu-items a,.main-header-bar.ast-sticky-active,.main-header-bar.ast-sticky-active .main-header-menu>.menu-item>.menu-link,.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items,.main-header-bar.ast-sticky-active .ast-masthead-custom-menu-items a{color:var(--ast-global-color-3)}#ast-fixed-header .main-header-menu .menu-link:hover,#ast-fixed-header .main-header-menu .menu-item:hover>.menu-link,#ast-fixed-header .main-header-menu .menu-item.focus>.menu-link,.main-header-bar.ast-sticky-active .main-header-menu .menu-item:hover>.menu-link,.main-header-bar.ast-sticky-active .main-header-menu .menu-item.focus>.menu-link{color:var(--ast-global-color-0)}#ast-fixed-header .main-header-menu .ast-masthead-custom-menu-items a:hover,#ast-fixed-header .main-header-menu .menu-item:hover>.ast-menu-toggle,#ast-fixed-header .main-header-menu .menu-item.focus>.ast-menu-toggle,.main-header-bar.ast-sticky-active .main-header-menu .menu-item:hover>.ast-menu-toggle,.main-header-bar.ast-sticky-active .main-header-menu .menu-item.focus>.ast-menu-toggle{color:var(--ast-global-color-0)}#masthead .site-logo-img .sticky-custom-logo .astra-logo-svg,.site-logo-img .sticky-custom-logo .astra-logo-svg,.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg{width:220px}.site-logo-img .sticky-custom-logo img{max-width:220px}@media (max-width:543px){#masthead .site-logo-img .sticky-custom-logo .astra-logo-svg,.site-logo-img .sticky-custom-logo .astra-logo-svg,.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img .astra-logo-svg{width:180px}.site-logo-img .sticky-custom-logo img{max-width:180px}}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:220px}@media (max-width:921px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:120px}}@media (max-width:543px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:100px}}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity{padding-top:0;padding-bottom:0}[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover>.menu-link,[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-1 #ast-hf-menu-1.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px)}}[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover>.menu-link,[CLASS*=-sticky-header-active].ast-desktop .ast-builder-menu-2 #ast-hf-menu-2.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px)}}#ast-fixed-header .site-title a,#ast-fixed-header .site-title a:focus,#ast-fixed-header .site-title a:hover,#ast-fixed-header .site-title a:visited{color:#222}#ast-fixed-header.site-header .site-description{color:var(--ast-global-color-3)}.ast-transparent-header #ast-fixed-header .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,#ast-fixed-header .main-header-bar,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field:focus{background:var(--ast-global-color-4)}