/*!
    Theme Name: Enfold Child 
    Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
    Version: 1.0
    Author: Kriesi
    Author URI: http://www.kriesi.at
    Template: enfold
*/@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-BlackItalic.eot");src:url("fonts/Grandstander-BlackItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-BlackItalic.woff2") format("woff2"),url("fonts/Grandstander-BlackItalic.woff") format("woff"),url("fonts/Grandstander-BlackItalic.ttf") format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-Black.eot");src:url("fonts/Grandstander-Black.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-Black.woff2") format("woff2"),url("fonts/Grandstander-Black.woff") format("woff"),url("fonts/Grandstander-Black.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-LightItalic.eot");src:url("fonts/Grandstander-LightItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-LightItalic.woff2") format("woff2"),url("fonts/Grandstander-LightItalic.woff") format("woff"),url("fonts/Grandstander-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-ExtraBold.eot");src:url("fonts/Grandstander-ExtraBold.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-ExtraBold.woff2") format("woff2"),url("fonts/Grandstander-ExtraBold.woff") format("woff"),url("fonts/Grandstander-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-ExtraLight.eot");src:url("fonts/Grandstander-ExtraLight.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-ExtraLight.woff2") format("woff2"),url("fonts/Grandstander-ExtraLight.woff") format("woff"),url("fonts/Grandstander-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-ExtraLightItalic.eot");src:url("fonts/Grandstander-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-ExtraLightItalic.woff2") format("woff2"),url("fonts/Grandstander-ExtraLightItalic.woff") format("woff"),url("fonts/Grandstander-ExtraLightItalic.ttf") format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-ExtraBoldItalic.eot");src:url("fonts/Grandstander-ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-ExtraBoldItalic.woff2") format("woff2"),url("fonts/Grandstander-ExtraBoldItalic.woff") format("woff"),url("fonts/Grandstander-ExtraBoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-Light.eot");src:url("fonts/Grandstander-Light.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-Light.woff2") format("woff2"),url("fonts/Grandstander-Light.woff") format("woff"),url("fonts/Grandstander-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-BoldItalic.eot");src:url("fonts/Grandstander-BoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-BoldItalic.woff2") format("woff2"),url("fonts/Grandstander-BoldItalic.woff") format("woff"),url("fonts/Grandstander-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-Italic.eot");src:url("fonts/Grandstander-Italic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-Italic.woff2") format("woff2"),url("fonts/Grandstander-Italic.woff") format("woff"),url("fonts/Grandstander-Italic.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-Bold.eot");src:url("fonts/Grandstander-Bold.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-Bold.woff2") format("woff2"),url("fonts/Grandstander-Bold.woff") format("woff"),url("fonts/Grandstander-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-Medium.eot");src:url("fonts/Grandstander-Medium.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-Medium.woff2") format("woff2"),url("fonts/Grandstander-Medium.woff") format("woff"),url("fonts/Grandstander-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-Thin.eot");src:url("fonts/Grandstander-Thin.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-Thin.woff2") format("woff2"),url("fonts/Grandstander-Thin.woff") format("woff"),url("fonts/Grandstander-Thin.ttf") format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-ThinItalic.eot");src:url("fonts/Grandstander-ThinItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-ThinItalic.woff2") format("woff2"),url("fonts/Grandstander-ThinItalic.woff") format("woff"),url("fonts/Grandstander-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-SemiBoldItalic.eot");src:url("fonts/Grandstander-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-SemiBoldItalic.woff2") format("woff2"),url("fonts/Grandstander-SemiBoldItalic.woff") format("woff"),url("fonts/Grandstander-SemiBoldItalic.ttf") format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-MediumItalic.eot");src:url("fonts/Grandstander-MediumItalic.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-MediumItalic.woff2") format("woff2"),url("fonts/Grandstander-MediumItalic.woff") format("woff"),url("fonts/Grandstander-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-Regular.eot");src:url("fonts/Grandstander-Regular.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-Regular.woff2") format("woff2"),url("fonts/Grandstander-Regular.woff") format("woff"),url("fonts/Grandstander-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Grandstander";src:url("fonts/Grandstander-SemiBold.eot");src:url("fonts/Grandstander-SemiBold.eot?#iefix") format("embedded-opentype"),url("fonts/Grandstander-SemiBold.woff2") format("woff2"),url("fonts/Grandstander-SemiBold.woff") format("woff"),url("fonts/Grandstander-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal;font-display:swap}#top .avia-button{border-radius:35px;font-size:22px;font-weight:800;min-width:190px !important}input.wc-block-components-quantity-selector__input{appearance:textfield;-moz-appearance:textfield !important}@media only screen and (max-width: 767px){.responsive #top #wrap_all #header{position:fixed !important}.responsive #top #main{padding-top:119px !important}.inner_sidebar.extralight-border{margin-right:0px}#top #main .sidebar_left .sidebar{padding-top:0px}.breadcrumb.breadcrumbs.avia-breadcrumbs{z-index:1}ul#avia-menu{display:flex}ul#avia-menu li.av-burger-menu-main.menu-item-avia-special{order:5;padding-right:20px}ul#avia-menu li#menu-item-wc-account-icon a{padding-right:0 !important;padding-left:20px !important}ul#avia-menu li#menu-item-wc-account-icon{padding-right:4px !important}}#top .sub_menu>ul,#top .sub_menu>ul>li{border-color:#fff}span.logo.avia-standard-logo{height:calc(100% + 50px);border-bottom-left-radius:20px;border-bottom-right-radius:20px;box-shadow:0 0 10px rgba(0,0,0,.33)}@media(min-width: 768px)and (max-width: 1035px){span.logo.avia-standard-logo{height:100%}}@media(max-width: 767px){.responsive #top .logo{width:auto}}#top .av-main-nav>li>a{font-weight:900}@media(min-width: 1200px){#top .av-main-nav>li>a{font-size:26px}}@media(min-width: 910px)and (max-width: 1199px){#top .av-main-nav>li>a{font-size:19px}}@media(min-width: 836px)and (max-width: 909px){#top .av-main-nav>li>a{font-size:16px}}@media(min-width: 780px)and (max-width: 835px){#top .av-main-nav>li>a{font-size:14px}}#top .av-cart-counter{top:45%}@media(max-width: 767px){.av-cart-container svg,.av-cart-counter{transform:translateY(3px) !important;position:relative}.av-cart-container svg{font-size:26px}}@media(min-width: 1200px){#top .main_menu .avia-svg-icon:not(.avia-search-tooltip #searchform .av_searchform_search.avia-svg-icon){font-size:32px}}@media(min-width: 768px)and (max-width: 1199px){#top .main_menu .avia-svg-icon:not(.avia-search-tooltip #searchform .av_searchform_search.avia-svg-icon){font-size:28px}}#top .nav-highlight span{color:#32ff00}@media(min-width: 768px)and (max-width: 989px){#top .nav-highlight{display:none}}#top .avia_mega_div .nav-highlight span{color:#dc502f;font-weight:700}#header_meta{min-height:40px}#header_meta .container{min-height:40px}#header_meta .sub_menu{line-height:40px;top:14px;display:flex;align-items:center}@media(max-width: 796px){#header_meta .sub_menu{display:none}}@media(max-width: 319px){#header_meta .sub_menu #menu-item-37{display:none}}@media(max-width: 230px){#header_meta .sub_menu #menu-item-38{display:none}}#header_meta .sub_menu>ul>li>a,#header_meta .sub_menu>div>ul>li>a{font-weight:600}@media(min-width: 1200px){#header_meta .sub_menu>ul>li>a,#header_meta .sub_menu>div>ul>li>a{font-size:20px}}@media(min-width: 990px)and (max-width: 1199px){#header_meta .sub_menu>ul>li>a,#header_meta .sub_menu>div>ul>li>a{font-size:17px}}@media(min-width: 341px)and (max-width: 989px){#header_meta .sub_menu>ul>li>a,#header_meta .sub_menu>div>ul>li>a{font-size:16px}}@media(max-width: 340px){#header_meta .sub_menu>ul>li>a,#header_meta .sub_menu>div>ul>li>a{font-size:14px}}#top .menu-item-has-children.menu-item-top-level a:not(.sub-menu a):after{content:" ";background:url("svg/chevron-down.svg");width:16px;height:16px;display:inline-flex;position:relative;visibility:visible;opacity:1;background-size:contain;background-position:center;margin-left:8px;background-repeat:no-repeat;top:3px}#top #header .avia_mega_div{border-radius:20px}#top #wrap_all .av-main-nav ul>li{color:#444}#top #wrap_all .av-main-nav ul>li:hover>a{color:#222}#top #header.av_minimal_header .main_menu ul:first-child>li>ul{border-radius:20px}#top #wrap_all .av-main-nav ul>li:first-of-type a{border-top-left-radius:20px;border-top-right-radius:20px}#top #wrap_all .av-main-nav ul>li:last-of-type a{border-bottom-left-radius:20px;border-bottom-right-radius:20px}header svg#est-wcwl-icon-heart{top:3px;position:relative}.cart_dropdown_first .cart_dropdown_link{font-size:24px}@media(min-width: 768px){#menu-item-shop .cart_dropdown_link{padding:0 12px}}@media(min-width: 990px){.cart_dropdown .dropdown_widget{width:380px}.dropdown_widget ul.cart_list li a img{width:120px}#top div ul.product_list_widget li a,li.woocommerce-mini-cart-item.mini_cart_item span.quantity{font-size:14px !important}#top .dropdown_widget .total{font-size:15px !important}#top p.woocommerce-mini-cart__buttons.buttons{font-size:15px !important}span.avia-arrow-wrap{display:none}#top .avia-search-tooltip{width:880px;left:unset !important;right:0}#top #searchform>div{max-width:100%}}.html_cart_at_menu.html_header_searchicon .menu-item-search-dropdown{padding-right:0}.html_header_top #menu-item-shop.cart_dropdown{border:none}@media(max-width: 767px){.responsive.html_cart_at_menu #top .main_menu .menu>li:last-child{margin-right:6px}}#top #menu-item-search{margin-left:26px}@media(min-width: 768px)and (max-width: 900px){#top #menu-item-search{margin-left:10px}}@media(max-width: 767px){#top #menu-item-search a.avia-svg-icon svg{top:8px;font-size:31px}}.header_color .avia-tt,.header_color .avia-tt .avia-arrow{background:#fff;color:#222 !important}.header_color .av_ajax_search_title{color:#004080;text-transform:none;font-weight:400;font-size:16px}#top span.av_ajax_search_content{font-size:14px}#top div .av_ajax_search_entry.with_image .av_ajax_search_image{min-width:40px;height:40px}.avia_mobile #top #searchsubmit,.avia_mobile .ajax_load{height:37px;background:#004080;border-radius:0px 10px 10px 0;top:0px}span.av_searchform_search.avia-svg-icon.avia-font-svg_entypo-fontello svg{fill:#fff !important}.avia-search-tooltip #searchform .av_searchform_search.avia-svg-icon{margin:0 auto;display:flex;align-self:center;width:40px;justify-content:center;align-items:center;height:100%}#top .av_minimal_header input#s{font-size:17px}#top .av_minimal_header #s{background:#f1f1f1;color:#222;border-radius:10px}#top .av_minimal_header #s::placeholder{color:#6c6c6c}a.av_ajax_search_entry.with_image{display:flex !important;align-items:center}.header_color .ajax_search_excerpt{color:#444;display:none}.header_color .avia-tt{border-radius:20px}.header_color .cart_dropdown .dropdown_widget .widget_shopping_cart_content{background:#fff;border-color:#fff}div .dropdown_widget .cart_list li:hover{background:#f7f7f7}#header input#searchsubmit{background:#d1143a;border-top-right-radius:10px;border-bottom-right-radius:10px}#top a.av_ajax_search_entry.av_ajax_search_entry_view_all{color:#fff;background:#d1143a;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#top a.av_ajax_search_entry.av_ajax_search_entry_view_all:hover{background:#dc502f}#top .widget_shopping_cart_content li a{color:#222}li.woocommerce-mini-cart-item.mini_cart_item span.quantity{color:#d98200}p.woocommerce-mini-cart__total.total,p.woocommerce-mini-cart__total.total strong{color:#dc502f}.widget_shopping_cart_content{border:1px solid #004080 !important;border-radius:20px !important}#top div ul.product_list_widget li a{display:block;font-size:12px;line-height:1.3em !important;height:auto !important;color:#004080;font-weight:600}#top p.woocommerce-mini-cart__buttons.buttons{background:#d1143a;font-size:13px}#menu-item-shop .dropdown_widget .avia-arrow{display:none}@media(min-width: 768px){#top nav.main_menu ul.sub-menu{padding:20px;background:#fff}}@media only screen and (max-width: 767px){.responsive #top #header_main #menu-item-shop .cart_dropdown_link{line-height:80px;height:80px}}#top #wrap_all .av-main-nav ul>li:hover>a{color:#004080}#top a.top-delivery{font-size:17px;position:relative;line-height:1.4em}@media(min-width: 375px)and (max-width: 520px){#top a.top-delivery{font-size:12px}}@media(min-width: 320px)and (max-width: 374px){#top a.top-delivery{font-size:11px}}#top a.top-delivery:before{content:" ";background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;visibility:visible;background:url("svg/deliver.svg");width:21px;height:21px;display:inline-block;margin-right:10px;top:4px;position:relative}li#menu-item-wc-account-icon{margin-right:0 !important}@media(max-width: 767px){li#menu-item-wc-account-icon a{top:2px;position:relative;line-height:86px !important;display:block !important;font-size:26px}}.av-burger-overlay-inner a:not(.sub-menu a){font-weight:800}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{border-radius:50px;background:#d1143a;font-weight:700;font-size:24px;padding:12px 25px;line-height:1.4em}a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained:hover,button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained:hover{transition:.2s;background:#dc502f;text-decoration:none}#top form button.button{font-family:"Grandstander",sans-serif;font-weight:700 !important;border-radius:50px}#top .sidebar button{background-color:#d1143a}#top form.cart .button,.form-submit input#submit{font-family:"Grandstander",sans-serif;border-radius:35px;font-size:16px;font-weight:700;padding:14px 25px}button.single_add_to_cart_button.button.alt,.form-submit input#submit,a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{background-color:#009d50;transition:.2s}button.single_add_to_cart_button.button.alt:hover,.form-submit input#submit:hover,a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart:hover{background-color:#07db73;transition:.2s}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{border-radius:50px !important;color:#fff;font-weight:700}#top .quantity>input{font-family:"Grandstander",sans-serif !important;font-weight:600}.quantity input[type=number]{background:#fff;border-top:1px solid #004080 !important;border-bottom:1px solid #004080 !important}#top div .quantity input.qty{border-left:none;border-right:none}#top .main_color .quantity input.plus,#top .main_color .quantity input.minus{border-color:#004080;background:rgba(0,0,0,0)}#top .main_color .quantity input.minus{border-radius:6px 0 0 6px}#top .main_color .quantity input.plus{border-radius:0 6px 6px 0}@media(min-width: 1301px){.pagination span{font-size:21px !important}.pagination a{font-size:21px !important}}@media(max-width: 1300px){.pagination span{font-size:19px !important}.pagination a{font-size:19px !important}}#top .main_color .pagination a,#top .main_color .pagination span:not(.pagination-meta){height:40px;width:40px;line-height:40px}.main_color .pagination a{color:#008bd2}.stretch_full.container_wrap.alternate_color.light_bg_color.empty_title.title_container{background-color:#fff}.title_container .breadcrumb{font-size:17px}@media(max-width: 989px){.title_container .breadcrumb{font-size:13px}}.breadcrumb .sep{width:auto}span.breadcrumb-title{display:none}.alternate_color .breadcrumb,.alternate_color .breadcrumb a,#top .alternate_color.title_container .main-title,#top .alternate_color.title_container .main-title a{font-weight:600}.title_container .breadcrumb .trail-end{color:#444;font-weight:500}.single-product span.trail-end{display:inline-block;max-width:30ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div .products.columns-4 .product,#top .product_column_4 .products .product{width:22%;margin:0 4% 4% 0}#top .wc-block-grid__product-title{font-size:21px}#top .woocommerce-loop-product__title{font-size:21px;line-height:1.05em;margin-bottom:.5em;text-align:center}@media(min-width: 200px){#top .woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 375px)and (max-width: 600px){#top .woocommerce-loop-product__title{font-size:16px}}@media(max-width: 374px){#top .woocommerce-loop-product__title{font-size:18px}}.inner_product.main_color.wrapped_style.noLightbox.product_on_sale.av-product-class-no_button .thumbnail_container{padding:44px}#top .main_color span.onsale{background-color:#009d50;font-weight:700;font-size:15px;aspect-ratio:1;display:flex;align-items:center;border-radius:50%}@media(min-width: 1350px){#top .main_color span.onsale{font-size:21px}}@media(min-width: 990px)and (max-width: 1349px){#top .main_color span.onsale{font-size:19px}}.wc-block-grid__product-onsale{border-radius:50% !important;aspect-ratio:1;display:flex;align-content:center;background:#009d50 !important;border-color:#009d50 !important}.wc-block-grid__product-onsale span{font-weight:600;font-size:15px;color:#fff !important;text-transform:none}.inner_product_header_table .onsale{display:none !important}#top div .product_on_sale .inner_product_header{padding-right:inherit}.inner_product_header_cell{text-align:center}.inner_product .avia-arrow{display:none}.inner_product .woocommerce-product-rating{display:flex;justify-content:center;flex-direction:row;align-items:center}@media(min-width: 768px){.inner_product .woocommerce-product-rating{flex-direction:column;align-items:center}}@media(max-width: 767px){.inner_product .woocommerce-product-rating{flex-direction:column;align-items:center}}.inner_product .woocommerce-product-rating a.woocommerce-review-link{font-size:15px;font-weight:600;color:#0af;padding-top:3px;line-height:1.2em;margin-top:5px}@media(min-width: 990px){.inner_product .woocommerce-product-rating a.woocommerce-review-link{font-size:15px}}.inner_product .woocommerce-product-rating a:first-of-type{display:flex !important;place-items:center;margin-right:7px;min-width:82px}.inner_product .thumbnail_container img{aspect-ratio:1;object-fit:contain;background:#fff}div .product-sorting .avia-product-sorting-link:not(.avia-sorting-asc-desc){opacity:.7;line-height:1.4em}.sort-param{font-size:19px}.sort-param span{border-radius:10px;border:none !important;padding:6px 30px 6px 14px !important;color:#004080 !important;font-weight:700}.sort-param ul{background:#fff !important;border-radius:10px}@media(min-width: 990px){.product-sorting.avia-product-sorting{display:flex;justify-content:end}}.sidebar_left .content{padding-left:20px}.sidebar section.widget{padding:20px !important;margin-bottom:10px;border-bottom:1px solid #e4f6ff}ul.wc-brand-list-layered-nav-product_brand .count,.woocommerce-widget-layered-nav-list span.count{display:none}.widget_product_categories li{list-style:none}.widget_product_categories li a{font-size:17px;list-style:none;background:none;padding:0;line-height:1.4em}.widget_layered_nav li a{font-size:17px;line-height:1.4em}div .widget_layered_nav ul,.widget_product_categories ul{overflow-y:auto !important;max-height:8em}div .widget_layered_nav ul li,.widget_product_categories ul li{line-height:1.4em}div .widget_layered_nav ul::-webkit-scrollbar,.widget_product_categories ul::-webkit-scrollbar{width:8px}.widget_layered_nav ul::-webkit-scrollbar-thumb,.widget_product_categories ul::-webkit-scrollbar-thumb{background-color:#004080;border-radius:10px;border:2px solid rgba(0,0,0,0);background-clip:padding-box}div .widget_layered_nav ul::-webkit-scrollbar-track,.widget_product_categories ul::-webkit-scrollbar-track{background:#f1f1f1}div .widget_layered_nav ul,.widget_product_categories ul{scrollbar-width:thin;scrollbar-color:#004080 #f1f1f1;scrollbar-gutter:stable;padding-right:5px !important}.single-product form.variations_form.cart{border-radius:20px !important}.single-product form.variations_form.cart select{background:#fff !important;padding-top:16px !important}@media(max-width: 767px){.single-product .template-shop{padding-top:20px}}@media(max-width: 767px){h1.product_title.entry-title{font-size:26px}}#top .price,#top .price span,#top del,#top ins{font-size:20px;font-weight:700}#top #wrap_all .main_color ins:before{display:none}#top #wrap_all del{font-size:18px}#top.single-product .price,#top.single-product .price span,#top.single-product del,#top.single-product ins{font-size:24px !important}#top #wrap_all .main_color ins{color:#dc502f}#top .main_color .price,.main_color .stock,#top #wrap_all .main_color ins,.main_color .products .product-category h3 .count,.main_color .widget_layered_nav_filters .chosen a:before,.main_color .widget_layered_nav .chosen a:before{color:#dc502f}#top #wrap_all .product span del span{color:#656565 !important;font-size:18px !important;font-weight:400 !important}.product-brand-logo{display:flex;justify-content:left}.product-brand-logo img{max-height:50px;width:auto}.single-product .avia-section.alternate_color{background:#fff;border:none}.single-product .alternate_color .inner_product{border:none}.related.products h2:not(ul h2),.upsells.products h2:not(ul h2){text-align:center;font-size:36px !important;margin-bottom:26px}@media(min-width: 990px){html.responsive:has(body.single-product),.responsive body.single-product{overflow-x:visible !important}.single-product #wrap_all{overflow:visible !important}.single-product .product{display:flex}.noHover.single-product-main-image.alpha{width:40%;height:fit-content;position:sticky;top:210px}.single-product-summary{width:50%}}.woocommerce-product-details__short-description p{font-size:22px;line-height:1.4em;color:#222}.product_meta{background:#cce6f2;padding:10px;border-radius:10px;font-size:16px !important;font-weight:700;max-width:100%;width:max-content}.product_meta span{display:block}.yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--single{margin:12px 0}span.yith-wcwl-add-to-wishlist-button__label{font-size:18px}ul.tabs.wc-tabs li.active{border-top-left-radius:20px;border-top-right-radius:20px}#top div.product .woocommerce-tabs .wc-tab{border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important;border-top-right-radius:20px;border-top-left-radius:20px}#top div.product .woocommerce-tabs:has(.tabs li:first-child.active) .wc-tab{border-top-left-radius:0px !important}.single-product-summary .woocommerce-product-rating{display:flex;align-items:center;flex-direction:row}@media(max-width: 319px){.single-product-summary .woocommerce-product-rating{flex-direction:column}}#top .single-product-summary .est-star-rating{margin-right:7px}#top .single-product-summary .woocommerce-review-link{color:#0af;font-size:17px;line-height:1.2em;padding-top:10px}.woocommerce-Reviews .star-rating{position:absolute;right:20px;top:30px}#top p.woocommerce-review__author{color:#d1143a;font-weight:700}#top p.woocommerce-review__date{font-size:16px;color:#004080}#top p.comment-form-comment{display:none}div #reviews #comments ol.commentlist li .avatar{display:none}div #reviews #comments ol.commentlist li .comment-text{margin:0}.woocommerce-tabs .comment_container{padding-right:unset}h2.woocommerce-Reviews-title{display:none}#top #commentform .comment-form-rating label,#top.logged-in div #commentform .comment-form-comment label{font-family:"Grandstander";font-size:16px;color:#004080}time.woocommerce-review__published-date{font-weight:400;color:#dc502f}.comment-text{border-radius:20px !important;border:1px solid #ebebeb !important;box-shadow:0 0 10px rgba(0,0,0,.02);padding:18px !important;margin:10px !important}.comment-text .description{font-size:14px;line-height:1.3em}div#review_form_wrapper{margin:0 10px}#reviews #comment{border-radius:20px;font-size:16px;padding:20PX}#top div#review_form label{font-size:17px !important;margin-bottom:10px}.wc-tab p{font-size:20px;line-height:1.4em;color:#222}#top div .quantity input.qty{border-radius:0}.es-brand-description{display:flex;align-items:center}@media(max-width: 499px){.es-brand-description{flex-direction:column}}.es-brand-description .brand-logo-container{margin-right:20px;max-width:50%;display:flex}.es-brand-description .brand-logo-container img{max-width:230px;max-height:100px;height:100px;object-fit:contain}.es-brand-description .es-brand-inner .term-description p{font-size:18px;line-height:1.4em}form.woocommerce-ordering{display:none}.template-shop .page-title{display:block}header.woocommerce-products-header{display:bloxk}@media(min-width: 375px)and (max-width: 767px){.responsive #top #main .products .product{margin:0 1% 1% 0;width:49%}}@media(min-width: 375px)and (max-width: 767px){.responsive #top #main .products .product{margin:0 1% 1% 0;width:49%}}#top label.woocommerce-form__label.woocommerce-form__label-for-checkbox span{font-size:17px}#top form button.button{font-size:16px}.woocommerce-MyAccount-content h2{font-size:26px}.woocommerce-MyAccount-content h3{font-size:22px}.woocommerce-MyAccount-content table th,.woocommerce-MyAccount-content table td{font-size:16px !important}.woocommerce-MyAccount-content a.button{border-radius:40px;font-weight:800}.woocommerce-info a{margin-right:10px !important;font-size:16px !important;border-radius:50px !important}#top div form .form-row input.input-text,#top div #content .form-row input.input-text,#top div form .form-row textarea,#top div #content .form-row textarea{border-radius:10px;font-family:"Grandstander";font-size:16px;padding:14px}#top .input-text,#top input[type=text],#top input[type=input],#top input[type=password],#top input[type=email],#top input[type=number],#top input[type=url],#top input[type=tel],#top input[type=search],#top textarea,#top select{border-radius:20px;padding:14px}.wc-blocks-components-select__container{background:#f7f7f7 !important;border-radius:20px !important;border:none !important}.avia-webkit #top .cart-collaterals .cart_totals table select,.avia-webkit #top.woocommerce-page select{border-top-left-radius:20px;border-bottom-left-radius:20px;border-right:none;border:none;background:none;background-color:rgba(0,0,0,0);padding-top:22px}#top .woocommerce-MyAccount-content form button.button{background-color:#d1143a;font-size:16px}li.woocommerce-MyAccount-navigation-link{border-radius:10px}#top .form-row{margin:0 0 20px}div#password_strength{font-size:16px;font-weight:500;line-height:1.4em}.show-password-input{border-radius:20px;border:1px solid #ffc6b8;margin-top:10px;margin-bottom:10px;background:#ffc6b8;transition:.2s}.show-password-input:hover{cursor:pointer;transition:.2s}.show-password-input::after{content:"Show Password";font-size:15px;color:#dc502f;padding:10px 10px;display:inline-block;font-family:"Grandstander";font-weight:700}#top div.woocommerce-message{border-radius:20px}#top div.woocommerce-error a.button,#top div.woocommerce-message a.button{border-radius:35px}#top span.av-cart-counter.av-active-counter{background:#d1143a;color:#fff;font-weight:600}#top #payment #place_order{max-width:900px;width:100%}#top #payment{border-radius:10px}#order_review{border-radius:10px;padding:10px;background:#f7f7f7}#top #payment ul.payment_methods .payment_method_stripe li{border:1px solid #004080}#top #payment ul.payment_methods li{border:none;border-radius:6px;margin:7px 0}#top label span,#top legend span{font-size:16px}.wc-block-cart-item__quantity:before{content:"Quantity";font-weight:500;letter-spacing:.5px;color:#222;font-size:14px}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{font-size:12px;opacity:1}input#wc-block-components-totals-coupon__input-coupon{margin-bottom:0 !important;border-radius:20px !important}button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{border-radius:50px;font-weight:700;background-color:#dc502f;color:#ffc6b8}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header th,table.wc-block-cart-items .wc-block-cart-items__header th{font-size:18px;color:#004080;font-weight:600;letter-spacing:normal;text-transform:none}a.wc-block-components-product-name{font-size:19px;font-weight:600;line-height:1.2em !important}.wc-block-components-product-metadata__description{display:none}#top button.wc-block-cart-item__remove-link{font-size:13px;color:#df8500}.wc-block-components-quantity-selector:after{border-color:#004080 !important}#top .wc-block-components-quantity-selector input{border-left:none;border-right:none;background:#fff !important;font-weight:600;font-size:16px}#top h2.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{font-size:24px;color:#004080}@media(min-width: 481px){.wc-block-grid__products .wc-block-grid__product-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-clamp:3;-webkit-line-clamp:3;line-height:1em;min-height:3em}.wc-block-grid__products .wc-block-grid__product-image img{max-height:200px}}a.goto-slide{background:#dc502f !important;opacity:.3 !important;transition:.2s;margin:0 4px}a.goto-slide.active{opacity:1 !important;transition:.2s}.price_slider_amount .price_label{padding-left:10px !important;font-size:17px}li.wc-layered-nav-rating{list-style:none}@media(max-width: 767px){#top .sidebar h3.widgettitle:not(.sidebar section:first-of-type h3.widgettitle){margin-top:0 !important}}@media(max-width: 550px){.product-sorting.avia-product-sorting{display:flex}.product-sorting.avia-product-sorting .sort-param li span.currently-selected{line-height:1.4em !important}}@media(min-width: 376px)and (max-width: 550px){.sort-param li span.currently-selected{font-size:12px}}@media(max-width: 375px){ul.sort-param.sort-param-count{display:none}}ul.sort-param.sort-param-sort li a{border-radius:10px}.filter-button{display:block;padding:12px 16px;background-color:#f7f7f7;color:#004080;text-align:center;border:none;cursor:pointer;font-size:19px;font-family:"Grandstander";font-weight:700;border-radius:10px;margin-bottom:4px}.filter-button:after{content:" ";background:url("svg/filters.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:16px;height:16px;display:inline-block;position:relative;margin-left:7px;top:3px}#sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10000}@media(min-width: 768px){#sidebar-overlay{display:none !important}}#mobile-sidebar{position:fixed;bottom:0;left:-300px;width:280px;max-width:100%;height:calc(100% - 119px);background:#fff;box-shadow:2px 0 5px rgba(0,0,0,.2);transition:left .3s ease-in-out;z-index:10000;padding:20px;overflow-y:auto}#close-filters{background:none;border:none;font-size:32px;color:#d1143a;position:absolute;top:10px;right:15px;cursor:pointer;z-index:2;font-family:"Grandstander";font-weight:600}.sidebar-open #sidebar-overlay{display:block}.sidebar-open #mobile-sidebar{left:0}@media(min-width: 768px){#open-filters,#mobile-sidebar{display:none !important}}#top.search-results .template-search.content .entry-content-wrapper{padding-left:0}#top.search-results .template-search.content .entry-content-wrapper span.search-result-counter{display:none}#top.search-results .template-search.content span.post-meta-infos{display:none}#top.search-results .template-search.content article .entry-content p{display:none}.est-star-rating{display:flex;align-items:center}.est-star-rating svg.bi{overflow:visible}@media(max-width: 768px){.woocommerce-cart table.shop_table,.woocommerce-cart table.shop_table tbody,.woocommerce-cart table.shop_table tr,.woocommerce-cart table.shop_table td{display:block;width:100%;box-sizing:border-box}.woocommerce-cart table.shop_table thead{display:none}.woocommerce-cart table.shop_table tr{border:1px solid #ddd;margin-bottom:15px;padding:10px;background:#fff;border-radius:8px}.woocommerce-cart table.shop_table td.product-thumbnail img{max-width:100px;height:auto;display:block;margin:0 auto 10px}.woocommerce-cart table.shop_table td.product-name{font-size:16px;font-weight:bold;margin-bottom:5px}.woocommerce-cart table.shop_table td.product-quantity .quantity{width:100%;display:flex;justify-content:center;margin:10px 0}.woocommerce-cart table.shop_table td.product-subtotal,.woocommerce-cart table.shop_table td.product-remove{text-align:center;margin-top:5px}}@media(max-width: 768px){.woocommerce-checkout table.shop_table,.woocommerce-checkout table.shop_table tbody,.woocommerce-checkout table.shop_table tr,.woocommerce-checkout table.shop_table td,.woocommerce-checkout table.shop_table th{display:block;width:100%;box-sizing:border-box}.woocommerce-checkout table.shop_table thead{display:none}.woocommerce-checkout table.shop_table tr{border:1px solid #ddd;margin-bottom:15px;padding:10px;background:#fff;border-radius:8px}.woocommerce-checkout table.shop_table td.product-name{font-weight:bold;font-size:16px;margin-bottom:5px}.woocommerce-checkout table.shop_table td.product-quantity{font-size:14px;opacity:.8}.woocommerce-checkout table.shop_table td.product-total,.woocommerce-checkout table.shop_table tfoot td,.woocommerce-checkout table.shop_table tfoot th{text-align:center;font-size:15px}.woocommerce-checkout table.shop_table tfoot tr{background:#f8f8f8;border-radius:6px;padding:8px}}@media(max-width: 767px){.woocommerce-cart table.shop_table tr{display:flex;flex-wrap:wrap;align-items:center;position:relative;border:1px solid #ddd;margin-bottom:15px;padding:10px;background:#fff;border-radius:8px}.woocommerce-cart table.shop_table thead{display:none}.woocommerce-cart td.product-thumbnail{flex:0 0 80px;display:flex !important;justify-content:center;align-items:center;margin-right:10px}.woocommerce-cart td.product-thumbnail img{max-width:70px;height:auto;border-radius:4px}.woocommerce-cart td.product-name{flex:1;font-size:15px;font-weight:bold;margin:0}.woocommerce-cart td.product-subtotal{flex:0 0 100%;text-align:right;font-weight:bold;margin-top:5px}.woocommerce-cart td.product-quantity{flex:0 0 100%;text-align:left;margin-top:5px}.woocommerce-cart td.product-remove{position:absolute;top:5px;left:5px}}@media screen and (max-width: 767px){.woocommerce .shop_table .woocommerce-cart-form__cart-item td::before{display:none}.woocommerce-cart-form__cart-item{display:flex}.woocommerce-cart-form__cart-item .remove{left:50%;top:50%;transform:translate(50%, 50%);text-indent:9999px}.responsive table.shop_table.cart .product-name{padding:3px 10px 3px 3px;border-right:1px solid}}a.checkout-button.button.alt.wc-forward,button#place_order{font-weight:700;background-color:#d1143a;transition:.2s;border-radius:50px;width:700px;max-width:100%}a.checkout-button.button.alt.wc-forward:hover,button#place_order:hover{background-color:#dc502f;transition:.2s}@media(min-width: 375px){.woocommerce-cart table.shop_table td.product-thumbnail img{min-width:65px}}@media(max-width: 479px){.responsive #top table .product-name{border-right:1px solid #ccc}}@media(min-width: 480px)and (max-width: 782px){#top input#coupon_code{width:96%;display:block;position:relative;margin:10px 2% !important}#top table.shop_table .actions .coupon .button{margin:3px 2%}td.actions .coupon{width:100%}input#coupon_code{border:1px solid #ccc !important;border-radius:50px !important;margin:0 !important;height:46px;top:3px;position:relative;margin-right:10px !important;font-family:"Grandstander",sans-serif !important}#top .actions .button[name=update_cart]{float:none;margin:16px 0 !important}.responsive #top table .product-name{border-right:none !important}#top th.product-name a{padding:0 30px;font-weight:700;letter-spacing:0;font-size:13px}.woocommerce-cart-form table.shop_table,.woocommerce-cart-form table.shop_table tr,.woocommerce-cart-form table.shop_table td,.woocommerce-cart-form table.shop_table th{display:table !important;text-align:center}.woocommerce-cart-form td.product-thumbnail{display:table-cell !important;width:60px}.woocommerce-cart-form td.product-subtotal::before{content:attr(data-title) ": ";font-weight:normal;margin-right:4px;color:#666;display:inline-block}.woocommerce-cart-form td.product-name{vertical-align:middle}.woocommerce-cart-form td.product-subtotal{text-align:right;vertical-align:middle}}@media(max-width: 479px){.woocommerce-cart-form th.product-name a{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:5.6em;line-height:1.3em}}@media(max-width: 479px){input#coupon_code{border:1px solid #ccc !important;border-radius:50px !important;margin:12px 0 !important;height:46px;top:3px;position:relative;margin-right:10px !important;font-family:"Grandstander",sans-serif !important}.woocommerce-cart-form td.product-quantity{display:table-cell !important;text-align:center;vertical-align:middle;padding:5px}.woocommerce-cart-form td.product-quantity .qty{width:50px;min-width:40px;text-align:center;padding:4px;font-size:14px}}@media(max-width: 479px){.woocommerce-cart-form td.product-subtotal{display:table-cell !important;text-align:right;white-space:nowrap;vertical-align:middle;padding:5px}.woocommerce-cart-form td.product-subtotal::before{content:"Subtotal: ";font-size:12px;color:#555;margin-right:4px}}@media(max-width: 767px){.woocommerce-cart table.shop_table.shop_table_responsive{background:rgba(0,0,0,0)}}small.shipping-method-description{background:#fff;padding:16px;border-radius:10px;border:1px solid #ccc;line-height:1.8em;font-size:13px;font-weight:600;box-shadow:0 0 10px rgba(0,0,0,.11)}@media(min-width: 1350px){.wishlist_table tr td.product-thumbnail{max-width:100%;width:200px}}.wishlist_table tr td.product-thumbnail a{max-width:100%}.wishlist_table tr td.product-name{font-size:24px}.wishlist_table tr td.product-name a{font-weight:700}.wishlist_table tr td.product-stock-status span{font-weight:700;font-size:21px}.woocommerce table.shop_table.wishlist_table tr td{border:none}table.shop_table.cart.wishlist_table.wishlist_view.traditional.responsive{border:none !important}table.wishlist_table tr th{border:none}@media(min-width: 990px){.wishlist-title.wishlist-title-with-form{display:none}.wishlist-title-container{background:#004080;position:relative;margin-bottom:-20px;height:20px;width:100%;top:-20px;border-top-left-radius:20px;border-top-right-radius:20px}.woocommerce-wishlist table.wishlist_table thead{background-color:#004080}.woocommerce-wishlist table.wishlist_table thead th{padding:0px 12px 20px 12px}.woocommerce-wishlist table.shop_table th{font-size:19px;text-transform:none;font-weight:800;color:#fff;background-color:#004080}.woocommerce-wishlist form#yith-wcwl-form{background:#fff;border:2px solid #004080;border-radius:22px;padding:20px 0;box-shadow:0 0 20px 0px rgba(0,0,0,.33)}tbody.wishlist-items-wrapper tr:nth-of-type(even) td{background:#f7f7f7 !important}}.wishlist_table span.woocommerce-Price-amount.amount{color:#dc502f;font-weight:600;font-size:21px}.wishlist_table .product-add-to-cart a{line-height:1.1em;background:#d1143a;border-radius:50px;font-weight:700;color:#fff;padding:8px 5px;display:block !important;font-size:17px;transition:.2s}.wishlist_table .product-add-to-cart a:hover{transition:.2s;background:#dc502f}td.wishlist-empty{font-size:21px}@media(min-width: 1100px){.inner_product span.yith-wcwl-add-to-wishlist-button__label{display:none}.inner_product .yith-add-to-wishlist-button-block.yith-add-to-wishlist-button-block--initialized{width:50px;margin:0;float:right;position:absolute;right:0;bottom:5px}.inner_product:has(.woocommerce-product-rating) .yith-add-to-wishlist-button-block{bottom:0}}@media(min-width: 1100px)and (min-width: 1351px){.home .inner_product:has(.woocommerce-product-rating) .yith-add-to-wishlist-button-block{bottom:0}}@media(max-width: 1099px){#top a.yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor{display:flex;align-items:center}}#top span.yith-wcwl-add-to-wishlist-button__label{font-size:13px}@media(min-width: 851px)and (max-width: 989px){#top span.yith-wcwl-add-to-wishlist-button__label{font-size:12px;letter-spacing:-0.5px}}@media(min-width: 768px)and (max-width: 850px){#top span.yith-wcwl-add-to-wishlist-button__label{font-size:11px;letter-spacing:-0.5px}}@media(min-width: 768px)and (max-width: 850px){.inner_product .yith-wcwl-add-to-wishlist-button.yith-wcwl-add-to-wishlist-button--anchor svg.yith-wcwl-icon-svg{max-width:22px}}#top h1,#top h2,#top h3,#top h4,#top h5,#top h6{font-family:"Grandstander",sans-serif;text-transform:none;font-weight:800;letter-spacing:0}#top p,#top a,#top bdi,#top strong,#top ul,#top ol,#top li,#top span,#top body,#top #wrap_all div{font-family:"Grandstander",sans-serif}.home-blurb{background:rgba(0,0,0,0) !important}.home-blurb p{font-size:23px}@media(max-width: 767px){.home-blurb p{font-size:18px;line-height:1.5em !important}}@media(max-width: 767px){.home-blurb .av-equal-height-column-flextable{padding:0 30px}}.home-blurb .container{max-width:1400px;width:100%;border-radius:20px;background:#cce6f2;margin-bottom:60px}#top.home #main{padding-top:0 !important}#top .home-hero main{padding:0}#top .home-hero .container.av-section-cont-open{max-width:100%;width:100%;padding:0}#top .home-hero .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:absolute;bottom:150px;top:unset}#top .home-hero .swiper-pagination-bullet-active{background:#dc502f;border:none;opacity:1 !important}#top .home-hero .swiper-pagination-bullet{background:#dc502f;opacity:.4;width:16px;height:16px}@media(max-width: 767px){.responsive #top #wrap_all .home-hero .container{width:100%;max-width:100%;margin:0 !important;padding:0}}@media(max-width: 767px){.home-slider.swiper-container{height:calc(100vh - 86px)}}.home-slider .slide-button{transition:.2s ease-in-out}.home-slider .slide-button:hover{filter:brightness(90%);transition:.2s ease-in-out;cursor:pointer}.home-slider .swiper-slide{flex-direction:column}.home-slider .swiper-slide .slide-wrap-inner{max-width:1500px;margin:0 auto;width:100% !important}.home-slider .slide-content h2{position:relative;font-size:112px;line-height:.8em;font-weight:1000;letter-spacing:0;color:#000;text-transform:none}.home-slider .slide-content h2:before{content:attr(data-text);display:block;position:relative;-webkit-text-stroke:20px #fff;color:rgba(0,0,0,0);text-shadow:0px 12px 14px rgba(0,0,0,.8);white-space:normal;position:absolute;z-index:-1}@media(min-width: 768px)and (max-width: 989px){.home-slider .slide-content h2{font-size:90px}.home-slider .slide-content h2:before{-webkit-text-stroke:14px #fff;text-shadow:0px 8px 9px rgba(0,0,0,.8)}}@media(max-width: 767px){.home-slider .slide-content h2{font-size:60px}.home-slider .slide-content h2:before{-webkit-text-stroke:10px #fff;text-shadow:0px 6px 7px rgba(0,0,0,.8);width:100%}}.home-slider .slide-content .text-container p{margin-top:38px;font-size:23px}@media(max-width: 767px){.home-slider .slide-content .text-container p{font-size:18px}}@media(min-width: 768px){.slide-content{width:50%;padding-right:30%;display:flex}#top .btn-container{width:100%;display:inline-flex;justify-content:end}#top .btn-container .slide-button{min-height:80px;font-size:32px;display:inline-flex;align-items:center;padding:14px 50px}}.age-banner-container{display:grid;gap:16px;justify-content:center}@media(min-width: 990px){.age-banner-container{grid-template-columns:repeat(6, 1fr)}}@media(max-width: 989px)and (min-width: 600px){.age-banner-container{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 599px)and (min-width: 301px){.age-banner-container{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 300px){.age-banner-container{grid-template-columns:repeat(1, 1fr)}}.age-banner-container .age-circle{border-radius:50%;width:100%;aspect-ratio:1;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.age-banner-container .age-circle:hover{transform:rotate(10deg);box-shadow:0px 5px 18px 0px rgba(0,0,0,.1)}.age-banner-container .age-circle:nth-of-type(1){background:#773ab9}.age-banner-container .age-circle:nth-of-type(2){background:#0af}.age-banner-container .age-circle:nth-of-type(3){background:#ff9a04}.age-banner-container .age-circle:nth-of-type(4){background:#dc502f}.age-banner-container .age-circle:nth-of-type(5){background:#009d50}.age-banner-container .age-circle:nth-of-type(6){background:#003f7d}.age-banner-container .age-circle p{color:#fff;margin:0;line-height:1em}.age-banner-container .age-circle .age-number{font-size:56px;font-weight:800}@media(max-width: 550px){.age-banner-container .age-circle .age-number{font-size:46px}}@media(min-width: 1301px){.age-banner-container .age-circle .age-number.text-only{font-size:72px}}@media(min-width: 1200px)and (max-width: 1300px){.age-banner-container .age-circle .age-number.text-only{font-size:62px}}@media(min-width: 768px)and (max-width: 989px){.age-banner-container .age-circle .age-number.text-only{font-size:62px}}@media(max-width: 550px){.age-banner-container .age-circle .age-number.text-only{font-size:52px}}.age-banner-container .age-circle .age-text{font-size:24px;font-weight:700}@media(max-width: 550px){.age-banner-container .age-circle .age-text{font-size:20px}}#top .home-cat-card{min-height:255px !important;background-position-y:80px !important;background-size:140% !important;padding:30px 19px;border-radius:20px;background-repeat:no-repeat !important;background-position-x:-10% !important;transform:translateY(0px);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}#top .home-cat-card:hover{transform:translateY(-10px);box-shadow:0px 5px 18px 0px rgba(0,0,0,.15)}@media(min-width: 550px)and (max-width: 767px){#top .home-cat-card{background-position-y:0px !important;background-size:63% !important;background-position-x:right !important}}@media(max-width: 549px){#top .home-cat-card{background-position-y:0px !important;background-size:140% !important;background-position-x:-35% !important}}#top .home-cat-card:after{content:" ";width:98px;height:98px;position:absolute;display:block;opacity:1;visibility:visible;right:19px;bottom:30px;z-index:1}@media(min-width: 990px)and (max-width: 1250px){#top .home-cat-card:after{width:80px;height:80px;right:19px;bottom:30px}}@media(min-width: 768px)and (max-width: 989px){#top .home-cat-card:after{width:58px;height:58px;right:5px;bottom:66px}}@media(min-width: 650px)and (max-width: 767px){#top .home-cat-card:after{width:150px;height:150px;right:19%;bottom:30px}}@media(min-width: 550px)and (max-width: 649px){#top .home-cat-card:after{width:150px;height:150px;right:17.5%;bottom:30px}}#top .home-cat-card h3{color:#fff;font-size:30px}@media(min-width: 990px)and (max-width: 1200px){#top .home-cat-card h3{font-size:24px}}@media(min-width: 850px)and (max-width: 990px){#top .home-cat-card h3{font-size:19px}}@media(min-width: 768px)and (max-width: 849px){#top .home-cat-card h3{font-size:18px}}#top .home-cat-card.dolls{background-color:#773ab9 !important;background:url("svg/purple-splash.svg")}#top .home-cat-card.dolls:after{background:url("svg/doll.svg");background-size:contain !important}#top .home-cat-card.puzzles{background-color:#ff9a04 !important;background:url("svg/orange-splash.svg")}#top .home-cat-card.puzzles:after{background:url("svg/problem-solving.svg");background-size:contain !important}#top .home-cat-card.pre-school{background-color:#009d50 !important;background:url("svg/green-splash.svg")}#top .home-cat-card.pre-school:after{background:url("svg/shapes.svg");background-size:contain !important}#top .home-cat-card.outdoor{background-color:#003f7d !important;background:url("svg/blue-splash.svg")}#top .home-cat-card.outdoor:after{background:url("svg/water-gun.svg");background-size:contain !important}#top .home-cat-card.household{background-color:#dc502f !important;background:url("svg/red-splash.svg")}#top .home-cat-card.household:after{background:url("svg/chef-hat.svg");background-size:contain !important}.puzzle-img{box-shadow:none;-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-size:contain;mask-position:center center;mask-repeat:no-repeat}.puzzle-img{-webkit-mask-image:url("svg/puzzle.svg");mask-image:url("svg/puzzle.svg")}.home-blurb p{line-height:1.4em;font-weight:500}.promo-cards-container{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:20px;margin:0 auto}@media(min-width: 768px){.promo-cards-container{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767px){.promo-cards-container{grid-template-columns:1fr}}.promo-card{display:flex;padding:0 !important;border-radius:20px;height:300px;width:100%;box-shadow:0 0 18px 0px rgba(0,0,0,.05);transform:translateY(0px);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.promo-card:hover{transform:translateY(-10px);box-shadow:0px 5px 18px 0px rgba(0,0,0,.15)}@media(max-width: 767px){.promo-card{width:100%}}@media(min-width: 767px)and (max-width: 989px){.promo-card{flex-direction:column;height:auto}}@media(max-width: 400px){.promo-card{flex-direction:column;height:auto}}.promo-card .left-col{width:50%;text-align:left;display:flex;flex-direction:column;justify-content:center;text-align:center}@media(min-width: 768px)and (max-width: 989px){.promo-card .left-col{font-size:22px;width:100%;margin-bottom:16px}}@media(min-width: 401px)and (max-width: 767px){.promo-card .left-col{width:60%}}@media(max-width: 400px){.promo-card .left-col{width:100%;margin-bottom:16px}}.promo-card .left-col p{font-size:36px;font-weight:800 !important;line-height:.9em;margin:0}@media(min-width: 990px)and (max-width: 1250px){.promo-card .left-col p{font-size:22px}}@media(min-width: 768px)and (max-width: 989px){.promo-card .left-col p{font-size:18px}}@media(min-width: 651px)and (max-width: 767px){.promo-card .left-col p{font-size:22px}}@media(min-width: 401px)and (max-width: 650px){.promo-card .left-col p{font-size:18px}}@media(max-width: 400px){.promo-card .left-col p{font-size:17px;padding-top:17px}}.promo-card .left-col h3{font-size:50px;padding-left:20px;padding-right:10px;margin:10px 0 0 0 !important;line-height:.9em}@media(min-width: 990px)and (max-width: 1250px){.promo-card .left-col h3{font-size:38px}}@media(min-width: 768px)and (max-width: 989px){.promo-card .left-col h3{font-size:36px;word-break:break-word}}@media(min-width: 401px)and (max-width: 650px){.promo-card .left-col h3{font-size:32px;word-break:break-word}}@media(max-width: 400px){.promo-card .left-col h3{font-size:26px;word-break:break-word}}.promo-card .left-col .brand-box{border-bottom-right-radius:72px;border-bottom-left-radius:72px;border-top-right-radius:0px;border-top-left-radius:20px;padding:20px !important;height:72px;width:115px;display:flex;align-items:center;justify-content:center}.promo-card .right-col{width:50%}@media(min-width: 768px)and (max-width: 989px){.promo-card .right-col{width:100%;height:200px}}@media(min-width: 401px)and (max-width: 767px){.promo-card .right-col{width:40%}}@media(max-width: 400px){.promo-card .right-col{width:100%;height:200px}}.promo-card .right-col img{height:100%;object-fit:cover;width:100%;border-bottom-right-radius:20px;border-top-right-radius:20px}@media(min-width: 768px)and (max-width: 989px){.promo-card .right-col img{border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0px}}@media(max-width: 400px){.promo-card .right-col img{border-bottom-right-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:0px}}@media(max-width: 500px){.promo-card .left-col img,.promo-card .right-col img{object-fit:contain;background-color:#fff}}.swiper-container.brand-slider-unique{height:180px;overflow-y:hidden}.swiper-container.brand-slider-unique a.brand-slide-unique{max-height:100%;height:100%}.swiper-container.brand-slider-unique img{max-height:100%;height:100%;width:auto}#top .brand-slider-cont .container{max-width:100% !important;width:100% !important;padding:0 !important}#top .brand-slider-cont .brand-slider-wrapper{margin:40px 0}.page-header h1{font-size:48px;background:#fff;width:max-content;max-width:100%;padding:16px 20px 10px 20px;margin:0;border-radius:30px;border:4px solid #d1143a;box-shadow:0 10px 10px rgba(0,0,0,.11)}#top .contact-block{background:#fff;padding:14px 14px 18px 14px;display:block;margin-bottom:10px;border-radius:20px;border:2px solid #dc502f}#top .contact-block p{margin:0}#top .contact-block a{font-weight:700;font-size:22px}#top .contact-block a:before{content:" ";width:30px;height:30px;display:inline-block;position:relative;margin-right:10px;top:7px !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important}#top .contact-block.tel a:before{background-image:url("svg/phone.svg") !important}#top .contact-block.email a:before{background-image:url("svg/mail.svg") !important}#top .av-minimal-toggle p.toggler{background:#d1143a !important;color:#fff;border-radius:10px}#top .av-minimal-toggle p.toggler.activeTitle{border-bottom-right-radius:0;border-bottom-left-radius:0}#top .av-minimal-toggle .toggle_content.invers-color{border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-size:16px;line-height:1.4em}.toggle_content h2{font-size:32px;margin-top:24px}@media(max-width: 767px){#top .av-minimal-toggle p.toggler{line-height:1.2em;font-size:17px;padding-right:16px}}.nf-form-layout{font-family:"Grandstander",sans-serif}.nf-form-content input,.nf-form-content select,.nf-form-content textarea{border-radius:10px !important;padding:14px 12px !important;margin-bottom:0 !important}.nf-form-content .field-wrap input[type=submit]{font-family:"Grandstander";border-radius:35px !important;background:#d1143a !important;min-width:160px;font-size:22px;font-weight:900;transition:.2s}.nf-form-content .field-wrap input[type=submit]:hover{backdrop-filter:brightness(90%) !important;transition:.2s}.custom-socket{min-height:unset;padding-bottom:10px}@media(max-width: 767px){#footer-page main{padding-bottom:0}}.footer-copyright p{font-size:16px;margin:0}@media(max-width: 767px){.footer-copyright p{text-align:center}}.footer-payments img{height:auto;width:330px;max-width:100%}@media(max-width: 767px){.footer-payments .avia-image-container{margin:0 auto;width:100%;display:flex;justify-content:center}}#top .footer-socials{display:flex}@media(max-width: 767px){#top .footer-socials{justify-content:space-evenly}}#top .footer-socials .footer-social{content:" ";background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:95px;height:95px;display:flex;align-items:center;justify-content:center}#top .footer-socials .footer-social:after{content:" ";background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important;width:26px;height:26px;display:block}#top .footer-socials .footer-social.fb:after{background:url("svg/fb.svg")}#top .footer-socials .footer-social.ig:after{background:url("svg/ig.svg")}#top .footer-socials .footer-social.tt:after{background:url("svg/tiktok.svg")}#top .footer-socials .footer-social:nth-of-type(1){background:url("svg/splash-1.svg")}#top .footer-socials .footer-social:nth-of-type(2){background:url("svg/splash-2.svg")}#top .footer-socials .footer-social:nth-of-type(3){background:url("svg/splash-3.svg")}#top .content .flex_column .widget_nav_menu li a:hover,#top .content .flex_column .widget_nav_menu ul:first-child>.current-menu-item,#top .content .flex_column .widget_nav_menu ul:first-child>.current_page_item{background-color:unset}#top #footer-page h3.widgettitle{font-size:28px}@media(max-width: 989px){#top #footer-page h3.widgettitle{font-size:24px}}#top #footer-page .flex_column .widget_nav_menu li a{font-size:21px;padding:3px 0px;transition:.3s ease-in-out}#top #footer-page .flex_column .widget_nav_menu li a:hover{margin-left:7px;transition:.3s ease-in-out}@media(max-width: 989px){#top #footer-page .flex_column .widget_nav_menu li a{font-size:19px}}.footer-logo img{width:100%;max-width:196px}