/*
Generated time: July 24, 2025 12:10
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.m-menu__item--mega .m-mega-menu__inner{justify-content:center}.m-menu__item--mega .m-sub-menu--level-1{-moz-column-gap:30px;column-gap:30px;padding-right:30px}@media only screen and (min-width:1300px){.m-menu__item--mega .m-sub-menu--level-1{-moz-column-gap:60px;column-gap:60px;padding-right:60px}}.m-menu__item--mega .m-sub-menu--level-1 .m-sub-menu__item--level-1{width:100%;max-width:145px;min-width:100px;margin:0;padding:0;border:0}.m-menu__item--mega .m-sub-menu--level-1 .m-sub-menu__item--level-1>.m-menu__link{padding:0;font-size:15px;font-weight:600;line-height:1.26}.m-menu__item--mega .m-sub-menu--level-1 .m-sub-menu__item--level-1 .m-mega-menu__column{margin-top:30px}.m-menu__item--mega .m-sub-menu--level-1 .m-sub-menu__item--level-1 .m-mega-menu__column .m-sub-menu__item+.m-sub-menu__item{margin-top:16px}.m-menu__item--mega .m-sub-menu--level-1 .m-sub-menu__item--level-1 .m-mega-menu__column .m-menu__link{padding:0;font-size:15px;font-weight:400;line-height:1.26}.m-menu__item--mega .m-mega-menu__content{flex-basis:318px;padding:0}.m-menu__item--mega .m-mega-menu__content *{text-transform:lowercase}.m-menu__item--mega .m-mega-menu__content responsive-image::before{padding-top:66.7%}.m-menu__item--mega .m-mega-menu__content responsive-image img{-o-object-position:top center;object-position:top center}.m-menu__item--mega .m-mega-menu__content .m-mega-banner__inner{margin-top:10px}.m-menu__item--mega .m-mega-banner__title{font-size:20px;font-weight:600;line-height:1.5}.m-menu__item--mega .m-mega-banner__description:empty{display:none}.m-menu__item--mega .m-mega-banner__button{margin-top:6px;padding-top:0;font-size:12px;font-weight:500;line-height:1.3;text-transform:uppercase}html body .m-menu-mobile__back-button{margin-bottom:15px;padding:10px 0}@media only screen and (max-width:576px){html .m-menu-drawer__wrapper{width:100%}}html .m-menu-drawer__wrapper *{text-transform:lowercase;font-size:15px;font-weight:600;line-height:2.4}html .m-menu-drawer__wrapper .m-menu-drawer__navigation>.m-menu-mobile__item:nth-last-child(2){margin-top:70px}html .m-menu-drawer__wrapper .m-menu-mobile__item{align-items:stretch}html .m-menu-drawer__wrapper .m-menu-mobile__link{padding-top:0;padding-bottom:0}html .m-menu-drawer__wrapper .m-menu-mobile__toggle-button{height:initial;min-height:0}html .m-menu-drawer__wrapper .m-megamenu-mobile__block{margin-top:30px}html .m-menu-drawer__wrapper .m-mega-banner__conntent .m-mega-banner__title{font-size:20px;font-weight:600;line-height:1.2}html .m-menu-drawer__wrapper .m-mega-banner__conntent .m-mega-banner__description:empty{display:none}html .m-menu-drawer__wrapper .m-mega-banner__button{padding-top:0;line-height:1.2;text-transform:uppercase}.popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;opacity:0;visibility:hidden;background:rgba(0,0,0,.5);transition:opacity .3s}.popup.active{opacity:1;visibility:visible}.popup__holder{height:100%;overflow-y:auto}.popup__inner{min-height:100%;display:flex;justify-content:center;align-items:center;padding:15px 0}.popup__content{position:relative;max-width:1084px;width:100%;padding:22px;background:#fff}@media only screen and (min-width:1024px){.popup__content{padding-top:65px;padding-bottom:60px}}.popup__close{position:absolute;top:20px;right:20px;cursor:pointer;text-align:right;font-size:0;line-height:0}.popup__close svg{width:15px}@media only screen and (min-width:768px){.popup__close svg{width:18px}}.label{display:flex;align-items:center;padding:10px 0;cursor:pointer;line-height:1}.label input{width:20px;height:20px;display:flex;justify-content:center;align-items:center;flex-shrink:0;margin-right:7px;padding:0;color:inherit;cursor:pointer;border:1px solid currentColor;transform:translateY(-.075em);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%}.label input::before{content:"";width:12px;height:12px;transform:scale(0);transition:120ms transform ease-in-out;background:currentColor;border-radius:50%}.label input:checked::before{transform:scale(1)}.label input:disabled{cursor:not-allowed}.size-guide{width:100%;max-width:889px;margin:auto}.size-guide h2{margin-bottom:16px;font-size:15px;font-weight:600}@media only screen and (min-width:1024px){.size-guide h2{margin-bottom:40px}}.size-guide table{width:100%;table-layout:fixed;text-align:center}.size-guide table *{font-size:9px;font-weight:400;line-height:1.4;letter-spacing:.12px}@media only screen and (min-width:768px){.size-guide table *{font-size:12px}}.size-guide table td,.size-guide table th{padding:8px;border:1px solid #b0b0b0}.size-guide__header{width:100%;max-width:400px;margin:auto;text-align:center}.size-guide__desc{font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.12px;text-align:left}@media only screen and (min-width:576px){.size-guide__desc{text-align:center}}.size-guide__size-controll{display:flex;align-items:center;justify-content:center;gap:18px;margin:20px 0;font-size:12px;font-weight:400;line-height:1.4;letter-spacing:.12px}.grouped-products__title{font-size:20px;font-weight:700}.grouped-products__items{display:flex;flex-wrap:wrap}.grouped-products__items .m-product-option--node.active .m-product-option--node__label{box-shadow:0 0 0 1px #000,inset 0 0 0 4px #fff}.grouped-products__items .m-product-option--node__label{background-repeat:no-repeat;background-position:center;background-size:cover}@media only screen and (min-width:1200px){.cart-page-grid{display:flex}.cart-page-grid .m-cart__footer{flex-basis:400px;flex-shrink:0}.cart-page-grid .m-cart__footer--wrapper{width:100%;margin:0;padding-top:0;padding-right:0}.cart-page-grid .m-cart-addon__header{padding-bottom:12px}}@media only screen and (max-width:1200px){.cart-page-grid .m-cart__footer--wrapper{width:initial}.cart-page-grid .m-cart__footer--wrapper .shopify-cleanslate ul{display:block!important;margin:0!important}.cart-page-grid .m-cart__footer--wrapper .shopify-cleanslate ul li{margin:0!important;margin-top:10px!important;text-align:center}.cart-page-grid .m-cart__footer--wrapper .shopify-cleanslate ul li iframe{display:inline-block!important;width:70%!important}}@media only screen and (max-width:576px){.cart-page-grid .m-cart__footer--wrapper .shopify-cleanslate ul li iframe{width:100%!important}}.cart-page-info{margin-top:26px;text-align:center}.cart-page-info *{font-weight:400;font-size:12px}.cart-page-info b,.cart-page-info h1,.cart-page-info h2,.cart-page-info h3,.cart-page-info h4,.cart-page-info h5,.cart-page-info h6,.cart-page-info strong{font-weight:700}.cart-page-info p+p{margin-top:16px}.cart-page-info p+h3{margin-top:20px}.cart-page-info ol,.cart-page-info ul{margin-top:20px}.cart-page-info a{text-decoration:underline}.cart-page-info a:hover{text-decoration:none}.cart-drawer-ship{padding:0 24px 16px;text-align:center;font-size:14px}.cart-drawer-ship__item{padding:10px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.drawer-infor-blocks{margin-top:24px}.drawer-infor-blocks .m-collapsible--button{font-size:12px;font-weight:400}.drawer-infor-blocks .m-collapsible--content__inner *{font-size:14px}.drawer-infor-blocks a{text-decoration:underline}.drawer-infor-blocks a:hover{text-decoration:none}.drawer-infor-blocks ul{margin-top:16px}.drawer-infor-blocks p{margin-top:16px}.drawer-infor-blocks__accr{max-height:240px;overflow-y:auto}.drawer-infor-blocks__title{font-size:20px;text-transform:uppercase}.dynamic-checkout__content .shopify-cleanslate ul{display:block!important}.dynamic-checkout__content .shopify-cleanslate li{margin-top:10px!important}@media only screen and (min-width:1024px){.template-product .m-product-media--layout-6 .m-product-media--slider__images{width:70%!important}.template-product .m-product-media--layout-6 .m-product-media--slider__images .m-product-media{height:calc(100vh - 170px);min-height:500px;max-height:900px}.template-product .m-product-media--layout-6 .m-product-media--slider__images .m-product-media responsive-image{height:100%;width:100%;display:block}.template-product .m-product-media--layout-6 .m-product-media--slider__images .m-product-media responsive-image img{-o-object-fit:cover;object-fit:cover}.template-product .m-product-media--layout-6 .m-product-media--slider__images .m-product-media [style*="--aspect-ratio"]:before{padding-top:100%;display:none}}@media only screen and (min-width:1400px){.template-product .m-product-media--layout-6 .m-product-media--slider__images{width:65%!important}}@media only screen and (min-width:1024px){.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails{flex-grow:1;padding-right:10px}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails .nav-swiper-container:not(.swiper-container-initialized){width:100%}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails .nav-swiper-container:not(.swiper-container-initialized) .swiper-slide{width:50%}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails .nav-swiper-container:not(.swiper-container-initialized) .m-product-media{height:150px}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails .m-product-media{height:100%}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails responsive-image{height:100%}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails responsive-image::before{display:none}.template-product .m-product-media--layout-6 .m-product-media--slider__thumbnails img{opacity:1!important;backface-visibility:visible!important}}@media only screen and (min-width:1024px){.template-product .m-product-media--layout-6 .nav-swiper-container{width:100%;height:calc(100vh - 170px);min-height:500px;max-height:900px;opacity:1}.template-product .m-product-media--layout-6 .nav-swiper-container .swiper-slide{width:initial;height:initial}}.template-product .shopify-payment-button__more-options{display:none}.foxkit-sizechart-button svg{display:none}