@charset "UTF-8";.responsive #top #header .menu-item-search-dropdown a{align-items:center;border-right:solid 1px #fff;display:flex;flex-direction:column;justify-content:center}.responsive #top #header #header_meta{border-bottom:solid 1px #ededed;min-height:0;padding:.5rem 0}@media only screen and (max-width:989px){.responsive #top #header #header_meta{padding:.5rem 1rem}}.responsive #top #header #header_meta .container{display:flex;flex-direction:row;justify-content:space-between;min-height:0}.responsive #top #header #header_meta .container::after{display:none}.responsive #top #header #header_meta .container .phone-info{display:none}.responsive #top #header #header_meta .container .sub_menu{align-items:center;display:flex;flex-direction:row;flex-shrink:0;float:none;font-size:.75rem;line-height:1;margin-left:auto;order:1;padding:0;top:0}.responsive #top #header #header_meta .container .sub_menu .menu{float:none}.responsive #top #header #header_meta .container .sub_menu .menu .menu-item a{line-height:1.5;padding:0}.responsive #top #header #header_main{display:flex;flex-direction:column}.responsive #top #header #header_main .container .inner-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:0 1rem}.responsive #top #header #header_main .container .inner-container .logo{align-items:center;display:flex;flex-direction:row;position:static}@media only screen and (max-width:767px){.responsive #top #header #header_main .container .inner-container .logo{height:auto!important;width:100%!important}}.responsive #top #header #header_main .container .inner-container .logo a{display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){.responsive #top #header #header_main .container .inner-container .logo a img{max-width:10rem}}.responsive #top #header #header_main .container .inner-container .main_menu{align-items:center;display:flex;flex-direction:row-reverse;gap:.5rem;line-height:1;position:static}@media only screen and (max-width:767px){.responsive #top #header #header_main .container .inner-container .main_menu{height:auto}}@media only screen and (min-width:768px){.responsive #top #header #header_main .container .inner-container .main_menu{gap:1rem}}@media only screen and (min-width:911px){.responsive #top #header #header_main .container .inner-container .main_menu{flex-direction:row;gap:0}}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu{display:flex;flex-direction:row;float:none;height:auto}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu{display:flex;flex-direction:row}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu .av-burger-menu-main{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}@media only screen and (min-width:911px){.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu .av-burger-menu-main{display:none}}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu .av-burger-menu-main a{border:none!important;height:2rem;line-height:2;padding:0 .5rem}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu .av-burger-menu-main a .av-hamburger-box{width:1.5rem}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item{float:none;height:100%;padding:1rem 0}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item.menu-item-search-dropdown a{font-size:1.25rem}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item>a{display:flex;flex-direction:column;height:100%;justify-content:center;line-height:1.25;padding:0 1rem}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item>a .avia-menu-text{margin:0;padding:0}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item .sub-menu{box-shadow:0 .5rem 2rem rgba(0,0,0,.5)}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item .sub-menu .menu-item a{padding:.5rem 1rem}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item.globe>a{padding:0 2em}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item.globe>a::before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white" class="size-6"><path fill-rule="evenodd" d="M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25ZM8.547 4.505a8.25 8.25 0 1 0 11.672 8.214l-.46-.46a2.252 2.252 0 0 1-.422-.586l-1.08-2.16a.414.414 0 0 0-.663-.107.827.827 0 0 1-.812.21l-1.273-.363a.89.89 0 0 0-.738 1.595l.587.39c.59.395.674 1.23.172 1.732l-.2.2c-.211.212-.33.498-.33.796v.41c0 .409-.11.809-.32 1.158l-1.315 2.191a2.11 2.11 0 0 1-1.81 1.025 1.055 1.055 0 0 1-1.055-1.055v-1.172c0-.92-.56-1.747-1.414-2.089l-.654-.261a2.25 2.25 0 0 1-1.384-2.46l.007-.042a2.25 2.25 0 0 1 .29-.787l.09-.15a2.25 2.25 0 0 1 2.37-1.048l1.178.236a1.125 1.125 0 0 0 1.302-.795l.208-.73a1.125 1.125 0 0 0-.578-1.315l-.665-.332-.091.091a2.25 2.25 0 0 1-1.591.659h-.18c-.249 0-.487.1-.662.274a.931.931 0 0 1-1.458-1.137l1.279-2.132Z" clip-rule="evenodd" /></svg>');width:24px;height:24px;position:absolute;color:#fff;font-size:1.5em;left:50%;transform:translate(-50%)}.responsive #top #header #header_main .container .inner-container .main_menu .avia-menu .menu>.menu-item.globe>a>.avia-menu-text{display:none}.responsive #top #header #header_main .container .inner-container #menu-item-shop{height:auto;line-height:1;margin-left:0}.responsive #top #header #header_main .container .inner-container #menu-item-shop .cart_dropdown_link{color:#fff;font-size:1.25rem;line-height:2;padding:0 1rem}.responsive #top #header #header_main .container .inner-container #menu-item-shop .av-cart-counter{background-color:#e52922}.responsive #top #header #header_main .container .inner-container #menu-item-shop .dropdown_widget_cart .avia-arrow{right:1.25rem}.responsive #top #header #header_main .container .inner-container #menu-item-shop .dropdown_widget_cart .cart_list .mini_cart_item{border-bottom:solid 1px #ededed}.responsive #top #header #header_main .container .inner-container #menu-item-shop .dropdown_widget_cart .buttons{display:flex;flex-direction:row;gap:1rem}.responsive #top #header #header_main .container .inner-container #menu-item-shop .dropdown_widget_cart .buttons .button{align-items:center;background-color:#009fe3;color:#fff;display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:.75em 1em;text-align:center}.responsive #top #header #header_main .container .inner-container #menu-item-shop .dropdown_widget_cart .buttons .button.checkout{background-color:#46b957}.responsive #top #header #header_main .order-now{order:3;position:relative}.responsive #top #header #header_main .order-now__button{background-color:#e52922;color:#fff;padding:.5em 1em;position:absolute;right:1rem;top:0;transition:background-color .2s}.responsive #top #header #header_main .order-now__button:hover{background-color:#ea5550;text-decoration:none}#top #footer{padding:1rem 0}@media only screen and (min-width:768px){#top #footer{padding:2rem 1rem}}#top #footer .widget .menu{margin-top:0}#top #footer .widget .menu li a{border:none;margin:0;padding:0}#top #socket{padding:1rem}#top #socket .copyright{display:flex;flex-direction:row;flex-grow:1}#top #socket .copyright div{width:50%}#top #socket .copyright div:last-of-type{text-align:end}#top #socket .copyright div:last-of-type span a:hover{text-decoration:underline}#top #socket .copyright div:last-of-type span:not(:last-of-type)::after{content:" | "}#top #main .sidebar_left{border:none;display:block;flex-basis:20%;float:none;margin:0;order:2;padding:0}#top #main .sidebar_left .sidebar{border:none}#top #main .sidebar_left .sidebar .inner_sidebar{margin-right:0}#top #main .sidebar_left .sidebar .inner_sidebar .widget{text-align:left}#header_main .usp-bar{border-bottom:solid 1px #ededed;border-top:solid 1px #ededed;order:2;padding:.5rem 1rem}#header_main .usp-bar__list{display:flex;flex-direction:row;gap:1rem;margin:0;min-height:1rem;padding:0;position:relative;width:100%}@media only screen and (min-width:990px){#header_main .usp-bar__list{align-items:center;justify-content:space-between}}#header_main .usp-bar__list-item{animation-delay:0s;animation-duration:16s;animation-iteration-count:infinite;animation-name:usp-fade;color:#090180;display:flex;flex-direction:row;font-size:.75rem;gap:.25em;justify-content:center;left:0;line-height:1.25;opacity:0;position:absolute;right:0;top:0}@media only screen and (min-width:990px){#header_main .usp-bar__list-item{animation:none;opacity:1;position:static}}#header_main .usp-bar__list-item:nth-child(2){animation-delay:4s}#header_main .usp-bar__list-item:nth-child(3){animation-delay:8s}#header_main .usp-bar__list-item:nth-child(4){animation-delay:12s}#header_main .usp-bar__list-item:nth-child(5){animation-delay:16s}#header_main .usp-bar__list-item::before{align-items:center;background-color:#090180;border-radius:50%;color:#fff;content:"\e812";display:flex;flex-shrink:0;font-family:entypo-fontello,sans-serif;font-size:.875em;height:1.25em;justify-content:center;margin-right:.25em;width:1.25em}#header_main .usp-bar__list-item:first-child::before{gap:.5em}#header_main .usp-bar .container{min-height:0!important}@keyframes usp-fade{0%{opacity:0}15%,5%{opacity:1}20%{opacity:0}100%{opacity:0}}#top #main .add_to_cart_button,#top #main .single_add_to_cart_button{background-color:#46b957;color:#fff;float:none;font-size:.8rem;height:auto;line-height:1.25;min-width:0;padding:.75em 1.25em;white-space:nowrap;width:auto}#top #main .add_to_cart_button span,#top #main .single_add_to_cart_button span{display:none}#top #main .add_to_cart_button.added::before,#top #main .single_add_to_cart_button.added::before{color:#fff;content:"\e812";font-family:entypo-fontello,sans-serif;font-size:1em;margin-right:.5em;position:static}#top.woocommerce-cart #main .title_container{display:flex!important}#top.woocommerce-cart #main .title_container .container{min-height:0}#top.woocommerce-cart #main .title_container .container .main-title{min-height:0;padding:1rem 0}#top.woocommerce-cart #main .container{padding:0 1rem}#top.woocommerce-cart #main .container .content{margin-bottom:2rem}#top.woocommerce-cart #main .container .content .woocommerce{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){#top.woocommerce-cart #main .container .content .woocommerce{flex-direction:row}}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-notices-wrapper{width:100%}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form{flex-basis:65%;margin:0}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart{background-color:transparent}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart thead{display:none}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item{background-color:#fff}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item td,#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item th{border-bottom-color:#ededed}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-name .custom-cart-price{font-size:.875rem}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-name .custom-cart-price del{color:#aaa;font-size:1em}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-name .custom-cart-price ins{color:#090180;font-size:1em;font-weight:400}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-price{display:none}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-quantity{display:table-cell;min-width:0;width:0%}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-quantity .quantity{display:flex;flex-direction:row;width:auto}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input{border-color:#ededed;display:none}@media only screen and (min-width:990px){#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input{display:block}}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-quantity .quantity input.input-text{display:block}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-remove{width:0%}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item .product-subtotal{text-align:right;width:20%}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item.bundle_table_item td{border-bottom:solid 1px #ededed!important}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .cart_item.bundled_table_item{display:none}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart a{display:block}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart a img{display:block;margin:0 auto;padding:0;width:4rem}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart tr,#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart tr:nth-child(even),#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart tr:nth-child(odd){background-color:transparent}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions{background-color:transparent;border-bottom:none;padding-top:1rem}@media only screen and (min-width:480px){#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions{padding:1rem 0 0 0}}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions .coupon{width:100%}@media only screen and (min-width:768px){#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions .coupon{width:auto}}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions .coupon .input-text{border:solid 1px #ededed;width:100%}@media only screen and (min-width:768px){#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions .coupon .input-text{width:auto}}#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions .button{line-height:1.2;min-width:0;padding:1.125em 1.5em;width:100%}@media only screen and (min-width:768px){#top.woocommerce-cart #main .container .content .woocommerce .woocommerce-cart-form .cart .actions .button{width:auto}}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals{flex-basis:30%}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals{margin-top:0;width:100%}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals h2{display:none}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .shop_table tr{background-color:#fff}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .shop_table tr td,#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .shop_table tr th{border-bottom:solid 1px #ededed}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .shop_table tr th{font-size:.8125rem;letter-spacing:0;text-transform:none}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .shop_table tr td{text-align:right}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .shop_table tr td .woocommerce-shipping-methods li{text-align:right}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .shop_table tr td .woocommerce-shipping-destination{display:none}#top.woocommerce-cart #main .container .content .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .button{background-color:#46b957;font-weight:700;width:100%}#top.woocommerce-checkout #main .container{padding:0 1rem}#top.woocommerce-checkout #main .container .woocommerce{margin-top:1rem}@media only screen and (min-width:768px){#top.woocommerce-checkout #main .container .woocommerce{margin-top:2rem}}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout{display:flex;flex-direction:column}@media only screen and (min-width:768px){#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout{flex-direction:row;gap:4rem}}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout .col2-set{display:flex;flex-direction:column}@media only screen and (min-width:768px){#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout .col2-set{flex:1 0 0}}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout .col2-set .col-1,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout .col2-set .col-2{margin-bottom:0;width:100%}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout input,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout textarea{background-color:#fff;border:solid 1px #aaa;margin:0}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout input:focus-visible,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout textarea:focus-visible{border-color:#009fe3}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout input::placeholder,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout textarea::placeholder{color:#aaa;opacity:1}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout input:-ms-input-placeholder,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout textarea:-ms-input-placeholder{color:#aaa}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout input::-ms-input-placeholder,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout textarea::-ms-input-placeholder{color:#aaa}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout .checkbox{display:flex}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout .checkbox .input-checkbox{margin-right:.5em}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review_heading{display:none}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review{flex:1 0 0}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{background-color:transparent}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr:nth-child(even),#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr:nth-child(odd){background-color:transparent}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr td,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr th,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr:nth-child(even) td,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr:nth-child(even) th,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr:nth-child(odd) td,#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tr:nth-child(odd) th{background-color:transparent;border-bottom:solid 1px #ededed;font-size:.8125rem;letter-spacing:0;text-transform:none}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .product-total{text-align:right}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .product-quantity{display:inline!important}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .bundle_table_item td{border-bottom:solid 1px #ededed!important}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table .bundled_table_item{display:none}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot td{text-align:right}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot td li{padding:0;text-align:right}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment{background-color:#fff;border:solid 1px #ededed}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .methods{padding:0 1rem}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .methods .wc_payment_method{background-color:transparent;border:none;border-bottom:solid 1px #ededed;display:flex;flex-direction:row;flex-wrap:wrap;padding:.75em 0}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .methods .wc_payment_method .input-radio{margin-right:.75em}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .methods .wc_payment_method label{align-items:center;display:flex;flex-direction:row;flex-shrink:0}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .methods .wc_payment_method label img{margin:0 0 0 auto!important}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .methods .wc_payment_method .payment_box{padding:.5em 0 0;width:100%}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .dod-notice-checkout{margin-bottom:1rem}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .dod-notice-checkout__text{margin-bottom:1rem}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .dod-notice-checkout__logo{max-width:12rem}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .place-order{margin-bottom:0}#top.woocommerce-checkout #main .container .woocommerce .woocommerce-checkout #payment .place-order .button{background-color:#46b957;font-size:.875rem;font-weight:700;width:100%}.main_color .custom-add-to-cart{display:flex;flex-direction:row;flex-wrap:wrap;font-size:1em;gap:.5rem;margin:1rem 0 0;max-width:10rem}.main_color .custom-add-to-cart .added_to_cart{text-decoration:underline}.main_color .custom-add-to-cart.align-center{justify-content:center;margin:1rem auto 0}.main_color .hidden-product-title{display:none!important}.main_color .discount-percentage{display:none!important}#top.woocommerce #main .products .product{margin:0;width:100%}@media only screen and (max-width:767px){#top.woocommerce #main .products .product{width:100%}}#top.woocommerce #main .products .product .inner_product{border:none;display:flex;flex-direction:column;height:100%}#top.woocommerce #main .products .product .inner_product .thumbnail_container img{margin:0 auto;max-width:450px}#top.woocommerce #main .products .product .inner_product .avia-arrow{display:none}#top.woocommerce #main .products .product .inner_product .woocommerce-loop-product__link{display:flex;flex-direction:column;flex-grow:1}#top.woocommerce #main .products .product .inner_product .woocommerce-loop-product__link .inner_product_header{align-items:center;display:flex;flex-direction:column;margin:1rem 0;min-height:0;padding:0;text-align:center}#top.woocommerce #main .products .product .inner_product .woocommerce-loop-product__link .inner_product_header .woocommerce-loop-product__title{font-size:1rem;font-weight:700;margin-bottom:.25em;padding:0}#top.woocommerce #main .products .product .inner_product .avia_cart_buttons{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:column;opacity:1;padding:0}#top.woocommerce #main .products .product .inner_product .avia_cart_buttons .show_details_button{display:none}#top.woocommerce #main .products .product .inner_product .avia_cart_buttons .button-mini-delimiter{display:none}#top.woocommerce #main .products .product .inner_product .onsale{display:none}#top.woocommerce-account .woocommerce{display:flex;flex-direction:column;margin:4rem 0;padding:0 1rem}@media only screen and (min-width:768px){#top.woocommerce-account .woocommerce{flex-direction:row}}#top.woocommerce-account .woocommerce .col-1,#top.woocommerce-account .woocommerce .col-2,#top.woocommerce-account .woocommerce .col2-set{background-color:transparent}@media only screen and (max-width:767px){#top.woocommerce-account .woocommerce .col-1,#top.woocommerce-account .woocommerce .col-2,#top.woocommerce-account .woocommerce .col2-set{width:100%}}#top.woocommerce-account .woocommerce .col-1 form,#top.woocommerce-account .woocommerce .col-2 form,#top.woocommerce-account .woocommerce .col2-set form{border:solid 1px #ededed}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link{border:solid 1px #ededed;margin-bottom:-1px}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active{background-color:#090180}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link.is-active a{border-bottom:none;color:#fff}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a{border-bottom:none;text-align:left}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-content{flex-grow:1}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-content table{background-color:transparent}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr{background-color:transparent}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr td,#top.woocommerce-account .woocommerce .woocommerce-MyAccount-content table tr th{background-color:transparent;border:solid 1px #ededed}#top.woocommerce-account .woocommerce .woocommerce-MyAccount-content .addresses .woocommerce-Address{border:solid 1px #ededed}#top.woocommerce-account .woocommerce form{background-color:transparent;display:flex;flex-direction:column}#top.woocommerce-account .woocommerce form input{background-color:transparent;border:solid 1px #aaa}#top.woocommerce-account .woocommerce form .woocommerce-form-login__rememberme{margin-bottom:1em}#top.woocommerce-account .woocommerce form .lost_password{left:0;margin:0;top:0}#top.woocommerce-account table th{font-size:1em;letter-spacing:0;text-transform:none}#top.woocommerce-page .container .main-title,#top.woocommerce-page .container .page-title{font-size:1.25rem;font-weight:700;line-height:1.5}@media only screen and (min-width:768px){#top.woocommerce-page .container .main-title,#top.woocommerce-page .container .page-title{font-size:1.75rem}}#top.woocommerce-page .container table.shop_table th{padding:.5rem}@media only screen and (max-width:767px){#top.woocommerce-page .container table.shop_table th{font-size:.875rem;font-weight:700;letter-spacing:0}}#top.woocommerce-page .container table.shop_table .product-name{text-align:left}#top.woocommerce-page .container table.shop_table .product-name .custom-cart-price{margin:0}#top.woocommerce-page .container table.shop_table .product-price{text-align:right}#top.woocommerce-page .container table.shop_table .cart_item td{padding:.5rem}#top #wrap_all .product del{color:#aaa;line-height:1.25}#top #wrap_all .product del .amount bdi{color:#aaa;font-size:1rem;font-weight:400}#top #wrap_all .product ins{color:#090180;font-size:1.25rem}#top #wrap_all .product ins::before{display:none}#top #wrap_all .product ins span{font-size:1em}#top #wrap_all .product .amount bdi{font-size:1.25rem;font-weight:600}#top #wrap_all .product .price{align-items:flex-end;color:#090180;column-gap:.5rem;display:flex;flex-direction:row;justify-content:center}#top #wrap_all .product .price span{font-size:1em;line-height:1.25}.discount-badge{align-items:center;background-color:#009fe3;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-family:Arial,Helvetica,sans-serif;font-size:1rem;font-weight:700;height:3rem;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;transform:rotate(10deg);width:3rem;z-index:1}.single-product .single-product-main-image .discount-badge,.woocommerce .products .product .discount-badge{right:1rem;top:1rem}#top.woocommerce #main .template-shop{border:none;float:none;margin:0;order:3;padding:0;width:auto}@media only screen and (min-width:768px){#top.woocommerce #main .template-shop{flex-basis:75%}}#top.woocommerce #main .template-shop .container{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem;padding:0 1rem}@media only screen and (min-width:768px){#top.woocommerce #main .template-shop .container{gap:2rem}}#top.woocommerce #main .template-shop .container::after{display:none}#top.woocommerce #main .template-shop .container .woocommerce-products-header{order:1;width:100%}#top.woocommerce #main .template-shop .container .woocommerce-products-header .page-title{display:flex;margin:1rem 0 0}@media only screen and (min-width:768px){#top.woocommerce #main .template-shop .container .woocommerce-products-header .page-title{margin-top:2rem}}#top.woocommerce #main .template-shop .container .product-sorting{display:none}#top.woocommerce #main .template-shop .container .entry-content-wrapper{padding:0}#top.woocommerce #main .template-shop .container .entry-content-wrapper .products{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin:0}@media only screen and (min-width:768px){#top.woocommerce #main .template-shop .container .entry-content-wrapper .products{gap:2rem;grid-template-columns:repeat(3,1fr);padding:0}}.responsive #top.single-product #main .product{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.responsive #top.single-product #main .product .sidebar{display:none}.responsive #top.single-product #main .product .single-product-main-image{float:none;margin:0}@media only screen and (min-width:768px){.responsive #top.single-product #main .product .single-product-main-image{width:45%}}.responsive #top.single-product #main .product .single-product-main-image .onsale{display:none}@media only screen and (min-width:768px){.responsive #top.single-product #main .product .single-product-summary{padding-left:4rem;width:55%}}.responsive #top.single-product #main .product .single-product-summary .summary{padding:0}.responsive #top.single-product #main .product .single-product-summary .summary .stock{color:#090180;margin:1rem 0 0;padding:0}.responsive #top.single-product #main .product .single-product-summary .summary form.cart{margin-bottom:0}.responsive #top.single-product #main .product .single-product-summary .summary form.cart .quantity input{border-color:#dcdcdc}.responsive #top.single-product #main .product .single-product-summary .summary form.cart .price{justify-content:flex-start}.responsive #top.single-product #main .product .single-product-summary .summary form.cart .button{line-height:1.125;padding:1.125em 1.5em}.responsive #top.single-product #main .product .single-product-summary .summary .product_meta{display:flex;flex-direction:column}.responsive #top.single-product #main .product .single-product-summary .summary .pdp-usps{display:flex;flex-direction:column;margin:2rem 0 1rem;padding:0;row-gap:.5rem}.responsive #top.single-product #main .product .single-product-summary .summary .pdp-usps__item{color:#090180;column-gap:.5em;display:flex;flex-direction:row;font-size:.875rem}.responsive #top.single-product #main .product .single-product-summary .summary .pdp-usps__item::before{align-items:center;background-color:#46b957;border-radius:50%;color:#fff;content:"\e812";display:flex;flex-shrink:0;font-family:entypo-fontello,sans-serif;font-size:.875em;height:1.5em;justify-content:center;line-height:1;width:1.5em}.responsive #top.single-product #main .product .single-product-summary .summary ul{list-style-position:outside;list-style-type:disc;padding-left:1.25em}.responsive #top.single-product #main .product .woocommerce-tabs{align-items:flex-start;display:flex;flex-direction:column;margin:2rem 0;padding-top:0;width:100%}.responsive #top.single-product #main .product .woocommerce-tabs .tabs{border-right:solid 1px #ededed;display:flex;flex-wrap:nowrap;overflow-x:auto;width:100%}@media only screen and (min-width:768px){.responsive #top.single-product #main .product .woocommerce-tabs .tabs{overflow-x:visible}}.responsive #top.single-product #main .product .woocommerce-tabs .tabs li{background-color:#fff;margin-right:-1px}.responsive #top.single-product #main .product .woocommerce-tabs .tabs li.active{background-color:#fff;border-bottom-color:#fff}.responsive #top.single-product #main .product .woocommerce-tabs .tabs li.active a{border-bottom:none}.responsive #top.single-product #main .product .woocommerce-tabs .tabs li a{border:solid 1px #ededed}.responsive #top.single-product #main .product .woocommerce-tabs .panel{background-color:#fff;border:solid 1px #ededed;width:100%}.responsive #top.single-product #main .product .woocommerce-tabs .panel ul{list-style-position:outside;list-style-type:disc;padding-left:1.25em}.responsive #top.single-product #main .avia-section-small .container{padding:0 1rem}.responsive #top.single-product #main .avia-section-small .container .content{padding:0}.responsive #top.single-product #main .avia-section-small .container .content .product_column{margin:0}.responsive #top.single-product #main .avia-section-small .container .content .product_column .related.products{margin-bottom:4rem}.responsive #top.single-product #main .avia-section-small .container .content .product_column .related.products .products{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.responsive #top.single-product #main .avia-section-small .container .content .product_column .related.products .products{gap:2rem;grid-template-columns:repeat(4,1fr);padding:0}}.responsive #top.single-product .avia-post-nav{display:none}#top.woocommerce-order-received #main .content .woocommerce{margin:4rem 0}#top.woocommerce-order-received #main .content .woocommerce .wc-thank-you{margin:0 auto;max-width:30rem;text-align:center}