.woocommerce a.added_to_cart{display:none}.cart-collaterals h2,.woocommerce-Address h3{padding:.7em 1em}.wc-block-grid__product .wc-block-grid__product-onsale,.woocommerce span.onsale{color:#fff;background-color:var(--ast-global-color-2)}.woocommerce-info,.woocommerce-message{border-top-color:#017cf7}.woocommerce-info:before,.woocommerce-message:before{color:#017cf7}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border-color:#017cf7}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{color:var(--ast-global-color-5);background:#017cf7}.woocommerce-MyAccount-navigation-link.is-active a{color:#ff7f00}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#017cf7}.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating,.woocommerce .star-rating:before{color:var(--ast-global-color-3)}.woocommerce div.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover:before,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before{background:#017cf7}.entry-content .woocommerce-error,.entry-content .woocommerce-info,.entry-content .woocommerce-message{padding:1em 2em 1em 3.5em}.woocommerce ul.product-categories>li ul li{position:relative}.woocommerce ul.product-categories>li ul li:before{height:6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;border-style:solid;border-width:1px 1px 0 0;top:50%;width:6px;margin-top:-2px;display:inline-block}.woocommerce ul.product-categories>li ul li a{margin-left:15px}.ast-site-header-cart.ast-menu-cart-fill i.astra-icon{font-size:1.1em}li.woocommerce-custom-menu-item .ast-site-header-cart i.astra-icon:after{padding-left:2px}.ast-separate-container .ast-woocommerce-container{padding:3em}@media (min-width:545px) and (max-width:921px){.woocommerce-page.tablet-columns-3 ul.products:not(.elementor-grid),.woocommerce.tablet-columns-3 ul.products li.product{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:922px){.woocommerce form.checkout_coupon{width:50%}}@media (max-width:921px){.woocommerce-cart .woocommerce-shipping-calculator .button{width:100%}.woocommerce-cart table.cart td.actions .ast-return-to-shop{text-align:center;margin-top:1em;display:block}}@media (max-width:544px){.ast-separate-container .ast-woocommerce-container{padding:.54em 1em 1.33333em}.woocommerce-error,.woocommerce-info,.woocommerce-message{flex-wrap:wrap;display:flex}.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-message a.button{order:1;margin-top:.5em}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{margin-bottom:2em;float:none}.woocommerce #content table.cart td.actions .button,.woocommerce table.cart td.actions .button,.woocommerce-page #content table.cart td.actions .button,.woocommerce-page table.cart td.actions .button{padding-right:1em;padding-left:1em}.woocommerce #content table.cart .button,.woocommerce-page #content table.cart .button{width:100%}.woocommerce #content table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon{float:none}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button{flex:1}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a{display:block}.woocommerce ul.products a.button.loading:after,.woocommerce-page ul.products a.button.loading:after{position:static;margin-left:5px;display:inline-block}.woocommerce-page.mobile-columns-1 .site-main ul.products li.product:nth-child(n),.woocommerce.mobile-columns-1 .site-main ul.products li.product:nth-child(n){margin-right:0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{margin-right:0;display:block}}@media (min-width:922px){.ast-woo-shop-archive .site-content>.ast-container{max-width:1540px}.woocommerce-page.woocommerce-checkout form #customer_details.col2-set .col-1,.woocommerce-page.woocommerce-checkout form #customer_details.col2-set .col-2,.woocommerce.woocommerce-checkout form #customer_details.col2-set .col-1,.woocommerce.woocommerce-checkout form #customer_details.col2-set .col-2{width:auto;float:none}.woocommerce-page.woocommerce-checkout form #customer_details.col2-set,.woocommerce.woocommerce-checkout form #customer_details.col2-set{margin-right:4.347826087%;width:55%;float:left}.woocommerce-page.woocommerce-checkout form #order_review,.woocommerce-page.woocommerce-checkout form #order_review_heading,.woocommerce.woocommerce-checkout form #order_review,.woocommerce.woocommerce-checkout form #order_review_heading{margin-right:0;clear:right;width:40%;float:right}}@media (max-width:420px){.mobile-columns-3 .ast-onsale-card{top:1em;left:1em}}.ast-select-options-trigger.loading:after{-webkit-animation:dotPulse .65s cubic-bezier(.21,.53,.56,.8) 0s infinite;animation:dotPulse .65s cubic-bezier(.21,.53,.56,.8) 0s infinite;height:16px;margin-right:-8px;right:50%;content:" ";position:absolute;top:50%;background-color:var(--ast-global-color-2);border-radius:100%;left:auto;width:16px;background-image:none;margin-top:-12px;display:block}.ast-select-options-trigger.loading .ast-icon{display:none}@media (max-width:420px){.mobile-columns-3 .ast-select-options-trigger{right:.5em;top:.5em}}.woocommerce div.product form.cart .variations tr{flex-wrap:wrap;margin-bottom:1em;display:flex}.woocommerce div.product form.cart .variations td{width:calc(100% - 70px)}.woocommerce div.product form.cart .variations td.label,.woocommerce div.product form.cart .variations th.label{padding-right:1em;width:70px}.ast-woo-active-filter-widget .wc-block-active-filters{justify-content:space-between;align-items:self-start;display:flex}.ast-woo-active-filter-widget .wc-block-active-filters__clear-all{flex:none;margin-top:2px}.ast-single-product-payments.ast-text-color-version img{filter:grayscale(100%)}