input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}:is(input[type=search],input[type=tel],input[type=text],input[type=number],input[type=email],input[type=password],select,textarea,.input-style):focus{outline:0;border-color:var(--color-heading)}input[type=checkbox]{display:inline-block;margin-block-end:.5rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;position:relative;height:15px;width:15px;background:url(icon-close.png) no-repeat center center;background-size:10px;cursor:pointer;transition:var(--duration-short)}.search-modal__form.loading input[type=search]::-webkit-search-cancel-button{opacity:0;visibility:hidden}.checkmark:before{content:"";display:inline-flex;width:18px;height:18px;border-radius:2px;border:1px solid var(--color-color, #ebebeb);background-color:var(--grey-color);position:relative;top:2px;transition:var(--bls-transition)}.checkmark:after{content:"";position:absolute;opacity:0;left:7px;top:5px;width:5px;height:10px;border:solid var(--color-white);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);transition:var(--transition)}input[type=checkbox]:checked+.checkmark:after{opacity:1}input[type=checkbox]:checked+.checkmark:before{background-color:var(--color-link);border-color:var(--color-link)}.overflow-auto{overflow:auto}.overflow-scroll{overflow:scroll}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-y-hidden{overflow-y:hidden}.flex-100{flex:100%;width:100%}.grow-0{flex-grow:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.py-4{padding-top:4px;padding-bottom:4px}.py-60{padding-top:clamp(30px,calc(30px + 30 * var(--responsive-rate)),60px);padding-bottom:clamp(30px,calc(30px + 30 * var(--responsive-rate)),60px)}.w-0{width:0}.w-15{width:15px}.w-20{width:20px}.w-55{width:5.5rem}.w-100{width:10rem}.min-w-10{min-width:10px}.min-w-20{min-width:20px}.min-w-30{min-width:30px}.min-w-full{min-width:100%}.max-w-15{max-width:15px}.max-w-30{max-width:30px}.max-w-full{max-width:100%}.h-0{height:0}.h-15{height:15px}.h-20{height:2rem}.h-30{height:30px}.h-55{height:5.5rem}.min-h-30{min-height:30px}.min-h-50{min-height:50px}.min-h-full{min-height:100%}.max-h-full{max-height:100%}.my-auto{margin-top:auto;margin-bottom:auto}.user-select-none,.swiper-slide{user-select:none;-webkit-user-select:none}@media(min-width:1025px)and (pointer:fine)and (prefers-reduced-motion:no-preference){:is(.btn-outline,.btn-primary,.btn-hover,.btn-white,button.shopify-payment-button__more-options,.dmp_discount-form button):hover{--btn-bg: var(--btn-primary-hover-bg-color);--btn-color: var(--btn-primary-hover-color);--btn-border-color: var(--btn-primary-hover-bg-color)}.btn-hover:hover{color:var(--btn-color);background-color:var(--btn-bg);border-color:var(--btn-border-color)}.btn-link:hover{color:var(--btn-link-hover-color)}.btn-link:hover:before{width:calc(100% - 3px);transition:var(--transition);animation:1s infinite btnLinkAnimation}.smooth-padding-hover{display:inline-block;transition:transform .25s ease,color .25s ease}.smooth-padding-hover:hover{transform:translate(1rem)}.hover-effect{will-change:transform}.hover-effect :is(img,.placeholder-image,picture){transition:var(--transition);will-change:transform}.hover_zoom .hover-effect:hover :is(img,.placeholder-image,picture){transform:var(--zoom-transform, scale(1.05))}.hover_fade .hover-effect:hover :is(img,.placeholder-image,picture){opacity:.8}.hover_fade .hover-effect:hover .secondary-image{opacity:1}.tooltip-content{background:var(--color-dark);color:var(--color-white);line-height:1;max-width:360px;z-index:2;text-align:center;font-size:1.2rem;white-space:nowrap;transition:all .3s;will-change:transform;padding:7px 15px;transform:var(--tooltip-transform, translateY(-100%) translateX(-50%));left:var(--left, 50%);right:var(--right, auto);top:var(--top, 0)}.tooltip-content:before{border:5px solid transparent;content:"";height:0;width:0;top:var(--tooltip-y, 100%);bottom:var(--tooltip-bottom, auto);margin-left:0;-webkit-transform:var(--tooltip-before, translateX(-50%) translateZ(0));transform:var(--tooltip-before, translateX(-50%) translateZ(0));transform-origin:0;border-top-color:var(--color-dark);position:absolute;left:var(--tooltip-left, 50%);right:var(--tooltip-right, auto)}.tooltip:not(.open):hover .tooltip-content{opacity:1;visibility:visible;transform:var( --tooltip-hover-transform, translateY( calc(-100% - 10px) ) translateX(-50%) )}.tooltip-left{--tooltip-transform: translateY(-50%);--left: auto;--right: 100%;--top: 50%;--tooltip-hover-transform: translateX(-10px) translateY(-50%);--tooltip-left: 100%;--tooltip-y: 50%;--tooltip-before: rotate(-90deg) translateY(50%)}.tooltip-right{--tooltip-transform: translateY(-50%);--left: 100%;--top: 50%;--tooltip-hover-transform: translateX(10px) translateY(-50%);--tooltip-left: auto;--tooltip-right: 100%;--tooltip-y: 12%;--tooltip-before: rotate(90deg) translateY(-50%)}.tooltip-bottom{--tooltip-transform: translateY(100%) translateX(-50%);--top: auto;bottom:0;--tooltip-hover-transform: translateY( calc(100% + 10px) ) translateX(-50%);--tooltip-y: auto;--tooltip-bottom: 100%}.tooltip-bottom:before{border-bottom-color:var(--color-dark);border-top-color:transparent}.instagram-item__media--ratio .instagram-icon{transform:scale(.8);will-change:transform}.instagram-item__media--ratio:hover .instagram-icon{opacity:1;visibility:visible;transform:scale(1)}@keyframes btnLinkAnimation{0%{left:0;width:100%}33%{left:100%;width:0}66%{left:0;width:0}to{right:0;width:100%}}@keyframes progress{0%{background-position:0 0}to{background-position:-60px -60px}}.hover-svg-zoom:hover svg{transform:scale(1.1);-webkit-transform:scale(1.1)}}.button-close:not(:hover){opacity:.7;color:var(--color-heading)}:is(.custom-scrollbar,.tingle-modal .tingle-modal-box__content)::-webkit-scrollbar{width:4px}:is(.custom-scrollbar,.tingle-modal .tingle-modal-box__content)::-webkit-scrollbar-track{background:var(--border-color-base)}:is(.custom-scrollbar,.tingle-modal .tingle-modal-box__content)::-webkit-scrollbar-thumb{background:#c8c8c8}:is(.custom-scrollbar,.tingle-modal .tingle-modal-box__content)::-webkit-scrollbar-thumb:hover{background:#555;width:6px}.translateY-100{transform:translateY(-100%)}.transition-short{transition:var(--duration-short);-webkit-transition:var(--duration-short)}.transition{transition:var(--transition);-webkit-transition:var(--transition)}.transition-popup{transition:var(--transition-popup);-webkit-transition:var(--transition-popup)}.rounded-custom{border-radius:var(--rounded-custom)}.bottom-25{bottom:2.5rem}.top-20{top:2rem}.top-30{top:3rem}.right-45{right:4.5rem}.right-50{right:5rem}.icon-load{position:absolute;top:50%;left:50%;margin-top:calc(var(--loader-width, 1.4rem) / 2 * -1);margin-left:calc(var(--loader-height, 1.4rem) / 2 * -1)}:where(.btn-primary,.btn-outline,.btn,button-quickview).loading{pointer-events:none}:where(.btn-primary,.btn-outline,.btn,button-quickview).loading .hidden-on-load{opacity:0}:where(.btn-primary,.btn-outline,.btn,button-quickview).loading>.icon-load{opacity:1}@keyframes spin{to{-webkit-transform:rotate(360deg)}}.spin{-webkit-animation:.8s linear infinite spin;animation:.8s linear infinite spin}.w-custom-svg svg{height:auto;width:var(--custom-width)}.bls__spacing{height:var(--mobile-height)}@media(min-width:768px){.bls__spacing{height:var(--desktop-height)}}:is(.open-drawer,.nav-open){overflow:hidden}.overlay:after{content:"";display:block;position:fixed;top:0;left:0;right:0;height:100vh;background-color:var(--overlay-bg);pointer-events:none;transition:var(--transition);opacity:0;z-index:12;cursor:url(cursor-close.png),pointer}:is(.open-drawer,.nav-open,.open-sidebar) .open.overlay:after{opacity:1;pointer-events:auto;visibility:visible}.open-drawer .tingle-enabled{position:static;overflow:auto}#search_mini_form.loading .loading-icon{opacity:1;visibility:visible}@media(min-width:1025px){.footer__localization.lang__currency-desktop .disclosure__list{top:auto;left:0;right:auto;bottom:calc(100% + 30px)}.footer__localization.lang__currency-desktop .button-localization.open+.disclosure__list{bottom:calc(100% + 10px);top:auto}.lang__currency-desktop .disclosure__button:after,.minicart__action.show-overlay:after,.lang__currency-desktop .disclosure__list icon-close{display:none}.lang__currency-desktop .disclosure__list{top:calc(100% + 30px);max-height:60vh;padding:2rem 2.5rem;left:auto;min-width:25rem;overflow:auto}.lang__currency-desktop .button-localization.open+.disclosure__list{top:100%;opacity:1;visibility:visible}.topbar .lang__currency-desktop .button-localization.open+.disclosure__list{top:calc(100% + calc(var(--section-pb) * 1px))}.rounded-style :is(.topbar,.section-header) .disclosure__list{border-radius:0 0 5px 5px}.rounded-style .footer__localization.lang__currency-desktop .disclosure__list{border-radius:5px}body:has(.shopify-section-header-sticky) .sticky.top-30{top:calc(var(--height-header, 0px) + 30px);transition:var(--transition)}body:has(.layout-2.shopify-section-header-sticky) .sticky.top-30{top:80px}body:has(.shopify-section-header-hidden) .sticky.top-30{top:30px}}.header-icon:hover{color:var(--color-primary)}.shopify-section-header-sticky{position:sticky;z-index:11;top:0}.shopify-section-header-sticky header.header{box-shadow:var(--shadow)}.shopify-section-header-sticky .header__normal-logo{display:block}.shopify-section-header-sticky .header__transparent-logo{display:none}.shopify-section-header-hidden{top:calc(-1 * var(--height-header))}.section-header.animate{transition:top .35s ease-in-out}.header-sticky .gradient,.shopify-section-header-sticky.gradient{background-attachment:unset}@media screen and (max-width:1024.98px){[data-sticky-mobile=false].shopify-section-header-sticky{position:unset}header-search #search-form .search__button{color:var(--color-heading)}:where(.lang__currency-on-nav,.lang__currency-desktop,.popup_cart) icon-close{transform:translateY(calc(-100% - 15px))}}.fadeIn{animation:.3s fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}.shopify-section-header-sticky.animate:not(.scroll-up){animation-name:fadeInSticky;animation-duration:.5s;animation-fill-mode:inherit;animation-fill-mode:forwards}@keyframes fadeInSticky{0%{opacity:0;top:calc(var(--height-header, 100%) * -1)}to{opacity:1;top:0}}.fadeOut{animation:.3s fadeOut forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}#header_size_guide{display:none}.white-gradient:after{content:"";position:absolute;left:0;right:0;bottom:0;height:32px;background:linear-gradient(180deg,#fff0,#fff);pointer-events:none;z-index:1}@keyframes progressbar{0%{width:100%}to{width:0}}@keyframes fadeInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible;opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}}@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);opacity:0}}.animated{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.fake-order-progressbar{border-radius:0 0 var(--rounded) var(--rounded)}.fake-order-progressbar span{height:2px;display:block;width:100%}.success,.warning{padding:1.2rem 2rem;position:relative}.success,.message-success{--color-success: #137f24;--border-color-success: #b4deb0;--background-success: #dcf0d8;--color-link: var(--color-success);margin-bottom:2rem;color:var(--color-success);background-color:var(--background-success);border:1px solid var(--border-color-success);border-radius:5px;gap:.5rem;font-weight:var(--subheading_weight, 500);line-height:1.5;font-size:var(--body-font-size)}.errors,.error,.message-error,.dmp_error-message{--color-error: #d0473e;--border-color-error: #eabdbd;--background-error: #fadfdf;--color-link: var(--color-error);padding:11px 2rem;background:var(--background-error);border:1px solid var(--border-color-error);color:var(--color-error);text-align:left;border-radius:5px;margin-bottom:1rem;list-style:none;position:relative;gap:.5rem;font-weight:var(--subheading_weight, 500);line-height:1.5;font-size:var(--body-font-size)}.dmp_error-message{display:block;margin-top:1rem}.text-overflow-ellipsis{text-overflow:ellipsis}.message-info,.warning{color:#907341;--color-link: #907341;--btn-link-color: #907341;border:1px solid #e9d7b8;background:#faf0df;padding:1.5rem 2rem;font-weight:var(--subheading_weight, 500);border-radius:5px;line-height:1.5;font-size:var(--body-font-size)}:is(.message-info,.message-success,.message-error) a{color:currentColor}:is(.message-info,.success,.message-success,.message-error,.warning,.errors,.error) svg{width:1.8rem;flex:0 0 1.8rem}@keyframes al-loading{0%{width:0}to{width:80%}}@keyframes al-loading-finish{0%{width:80%}to{width:100%}}.select-custom__content{top:calc(100% + 15px);max-height:60vh;min-width:22rem}.select-custom.active .select-custom__content{opacity:1;visibility:visible;top:100%}.select-collection-tab.active .select-custom__content{top:calc(100% + 2px)}:is(.horizontal-filter collapsible-block,.select-custom).active .active-rotated{transform:rotate(-180deg)}.pagination__item--current{color:var(--btn-primary-color);background-color:var(--btn-primary-bg-color);border-color:var(--btn-primary-bg-color)}.loading .loading-overlay{opacity:.7;visibility:visible}body.loading:after{background:var(--color-primary);content:"";height:3px;left:0;opacity:1;position:absolute;top:0;width:0;z-index:11;animation:al-loading 1s cubic-bezier(.43,.27,.36,.83) forwards;transition:width 1s linear,opacity .35s linear .35s}body.loading.finish:after{width:100%;animation:al-loading-finish .3s cubic-bezier(.43,.27,.36,.83) forwards}.customer-forgot#recover{display:none}.customer-forgot#recover:target{display:block}.customer-forgot#recover:target+.customer-login{display:none}.form-group textarea,.form-group input{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.subtext{margin-bottom:1rem}.subtext.mb-20{margin-bottom:2rem}.bls__tab-header>div,.bls-login-popup{display:none}.bls__tab-header>div[aria-hidden=false],.bls-login-popup[aria-hidden=false]{display:block}label.form-label{color:var(--color-link)}.title-customer{--font-h3: 2.4rem;font-size:clamp(2rem,3vw,var(--font-h3));margin-bottom:clamp(2rem,3vw,2.5rem)}.forget-password,.link-forgot{color:rgb(var(--base-color))}@media(min-width:1024px){[class*=customer-] .row{--bs-gutter-x: 8rem}}.open-drawer .bls__drawer.open{transform:translate(0);opacity:1;visibility:visible}.show-overlay:after{content:"";background:var(--show-overlay-bg, rgba(255, 255, 255, .9));opacity:0;position:fixed;transition:var(--transition);visibility:hidden;bottom:0;left:0;right:0;top:0;z-index:9}.open.show-overlay:after{opacity:1;visibility:visible}.toast{opacity:0;visibility:hidden;min-width:250px;margin-left:-125px;text-align:center;border-radius:2px;position:fixed;z-index:999999;top:3rem;right:3rem;font-size:17px;white-space:nowrap;display:flex;justify-content:space-between;align-items:center}.toast.show{visibility:visible;opacity:1}.show-tooltip{overflow:visible}.show-tooltip:not(.reveal_on_scroll) .swiper-slide:not(.swiper-slide-visible){opacity:0;pointer-events:none}body .swiper-button-next.swiper-button-disabled,body .swiper-button-prev.swiper-button-disabled{pointer-events:auto}.error-message a{color:red;text-decoration:none}cart-estimate,cart-estimate .addon-content,#shipping,.cart_shipping,.cart-estimate,.addon-content{display:none!important;visibility:hidden!important;height:0!important;overflow:hidden!important;padding:0!important;margin:0!important}body.no-variant-images .product__color-swatches--js,body.no-variant-images .product__color-swatch,body.no-variant-images swatch-dropdown-item,body.no-variant-images [data-swatch-type],body.no-variant-images .product__color-swatches,body.no-variant-images .product__color-swatch-wrapper{display:none!important}body.no-variant-images .product-form__input:has(.product__color-swatches--js),body.no-variant-images fieldset:has(.product__color-swatches--js){display:none!important}body[class*=product] .media-main-swiper .media-gallery__image,body[class*=product] .media-main-swiper .media-gallery__model,body[class*=product] .media-main-swiper .media-gallery__local-video,body[class*=product] .media-main-swiper .media-gallery__external-video,body[class*=product] .media-main-swiper .bls__responsive-image,body[class*=product] .media-main-swiper .deferred-media{aspect-ratio:1 / 1!important;overflow:hidden!important;background:#fff!important}body[class*=product] .media-main-swiper .media-gallery__image img,body[class*=product] .media-main-swiper .media-gallery__image picture>img,body[class*=product] .media-main-swiper .media-gallery__model img,body[class*=product] .media-main-swiper .media-gallery__local-video img,body[class*=product] .media-main-swiper .media-main-swiper img.drift-trigger{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}body[class*=product] .thumbnail-slide .swiper-slide,body[class*=product] .media-thumb-swiper .swiper-slide{aspect-ratio:1 / 1!important;width:70px!important;height:70px!important;overflow:hidden!important}body[class*=product] .thumbnail-slide .swiper-slide img,body[class*=product] .media-thumb-swiper .swiper-slide img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}.product-group-heading{font-size:15px;font-weight:700;margin-bottom:14px}.product-group-list--swatches{display:flex;flex-wrap:wrap;gap:12px}.product-group-swatch{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:92px;text-decoration:none;color:#111;padding:8px;border-radius:14px;border:1.5px solid #e5e5e5;background:#fff;transition:all .25s ease}.product-group-swatch__image-wrap{width:70px;height:70px;border:1.5px solid #e5e5e5;border-radius:12px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .25s ease}.product-group-swatch__image{width:70px;height:70px;object-fit:contain;transition:transform .25s ease}.product-group-swatch__dot{display:none!important}.product-group-swatch__label{font-size:13px;font-weight:700;margin-top:6px;text-align:center;line-height:1.3}.product-group-swatch:hover{border-color:#dd0618;background:#dd0618;color:#fff}.product-group-swatch:hover .product-group-swatch__image-wrap{border-color:#dd0618;transform:translateY(-3px)}.product-group-swatch:hover .product-group-swatch__image{transform:scale(1.08)}.product-group-swatch:hover .product-group-swatch__label{color:#fff}.product-group-swatch.is-active,.product-group-swatch.is-active .product-group-swatch__image-wrap{border:2px solid #bdbdbd}.voordeelbundels{background:#f9f9f9;border:1px solid #e4e4e4;border-radius:16px;padding:22px;margin-top:28px;width:100%;max-width:100%;box-sizing:border-box;overflow:hidden}.voordeelbundels-box{width:100%;max-width:100%}.voordeelbundels-head{margin-top:18px!important;margin-bottom:18px!important}.voordeelbundels-heading{font-size:28px;line-height:1.2;font-weight:700;margin:0;color:#dd0618!important}.voordeelbundels-subtitle{font-size:14px;color:#666;margin-top:6px}.voordeelbundels-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:end;width:100%;border:1px solid #e4e4e4;border-radius:14px;background:#fff;padding:16px;box-sizing:border-box}.voordeelbundels-products-col{min-width:0;width:100%}.voordeelbundels-products-row{display:flex;align-items:stretch;gap:12px;overflow-x:auto;overflow-y:hidden;padding-bottom:4px;width:100%;scrollbar-width:thin}.voordeelbundels-card{position:relative;flex:0 0 190px;width:190px;min-width:190px;max-width:190px;background:#fff;border:1px solid #e4e4e4;border-radius:14px;padding:12px;box-sizing:border-box;display:flex}.voordeelbundels-card-inner{display:flex;flex-direction:column;width:100%;height:100%}.voordeelbundels-card.bundle-main,.voordeelbundels-card.bundle-main:hover{border:1px solid #e6e6e6!important;box-shadow:none!important}.voordeelbundels-card.bundle-main .voordeelbundels-check{display:none!important}.voordeelbundels-card.bundle-extra{border:2px solid #1995ff!important;box-shadow:0 0 0 2px #1995ff0d!important}.voordeelbundels-card.bundle-extra:not(.select),.product-bought-image-item.bundle-extra:not(.select),.product-bought-together-item.bundle-extra:not(.select){border:1px solid #e6e6e6!important;box-shadow:none!important;opacity:.5}.voordeelbundels-badge{position:absolute;top:10px;right:10px;background:#dd0618;color:#fff;font-size:11px;font-weight:700;line-height:1;padding:6px 8px;border-radius:999px;z-index:3}.voordeelbundels-check{position:absolute;top:10px;left:10px;z-index:3;cursor:pointer}.voordeelbundels-check input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.voordeelbundels-checkmark{width:18px;height:18px;background:#1995ff;border-radius:4px;display:inline-block;position:relative}.voordeelbundels-checkmark:after{content:"";position:absolute;left:6px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.voordeelbundels-check input:not(:checked)+.voordeelbundels-checkmark{background:#fff;border:1px solid #cfcfcf}.voordeelbundels-check input:not(:checked)+.voordeelbundels-checkmark:after{opacity:0}.voordeelbundels-check input:checked+.voordeelbundels-checkmark{background:#1995ff;border:1px solid #1995ff}.voordeelbundels-check input:checked+.voordeelbundels-checkmark:after{opacity:1}.product-bought-together-item:not(.select),.product-bought-image-item:not(.select){opacity:.45}.product-bought-together-item.select,.product-bought-image-item.select{opacity:1}.voordeelbundels-image-link{display:flex;align-items:center;justify-content:center;width:100%;height:150px;min-height:150px;margin-bottom:12px;text-decoration:none;overflow:hidden;border-radius:10px;background:#fff}.voordeelbundels-image-link img,.voordeelbundels-image,.voordeelbundels-card .product-image,.voordeelbundels-card .product-image img{display:block!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:140px!important;object-fit:contain!important;margin:0 auto!important}.voordeelbundels-card-title{min-height:56px;margin-bottom:8px}.voordeelbundels-card-title a{font-size:13px;line-height:1.35;font-weight:600;color:#111;text-decoration:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.voordeelbundels-card-title a:hover{color:#dd0618}.voordeelbundels-card-price{min-height:22px;margin-bottom:10px}.voordeelbundels-card-price .price,.voordeelbundels-card-price .price-item{font-size:14px!important;font-weight:700!important;color:#111!important}.voordeelbundels-card-price .compare-price{color:#888!important;font-size:12px!important;margin-left:4px}.voordeelbundels-card-variant{margin-top:auto}.voordeelbundels-select,.voordeelbundels-single-variant{width:100%;min-height:38px;border:1px solid #ddd;border-radius:10px;background:#fff;font-size:12px;box-sizing:border-box}.voordeelbundels-select{padding:0 10px}.voordeelbundels-single-variant{display:flex;align-items:center;justify-content:center;color:#666;padding:8px 10px}.voordeelbundels-plus{flex:0 0 34px;width:34px;min-width:34px;height:34px;border-radius:999px;background:#dd0618;display:flex;align-items:center;justify-content:center;align-self:center}.voordeelbundels-plus svg{width:14px;height:14px}.voordeelbundels-summary-col{width:100%;display:flex;flex-direction:column;justify-content:flex-end}.voordeelbundels-totalbox{background:transparent;border:0;border-radius:0;padding:0;text-align:right;box-sizing:border-box;display:flex;align-items:flex-end;justify-content:flex-end;gap:14px}.voordeelbundels-total{margin-bottom:0}.voordeelbundels-total-label{font-size:13px;color:#666;margin-bottom:8px}.voordeelbundels-total-prices{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;margin-bottom:8px}.voordeelbundels-newprice{font-size:30px;line-height:1;font-weight:800;color:#111}.voordeelbundels-oldprice{font-size:14px;color:#888;text-decoration:line-through}.voordeelbundels-saving{font-size:13px;color:#555;margin-bottom:0}.voordeelbundels-saving span{color:#18a341;font-weight:700}.voordeelbundels-submit{width:auto;min-width:190px;height:46px;min-height:46px;border-radius:999px!important;background:#dd0618!important;border:none!important;box-shadow:none!important;color:#fff!important;font-size:15px;font-weight:700;padding:0 22px;margin:0}.voordeelbundels-submit:hover{background:#b90514!important;border:none!important;box-shadow:none!important}@media(max-width:991px){.voordeelbundels{padding:16px}.voordeelbundels-layout{grid-template-columns:1fr;align-items:start}.voordeelbundels-totalbox{justify-content:space-between;align-items:center;flex-wrap:wrap;text-align:left}.voordeelbundels-total-prices{justify-content:flex-start}.voordeelbundels-card{flex:0 0 170px;width:170px;min-width:170px;max-width:170px}.voordeelbundels-image-link{height:135px;min-height:135px}.voordeelbundels-image-link img,.voordeelbundels-image,.voordeelbundels-card .product-image,.voordeelbundels-card .product-image img{max-height:125px!important}.voordeelbundels-heading{font-size:24px}.voordeelbundels-newprice{font-size:26px}.voordeelbundels-submit{width:100%;min-width:0}}@media(min-width:1200px){.voordeelbundels{padding:28px 32px}.voordeelbundels-layout{grid-template-columns:minmax(0,1fr) 340px;gap:28px;padding:20px 22px}.voordeelbundels-products-row{gap:16px}.voordeelbundels-card{flex:0 0 215px;width:215px;min-width:215px;max-width:215px;padding:14px}.voordeelbundels-image-link{height:180px;min-height:180px;margin-bottom:14px}.voordeelbundels-image-link img,.voordeelbundels-image,.voordeelbundels-card .product-image,.voordeelbundels-card .product-image img{max-height:170px!important}.voordeelbundels-card-title{min-height:64px}.voordeelbundels-card-title a{font-size:14px;line-height:1.4}.voordeelbundels-card-price .price,.voordeelbundels-card-price .price-item{font-size:16px!important}.voordeelbundels-newprice{font-size:34px}.voordeelbundels-submit{min-width:210px;padding:0 24px}}.voordeelbundels-card.bundle-main .voordeelbundels-image-link,.voordeelbundels-card.bundle-main .voordeelbundels-image-wrap,.voordeelbundels-card.bundle-main .product-item__media--ratio,.voordeelbundels-card.bundle-main .product-image,.voordeelbundels-card.bundle-main img{box-shadow:none!important;filter:none!important;opacity:1!important;background:transparent!important}.voordeelbundels-card.bundle-main:before,.voordeelbundels-card.bundle-main:after,.voordeelbundels-card.bundle-main .voordeelbundels-image-link:before,.voordeelbundels-card.bundle-main .voordeelbundels-image-link:after,.voordeelbundels-card.bundle-main .product-item__media--ratio:before,.voordeelbundels-card.bundle-main .product-item__media--ratio:after{display:none!important;content:none!important}.voordeelbundels-card.bundle-main,.product-bought-image-item.bundle-main,.product-bought-together-item.bundle-main{opacity:1!important}product-addons.product-addons__ask-question>div:first-child,product-addons.product-addons__share>div:first-child{background:#d60000!important;color:#fff!important;padding:12px 18px!important;border-radius:999px!important;font-weight:700!important;font-size:14px!important;letter-spacing:.2px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;cursor:pointer!important;min-height:44px!important;transition:all .2s ease!important}product-addons.product-addons__ask-question>div:first-child:hover,product-addons.product-addons__share>div:first-child:hover{background:#b80000!important;transform:translateY(-1px)}product-addons.product-addons__ask-question>div:first-child *,product-addons.product-addons__share>div:first-child *{color:#fff!important}.badge-solid{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:600;line-height:1;white-space:nowrap;box-shadow:0 1px 2px #0000001f;transition:.18s}.badge-solid:hover{transform:translateY(-1px);box-shadow:0 6px 14px #0000002e}.badge-solid-icon{display:flex}.badge-solid-icon svg{width:13px;height:13px;color:#fff}.badge-solid-text{display:block}.cart-count-bubble,.header__icon .count-bubble{background-color:#e10b1b!important;color:#fff!important;width:20px!important;height:20px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:700!important;border:2px solid #ffffff!important}.product-detail__media{position:relative}.product-media-badges-wrapper{position:relative;width:100%}.product-image-badges{position:absolute;top:16px;left:16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;z-index:50;pointer-events:none}.product-badge-ribbon{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;line-height:1;white-space:nowrap;color:#fff;box-shadow:0 2px 8px #00000026}.product-badge-ribbon.badge-1{background:#0af}.product-badge-ribbon.badge-2{background:#00b311}.product-badge-ribbon.badge-3{background:#db253e}.product-badge-ribbon.badge-4{background:#ff8a00}.product-triple-row--premium{display:grid;grid-template-columns:1fr 1fr 1fr;gap:18px;margin-top:18px;margin-bottom:18px}.product-triple-item{min-width:0;height:auto}.product-info-card--premium{background:#f9f9f9;border:1px solid #ececec;border-radius:12px;padding:22px;box-sizing:border-box;box-shadow:0 2px 10px #0000000a;height:100%}.product-info-card--business{display:flex;flex-direction:column;justify-content:flex-start}.product-info-card__title{margin:0 0 16px;font-size:21px;line-height:1.2;font-weight:700;color:#dd0618}.product-info-card__content{font-size:15px;line-height:1.6;color:#333}.product-info-card__content p{margin:0}.product-compat-box{width:100%}.product-compat-search-wrap{margin-bottom:14px}.product-compat-search{width:100%;border:1px solid #dddddd;border-radius:8px;background:#fff;padding:11px 14px;font-size:14px;line-height:1.4;color:#222;box-sizing:border-box}.product-compat-search:focus{outline:none;border-color:#dd0618;box-shadow:0 0 0 3px #dd061814}.product-compat-list{list-style:none;margin:0;padding:0 4px 0 0;max-height:360px;overflow-y:auto}.product-compat-list__item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:15.5px;line-height:1.55;color:#333}.product-compat-list__item:last-child{margin-bottom:0}.product-compat-list__icon{position:relative;flex:0 0 22px;width:22px;height:22px;margin-top:1px}.product-compat-list__icon:before{content:"\2713";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#22c55e;font-size:19px;font-weight:700;line-height:1}.product-compat-toggle{display:inline-block;margin-top:14px;padding:0;border:0;background:transparent;color:#dd0618;font-size:14px;font-weight:700;cursor:pointer}.product-compat-toggle:hover{text-decoration:underline}.product-info-badge{display:inline-flex;align-items:center;gap:8px;margin-top:16px;padding:10px 14px;border-radius:999px;background:#ecfdf3;color:#15803d;font-size:14px;font-weight:600}.product-info-badge__icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#22c55e;color:#fff;font-size:12px;line-height:1}.product-pros-cons-list{list-style:none;margin:0;padding:0}.product-pros-cons-list+.product-pros-cons-list{margin-top:12px}.product-pros-cons-list__item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:15.5px;line-height:1.55;color:#333}.product-pros-cons-list__item:last-child{margin-bottom:0}.product-pros-cons-list__icon{position:relative;flex:0 0 22px;width:22px;height:22px;border-radius:50%;margin-top:1px}.product-pros-cons-list__item.is-plus .product-pros-cons-list__icon{background:#22c55e}.product-pros-cons-list__item.is-plus .product-pros-cons-list__icon:before,.product-pros-cons-list__item.is-plus .product-pros-cons-list__icon:after{content:"";position:absolute;left:50%;top:50%;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.product-pros-cons-list__item.is-plus .product-pros-cons-list__icon:before{width:11px;height:2px}.product-pros-cons-list__item.is-plus .product-pros-cons-list__icon:after{width:2px;height:11px}.product-pros-cons-list__item.is-minus .product-pros-cons-list__icon{background:#9ca3af}.product-pros-cons-list__item.is-minus .product-pros-cons-list__icon:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;background:#fff;transform:translate(-50%,-50%);border-radius:2px}.product-business-list{list-style:none;margin:0;padding:0}.product-business-list__item{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px;font-size:15.5px;line-height:1.55;color:#333}.product-business-list__item:last-child{margin-bottom:0}.product-business-list__icon{flex:0 0 22px;width:22px;text-align:center;font-size:18px;line-height:1.2;margin-top:1px}.product-business-note{display:block;margin-top:16px;font-size:14px;line-height:1.6;color:#555}.product-business-btn{display:inline-block;margin-top:16px;padding:11px 16px;border-radius:8px;background:#dd0618;color:#fff;font-size:14px;font-weight:700;text-decoration:none;transition:background .2s ease}.product-business-btn:hover{background:#b80514;color:#fff}@media(max-width:991px){.product-triple-row--premium{grid-template-columns:1fr}.product-info-card--premium{padding:18px}.product-info-card__title{font-size:19px}.product-compat-list__item,.product-pros-cons-list__item,.product-business-list__item{font-size:15px}.product-compat-list{max-height:280px}}.recently-viewed-products-section,.related-products-section,[data-section-type=recently-viewed]{min-height:400px!important;display:block!important;background-color:#f5f5f54d}product-recommendations{display:block;min-height:400px;transition:opacity .1s ease-in-out!important}.sec__related-product{content-visibility:auto;contain-intrinsic-size:1px 500px}.product-media-modal__content{display:flex!important;align-items:center!important;justify-content:flex-start!important;overflow:auto!important;-webkit-overflow-scrolling:touch!important}.product-media-modal__content img{max-width:none!important;width:auto!important;min-width:150vw!important;height:auto!important;touch-action:pan-x pan-y pinch-zoom!important;-webkit-user-select:auto!important;user-select:auto!important}.product-media-modal__content::-webkit-scrollbar{display:none}.dot-between:not(:last-child):after{content:">";margin:0 6px;color:#999;font-size:12px}.breadcrumb-item a{text-decoration:none}.sec__rich-text-inner{max-height:var(--max-height)}.gradient-effect:not(.hide-less):after{content:"";position:absolute;left:0;right:0;top:0;transform:translateY(-100%);transform-origin:center;height:61px;background:linear-gradient(180deg,#fff0,#fff)}.rich-text-expand-content{transition:max-height .3s ease-out}.product__color-swatch:not([style*=background]),.skeleton .thumbnail-slide [class*=media-gallery__],.skeleton .skeleton-loading:after,.skeleton .product__badges-inner:after,.skeleton .shopify-payment-button:after,review-product.inline-loading:after{background-color:var(--grey-color);background-image:linear-gradient(90deg,#16182300 0,#1618230a,#16182300);-webkit-background-size:200% 100%;background-size:200% 100%;background-repeat:no-repeat;-webkit-animation:1.5s cubic-bezier(0,0,1,1) infinite animation-loading-images;animation:1.5s cubic-bezier(0,0,1,1) infinite animation-loading-images}@keyframes animation-loading-images{0%{background-position-x:200%}to{background-position-x:-150%}}.terms-conditions label a{color:var(--color-heading);font-weight:var(--heading-weight);text-decoration:none}cookie-bar{max-width:43rem;width:80%}.predictive-search--header:not(.results) .search-list-item{display:none}.predictive-search--header .search-list-item.search-suggest,.predictive-search--header.results .search-list-item:not(.flex){display:block}.predictive-search--header.results .search-list-item.flex{display:flex}.predictive-search--header.results .search-list-item{margin-top:0}.cart-recommend .bls-add-cart-list{background:transparent;border:0;color:var(--btn-link-color);flex-grow:unset;padding:0 0 3px;width:auto}.cart-recommend .bls-add-cart-list:before{content:"";position:absolute;height:var(--height, 2px);background-color:var(--btn-link-color);right:0;bottom:0;left:0;transition:var(--transition)}:is(.footer__block-info,.newsletter-note) a{text-decoration:none}@media(min-width:1025px){.footer__block-heading{pointer-events:none}.cart-recommend.beside .bls-add-cart-list{margin-inline:auto}}@media screen and (max-width:767.98px){.mobi-navigation-bar{padding-bottom:6.5rem}.footer back-to-top{bottom:7.5rem}.footer__blocks{--bs-gutter-x: 0}.footer__blocks .footer-block:last-child{border-bottom:0}.header__normal-logo{width:var(--header-logo-width-mobile)}}.bg-transparent{background:transparent!important}.bls__drawer{--transition-type: transform}.bls__drawer.left{transform:translate(100%);width:100%;max-width:var(--drawer-width, 48rem)}.bls__drawer.right{transform:translate(-100%);width:100%;max-width:var(--drawer-width, 48rem)}@media(min-width:768px){.bls__drawer.top{transform:translateY(-100%)}}:root{--swiper-navigation-color: var(--color-dark);--swiper-navigation-size: 16px;--swiper-pagination-bullet-width: 2.5rem;--swiper-pagination-bullet-height: 2.5rem;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-pagination-color: transparent;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-horizontal-gap: 0}@media screen and (max-width:767.98px){.free-scroll{margin-left:calc(-1 * var(--bs-gutter-x, 1.5rem));margin-right:calc(-1 * var(--bs-gutter-x, 1.5rem))}.free-scroll [data-free-scroll]{padding-left:var(--bs-gutter-x);padding-right:var(--bs-gutter-x);--col: var(--col-number)}[data-free-scroll] .swiper-wrapper::-webkit-scrollbar,.grid_scroll::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}:is(.grid_scroll,.swiper.grid_scroll){grid-template-columns:repeat(var(--repeat, auto-fit),minmax(calc(100% / var(--col-number)),1fr));grid-auto-flow:column;grid-auto-columns:minmax(calc(100% / var(--col-number)),1fr);gap:var(--col-gap);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;display:grid;margin-left:calc(-1 * var(--bs-gutter-x));margin-right:calc(-1 * var(--bs-gutter-x));padding-left:var(--bs-gutter-x);padding-right:var(--bs-gutter-x)}:is(.grid_scroll .col-w-custom:not(.product-item__inner),[data-free-scroll=true].flex-cols>*,[data-free-scroll].flex-col-custom>*){width:100%;padding-inline:0}[data-free-scroll=true].flex-cols.flex-column:not(.swiper-initialized){flex-direction:row}[data-free-scroll] .swiper-pagination{margin-top:1.5rem}[data-enable=true].swiper.grid-cols{grid-template-columns:repeat(var(--repeat, var(--col)),calc((100% - var(--gap, 0px) * calc(var(--col) - 1)) / var(--col)))}[data-enable=true].swiper.flex-column:not(.swiper-initialized){flex-direction:row}:root{--swiper-pagination-bullet-width: 1.5rem;--swiper-pagination-bullet-height: 1.5rem;--swiper-pagination-bullet-horizontal-gap: -17px}.swiper-pagination-bullet{padding:2.4rem}body .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,body .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:-1.7rem}.swiper-pagination-bullet:before{display:none}.row-gap-mb-0{row-gap:0}}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{--swiper-pagination-color: var(--color-heading)}.swiper:not([class*=initialized]) .swiper-wrapper{--gap: var(--col-gap);overflow:hidden;gap:var(--gap, 1.5rem)}.swiper:not([class*=initialized])[data-mobile="1.5"] .swiper-wrapper{overflow:unset}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow:before,:is(.swiper-button-next,.swiper-button-prev).swiper-arrow:after{display:none}.swiper:not([class*=initialized]) .swiper-wrapper .swiper-slide{flex:0 0 auto}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar-fill{border-radius:1rem;overflow:hidden}.swiper:not([class*=initialized])[data-mobile="6"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 5)) / 6)}.swiper:not([class*=initialized])[data-mobile="5"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 4)) / 5)}.swiper:not([class*=initialized])[data-mobile="4"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 3)) / 4)}.swiper:not([class*=initialized])[data-mobile="3"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 2)) / 3)}.swiper:not([class*=initialized])[data-mobile="2"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 1)) / 2)}.swiper:not([class*=initialized])[data-mobile="1.5"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 1)) / 1.5)}.swiper:not([class*=initialized])[data-mobile="1"] .swiper-slide{width:100%}@media(min-width:768px){.swiper:not([class*=initialized])[data-tablet="6"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 5)) / 6)}.swiper:not([class*=initialized])[data-tablet="5"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 4)) / 5)}.swiper:not([class*=initialized])[data-tablet="4"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 3)) / 4)}.swiper:not([class*=initialized])[data-tablet="3"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 2)) / 3)}.swiper:not([class*=initialized])[data-tablet="2"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 1)) / 2)}.swiper:not([class*=initialized])[data-tablet="1"] .swiper-slide{width:100%}.swiper:not([class*=initialized]) .swiper-wrapper{--gap: var(--col-gap-desktop)}}@media(min-width:1025px){.swiper:not([class*=initialized])[data-desktop="8"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 7)) / 8)}.swiper:not([class*=initialized])[data-desktop="7"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 6)) / 7)}.swiper:not([class*=initialized])[data-desktop="6"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 5)) / 6)}.swiper:not([class*=initialized])[data-desktop="5"] .swiper-slide{width:20%}.swiper:not([class*=initialized])[data-desktop="4"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 3)) / 4)}.swiper:not([class*=initialized])[data-desktop="3"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 2)) / 3)}.swiper:not([class*=initialized])[data-desktop="2"] .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 1)) / 2)}.swiper:not([class*=initialized])[data-desktop="1"] .swiper-slide{width:100%}}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow{width:var(--swiper-width, clamp(3.5rem, 5vw, 5rem));height:var(--swiper-width, clamp(3.5rem, 5vw, 5rem));margin-top:0;transform:translateY(-50%);top:var(--arrows-offset-top, 50%);display:flex;align-items:center;justify-content:center}:is(.swiper-button-next,.swiper-button-prev).swiper-arrow svg{width:var(--swiper-size, 10px);height:var(--swiper-size, 10px)}@media(min-width:768px){:where(.swiper-actions:not(.show-arrow) .swiper-arrow),:is(.swiper-actions:not(.show-arrow) .swiper-arrow.swiper-button-disabled){opacity:0;visibility:hidden}.swiper:hover .swiper-actions:not(.show-arrow) :is(.swiper-button-next,.swiper-button-prev){opacity:1;visibility:visible;--swiper-navigation-sides-offset: 20px}.swiper:hover :is(.swiper-actions:not(.show-arrow) .swiper-arrow.swiper-button-disabled){opacity:.75;visibility:visible}:where(.swiper-arrow:hover){background-color:var(--color-dark);color:var(--color-white)}}@media screen and (max-width:767.98px){.swiper-actions.original-style{margin-bottom:0}.swiper-actions:not(.show-on-mobile){display:none}.w-1024-full{width:100%}.thumbnail_left[data-thumb-slides-per-view="4"] .thumbnail-slide .swiper-slide{width:calc((100% - (var(--gap, 3rem) * 3)) / 4)}}body .swiper-pagination-lock,body .swiper-pagination:not(.swiper-pagination-bullets,.swiper-pagination-custom){display:none}body .swiper-pagination{position:var(--swiper-pagination-position, relative);margin-top:var(--swiper-pagination-mt, 3rem)}.swiper-pagination-bullet{position:relative}.swiper-pagination-bullet:after,.swiper-pagination-bullet:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;transition:var(--transition)}.swiper-pagination-bullet:after{display:inline-block;width:var(--tns-nav-width, 5px);height:var(--tns-nav-width, 5px);background-color:var(--color-dark);opacity:.4;margin:auto}.swiper-pagination-bullet:before{border:1px solid var(--tns-nav-border, var(--color-dark));opacity:0;transform:scale(.3)}.swiper-pagination-bullet-active:after,.swiper-pagination-bullet-active:before{opacity:1;transform:scale(1)}@media only screen and (min-width:1025px){.swiper.reveal_on_scroll{overflow:visible}.product_with-banner .swiper.reveal_on_scroll{overflow:hidden}}:is(.swiper-button-next,.swiper-button-prev).swiper-button-lock{display:none}.overlay-bg:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:var(--overlay-opacity, 30%);pointer-events:none}.rounded-style.overlay-bg:after{border-radius:var(--rounded-radius, 0)}.footer:not(.remove_spacing-on-home){margin-top:calc(var(--section-spacing) - 1.8rem)}.footer.border-top:not(.remove_spacing-on-home){margin-top:var(--section-spacing)}mobile-navigation-bar{transform:translateY(100%)}mobile-navigation-bar.show{transform:translateY(0);opacity:1;visibility:visible}mobile-navigation-bar>a{flex:0 0 auto;width:calc(100% / var(--number, 5));gap:4px}.header__logo-wrapper{display:inline-flex;align-items:center;width:var(--header-logo-width-mobile);min-width:var(--header-logo-width-mobile);height:var(--header-logo-height-mobile)}.header__normal-logo,.header__transparent-logo{display:block;width:var(--header-logo-width-mobile);height:var(--header-logo-height-mobile);max-width:100%;object-fit:contain}.header__logo,.logo-img{display:inline-flex;align-items:center;height:var(--header-logo-height-mobile)}@media(min-width:768px){.header__logo-wrapper{width:var(--header-logo-width);min-width:var(--header-logo-width);height:var(--header-logo-height)}.header__normal-logo,.header__transparent-logo{width:var(--header-logo-width);height:var(--header-logo-height)}.header__logo,.logo-img{height:var(--header-logo-height)}}header-inner,.header-middle,.header__inner{min-height:var(--header-logo-height-mobile)}@media(min-width:768px){header-inner,.header-middle,.header__inner{min-height:var(--header-logo-height)}}.section-header{min-height:80px}#MainContent{min-height:60vh}@media(min-width:992px){.h-full_screen{min-height:calc(100vh - var(--height-header, 70px) - var(--height-topbar, 0px) - var(--height-bar, 0px))}[style*=--aspect-ratio].h-full_screen:before{padding-top:0}.stretch_width .h-full_screen{min-height:calc(100vh - var(--height-header, 70px) - var(--height-topbar, 0px) - var(--height-bar, 0px) - var(--bs-gutter-x))}}:is(a,a strong){transition:var(--transition)}:where(a:not(:hover)){color:var(--color-link)}.body-weight{font-weight:var(--body-weight)}.heading-weight{font-weight:var(--heading-weight)}.medium-weight{font-weight:500}.semibold{font-weight:600}.bold{font-weight:700}.text-start{text-align:start}.text-end{text-align:end}.primary-color{color:var(--color-primary)}:where(.text-color){color:var(--color-text)}:where(.rate-color){color:var(--rate-color, #ff9c05)}.color-white{color:var(--color-white)}.color-dark{color:var(--color-dark)}.grey-color{color:var(--grey-color)}:where(.light-dark-grey){color:rgba(var(--color-heading-rgb),.6)}:where(.dark-grey){color:var(--dark-grey, #666)}.border-bg{background-color:var(--color-border)}.heading-bg{background-color:var(--color-heading)}:where(.grey-bg,.hover-grey-bg:hover){background:var(--grey-color);--input-bg: var(--color-white)}:where(.heading-color,.hover-heading-color:hover,[aria-current=true],strong),a.hover-heading-color:hover{color:var(--color-heading)}:where(.heading-style){font-family:var(--heading-font);font-weight:var(--heading-weight, 600);color:var(--color-heading)}:where(a:hover),:where(a:hover strong){color:var(--color-link-hover)}.bg-white{background-color:var(--color-white)}.bg-dark{background-color:var(--color-dark)}.underline{text-decoration-line:underline;text-underline-offset:3px}.line-through{text-decoration-line:line-through}.capitalize{text-transform:capitalize}:is(.uppercase-first-letter,.tooltip-content):first-letter{text-transform:uppercase}.normal-case{text-transform:none}.opacity-0{opacity:0}.opacity-1{opacity:1}.pointer{cursor:pointer}.pointer-none{pointer-events:none}.shadow{box-shadow:var(--shadow, 0px 30px 0px rgba(0, 0, 0, .08))}.border-bottom-dashed{border-bottom:1px dashed var(--color-border)}body .dmp_discount-form input{max-height:unset}input[type=search],input[type=tel],input[type=text],body .dmp_discount-form input,input[type=number],input[type=email],input[type=password],select,.input-style{height:var(--input-height)}input[type=number].heading-color{--input-color: var(--color-heading)}input[type=search],input[type=tel],input[type=text],input[type=date],input[type=number],body .dmp_discount-form input,input[type=email],input[type=password],select,textarea,.input-style{padding:var(--input-padding);border:var(--inputs-border-width) solid var(--color-border);background:var(--input-bg);color:var(--input-color);border-radius:var(--input-border-radius);font-family:var(--body-font);font-size:var(--input-font-size);font-weight:var(--body-weight);-webkit-appearance:none;appearance:none;transition:.25s}html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;overflow:visible}select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;padding:5px 30px 5px 20px;background:var(--input-bg) url("data:image/svg+xml,%3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.08984 1.32227L4.58984 4.82227C4.69922 4.94076 4.83594 5 5 5C5.16406 5 5.30078 4.94076 5.41016 4.82227L8.91016 1.32227C9.02865 1.21289 9.08789 1.08073 9.08789 0.925781C9.08789 0.761719 9.02865 0.620443 8.91016 0.501953C8.80078 0.392578 8.66406 0.337891 8.5 0.337891C8.33594 0.337891 8.19922 0.392578 8.08984 0.501953L5 3.5918L1.91016 0.501953C1.80078 0.392578 1.66406 0.337891 1.5 0.337891C1.33594 0.337891 1.19922 0.392578 1.08984 0.501953C0.971354 0.620443 0.912109 0.761719 0.912109 0.925781C0.912109 1.08073 0.971354 1.21289 1.08984 1.32227Z' fill='%23111111'/%3E%3C/svg%3E") no-repeat;background-position:calc(100% - 20px) center;font-size:var(--body-font-size)}input[type=password]{padding-inline-end:4.5rem}textarea{--input-border-radius: calc(var(--btn-radius) - 10px);min-height:15rem;resize:none;--input-padding: 2rem}table{border-spacing:0;border-collapse:collapse}input[type=search]{appearance:none;-webkit-appearance:none}input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}:where(input,textarea)::-ms-input-placeholder{opacity:1;color:var(--input-placeholder-color);font-size:calc(var(--body-font-size) - 1px)}:where(input,textarea)::placeholder{color:var(--input-placeholder-color);font-size:calc(var(--body-font-size) - 1px)}thead th{border-width:0 1px 0 0;font-weight:600}table,td,th{border:1px solid var(--border-color-base);vertical-align:middle}td,th{padding:11px 20px}:where(.btn-primary,.btn-outline,.btn,.btn-white),:is(body .shopify-payment-button__more-options,body .shopify-payment-button__button--unbranded,.dmp_discount-form button){padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--btn-font-size);font-weight:var(--heading-weight);font-family:var(--btn-font);color:var(--btn-color);background-color:var(--btn-bg);border:1px solid var(--btn-border-color);transition:var(--transition);border-radius:var(--btn-radius);line-height:normal;cursor:pointer;letter-spacing:calc(var(--btn-letter-spacing));text-transform:var(--btn-text-transform)}:is(.btn-primary,.shopify-payment-button__more-options,.shopify-payment-button__button--unbranded,.shopify-challenge__button,.dmp_discount-form button){--btn-bg: var(--btn-primary-bg-color);--btn-color: var(--btn-primary-color);--btn-border-color: var(--btn-primary-bg-color)}.btn-outline{--btn-bg: var(--color-white);--btn-color: var(--btn-outline-color);--btn-border-color: var(--btn-outline-border-color)}.btn-white{--btn-bg: var(--color-white);--btn-color: var(--btn-outline-color);--btn-border-color: var(--color-white)}.btn-reset{background:transparent;border:0;padding:0}button[disabled],.disabled{pointer-events:none;opacity:.6}.btn-active.active{color:var(--btn-primary-color);background-color:var(--btn-primary-bg-color);border-color:var(--btn-primary-bg-color)}.btn-link{color:var(--btn-link-color);font-family:var(--btn-font),sans-serif;font-weight:var(--heading-weight);padding:0 0 1px;position:relative;line-height:1;font-size:calc(var(--body-font-size) + 1px);cursor:pointer}.btn-link:before{content:"";position:absolute;height:var(--height, 1px);background-color:var(--btn-link-color);right:0;bottom:0;left:0;transition:var(--transition)}.btn-text-transform{text-transform:var(--btn-text-transform)}.shopify-challenge__container .shopify-challenge__button{margin-top:2rem}blockquote{background-color:var(--grey-color);font-size:clamp(1.6rem,2.5vw,2rem);font-weight:var(--heading-weight);color:var(--color-heading);letter-spacing:var(--heading-letter-spacing);padding:clamp(2rem,3vw,4rem);line-height:1.5}.rounded-style blockquote:not(.tiktok-embed){border-radius:20px}.body_weight{font-weight:var(--body-weight)}.subheading_weight{font-weight:var(--subheading-weight, 600)}.heading_weight,strong{font-weight:var(--heading-weight, 600)}[style*=--aspect-ratio]{position:relative;overflow:hidden}[style*=--aspect-ratio]:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + var(--aspect-ratio, 16 / 9)));pointer-events:none}@media screen and (max-width:767.98px){[style*=--aspect-ratio-mb]:before{padding-top:calc(100% / (0 + var(--aspect-ratio-mb, 16 / 9)))}}:where([style*=--aspect-ratio]>:is(*:first-child,.secondary-image)),:where([style*=--aspect-ratio])>picture>*{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}[style*=--point],[style*=--point] :is(img,picture){object-position:var(--point)}.flex,.swiper.flex{display:flex}:where(.hidden,[hidden],.no-js .no-js-hidden){display:none}.inline-flex{display:inline-flex}.justify-between{justify-content:space-between}.align-center{align-items:center}.align-right{align-items:flex-end}:where(.flex-start,.justify-content-left){justify-content:flex-start}:where(.flex-end,.justify-content-right,.justify-content-end){justify-content:flex-end}:where(.justify-center,.justify-content-center){justify-content:center}.align-self-baseline{align-self:baseline}.align-self-start{align-self:start}.align-self-center{align-self:center}.align-self-end{align-self:end}.flex-auto{flex:0 0 auto}.flex-1{flex:1 1 0%}.flex-10{flex:0 0 1rem}.grow-1{flex-grow:1}:where(.flex-row){flex-direction:row}:where(.flex-row-reverse){flex-direction:row-reverse}:where(.flex-column){flex-direction:column}:where(.flex-column-reverse){flex-direction:column-reverse}:where(.flex-wrap){flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.gap-0{gap:0}:where(.gap){gap:var(--col-gap, 0)}.gap-custom{gap:calc(var(--gap, 15) * 1px)}.gap-custom-big{gap:clamp(1.5rem,calc((var(--gap) * .64px) + (var(--gap) - (var(--gap) * .64)) * var(--responsive-rate)),calc(var(--gap) * 1px))}:where(.gap-5){gap:.5rem}:where(.gap-10){--col-gap: 1rem;gap:var(--col-gap)}:where(.gap-15){--col-gap: 1.5rem;gap:var(--col-gap)}:where(.gap-20){--col-gap: 2rem;gap:var(--col-gap)}:where(.gap-30){--col-gap: 3rem;gap:var(--col-gap)}:where(.gap-40){gap:4rem}.row-gap{row-gap:var(--col-gap, 0)}.row-gap-5{row-gap:5px}.row-gap-custom{row-gap:var(--row-gap, 0)}.row-gap-30{row-gap:3rem}.rounded-0{border-radius:0}:where(.rounded){border-radius:var(--rounded-radius);overflow:hidden}:where(.btn-rounded){border-radius:var(--btn-radius)}:where(.rounded-50){border-radius:50%}.rounded-style .rounded-2{border-radius:2px}.rounded-style .rounded-3{border-radius:3px}.rounded-style .rounded-5{border-radius:5px}.rounded-style .rounded-10{border-radius:10px}.rounded-style .rounded-15{border-radius:15px}.flex-cols{--col: var(--col-number);--gap: var(--col-gap);row-gap:var(--gap);gap:var(--gap)}.row-gap-20{row-gap:2rem}.flex-cols>*{flex:0 0 auto;width:calc((100% - var(--gap, 0px) * calc(var(--col) - 1)) / var(--col))}.grid-cols{--col: var(--col-number);--gap: var(--col-gap);grid-template-columns:repeat(var(--col),calc((100% - var(--gap, 0px) * calc(var(--col) - 1)) / var(--col)))}.row-gap-0{row-gap:0}.flex-col-custom{--gap: var(--col-gap);margin-left:calc(var(--gap, var(--bs-gutter-x)) * -.5);margin-right:calc(var(--gap, var(--bs-gutter-x)) * -.5)}.flex-col-custom>*:not(.swiper-wrapper){padding-left:calc(var(--gap, var(--bs-gutter-x)) * .5);padding-right:calc(var(--gap, var(--bs-gutter-x)) * .5)}.object-fit-cover{object-fit:cover;object-position:center center}.object-position-center{object-position:center}.list-unstyled{margin:0;padding:0;list-style:none}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.grid,.swiper.grid{display:grid}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-visible-important{overflow:visible!important}.last-0:last-child,.last-0:last-of-type{margin:0;padding:0;border:0}.section{padding-top:clamp((var(--section-pt) * .75px),calc((var(--section-pt) * .75px) + (var(--section-pt) - (var(--section-pt) * .75)) * var(--responsive-rate)),calc(var(--section-pt) * 1px));padding-bottom:clamp((var(--section-pb) * .75px),calc((var(--section-pb) * .75px) + (var(--section-pb) - (var(--section-pb) * .75)) * var(--responsive-rate)),calc(var(--section-pb) * 1px))}.section.pt-min{padding-top:calc(var(--section-pt) * 1px)}.section.pb-min{padding-bottom:calc(var(--section-pb) * 1px)}#MainContent section:not(:last-child) .section:not(.remove_spacing){margin-bottom:calc(var(--section-spacing) - var(--gutter-x, 0px))}.section-spacing-top{margin-top:calc(var(--section-spacing) - var(--gutter-x, 0px))}.rich__text-m0 p:only-child{margin-block:0}.rich__text-mt-0 p{margin-top:0}.text-size{font-size:var(--body-font-size)}.fs-small{font-size:calc(var(--body-font-size) - 2px)}.fs-small-1{font-size:calc(var(--body-font-size) - 1px)}.fs-big-1{font-size:calc(var(--body-font-size) + 1px)}.fs-0{font-size:0}.fs-11{font-size:1.1rem}.fs-12{font-size:1.2rem}.fs-13{font-size:1.3rem}.fs-16{font-size:1.6rem}.fs-18{font-size:1.8rem}.fs-20{font-size:2rem}.fs-22{font-size:2.2rem}.fs-26{font-size:2.6rem}.fs-custom{font-size:calc(var(--font-size) * 1px)}.fs-big{font-size:clamp((var(--font-size) * .64px),calc((var(--font-size) * .64px) + (var(--font-size) - (var(--font-size) * .64)) * var(--responsive-rate)),calc(var(--font-size) * 1px))}.fs-medium{font-size:clamp((var(--font-size) * .8333px),calc((var(--font-size) * .8333px) + (var(--font-size) - (var(--font-size) * .8333)) * var(--responsive-rate)),calc(var(--font-size) * 1px))}.fs-medium-list{font-size:clamp((var(--font-size) * .875px),calc((var(--font-size) * .875px) + (var(--font-size) - (var(--font-size) * .875)) * var(--responsive-rate)),calc(var(--font-size) * 1px))}.mb-big{margin-bottom:clamp((var(--space-bottom) * .64px),calc((var(--space-bottom) * .64px) + (var(--space-bottom) - (var(--space-bottom) * .64)) * var(--responsive-rate)),calc(var(--space-bottom) * 1px))}.mb-medium{margin-bottom:clamp((var(--space-bottom) * .8333px),calc((var(--space-bottom) * .8333px) + (var(--space-bottom) - (var(--space-bottom) * .8333)) * var(--responsive-rate)),calc(var(--space-bottom) * 1px))}.word-break{word-break:break-word}.w-custom{width:var(--custom-width)}.w-30{width:30px}.w-50-percent{width:50%}.w-40{width:4rem}.w-44{width:4.4rem}.w-45{width:4.5rem}.w-50{width:5rem}.w-full{width:100%}.max-w-100{max-width:100%}.h-auto{height:auto}.h-2{height:2px}.h-5{height:5px}.h-40{height:4rem}.h-44{height:4.4rem}.h-45{height:4.5rem}.h-50{height:5rem}.h-custom{height:var(--custom-height)}.h-full{height:100%}.h-100vh{height:100vh}.col-w-custom{flex:0 0 auto;width:var(--col-width, 50%)}.p-0{padding:0}.p-5{padding:.5rem}.p-10{padding:1rem}.p-15{padding:1.5rem}.p-20{padding:2rem}.p-30{padding:3rem}.pt-5{padding-top:5px}.pt-17{padding-top:1.7rem}.pt-20{padding-top:2rem}.pt-30{padding-top:3rem}.pt-33{padding-top:3.3rem}.pt-40{padding-top:4rem}.pb-8{padding-bottom:8px}.pb-15{padding-bottom:1.5rem}.pb-25{padding-bottom:2.5rem}.px-5{padding-left:5px;padding-right:5px}.ps-5{padding-inline-start:5px}.ps-12{padding-inline-start:1.2rem}.ps-15{padding-inline-start:1.5rem}.ps-30{padding-inline-start:3rem}.pe-12{padding-inline-end:12px}.pe-5{padding-inline-end:5px}.pe-30{padding-inline-end:3rem}.pt-6{padding-top:.6rem}.pt-15{padding-top:1.5rem}.pt-22{padding-top:2.2rem}.pt-25{padding-top:2.5rem}.pt-28{padding-top:2.8rem}.pt-50{padding-top:clamp(3.5rem,4vw,5rem)}.pt-55{padding-top:clamp(3.5rem,4.3vw,5.5rem)}.pt-60{padding-top:clamp(4rem,4.5vw,6rem)}.pe-10{padding-inline-end:1rem}.ps-20{padding-inline-start:2rem}.pe-20{padding-inline-end:2rem}.px-0{padding-right:0;padding-left:0}.px-10{padding-right:1rem;padding-left:1rem}.px-15{padding-right:1.5rem;padding-left:1.5rem}.px-20{padding-left:2rem;padding-right:2rem}.px-25{padding-left:2.5rem;padding-right:2.5rem}.px-30{padding-right:3rem;padding-left:3rem}.py-5{padding-top:.5rem;padding-bottom:.5rem}.py-7{padding-top:.7rem;padding-bottom:.7rem}.py-8{padding-top:.8rem;padding-bottom:.8rem}.py-10{padding-top:1rem;padding-bottom:1rem}.py-15{padding-top:1.5rem;padding-bottom:1.5rem}.py-17{padding-top:1.7rem;padding-bottom:1.7rem}.py-18{padding-top:1.8rem;padding-bottom:1.8rem}.py-20{padding-top:2rem;padding-bottom:2rem}.py-25{padding-top:2.5rem;padding-bottom:2.5rem}.py-30{padding-top:3rem;padding-bottom:3rem}.py-50{padding-top:clamp(3rem,6vh,5rem);padding-bottom:clamp(3rem,6vh,5rem)}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:1rem}.py-13{padding-top:1.3rem;padding-bottom:1.3rem}.pb-20{padding-bottom:2rem}.pb-30{padding-bottom:3rem}.m-0{margin:0}.ms-3{margin-inline-start:3px}.ms-8{margin-inline-start:8px}.m-auto{margin:auto}.my-5{margin-top:5px;margin-bottom:5px}.my-25{margin-top:2.5rem;margin-bottom:2.5rem}.my-30{margin-top:3rem;margin-bottom:3rem}.mt-0{margin-top:0}.mt-3{margin-top:3px}.mt-5{margin-top:5px}.mt-6{margin-top:6px}.mt-10{margin-top:10px}.mt-17{margin-top:1.7rem}.mb-8{margin-bottom:8px}.mb-10{margin-bottom:1rem}.mb-15{margin-bottom:1.5rem}.mb-24{margin-bottom:2.4rem}.mb-25{margin-bottom:2.5rem}.mx-5{margin-left:5px;margin-right:5px}.mx-8{margin-left:8px;margin-right:8px}.mx-0{margin-inline:0}.mx-auto{margin-left:auto;margin-right:auto}.ms-auto{margin-inline-start:auto}.me-auto{margin-inline-end:auto}.me-3{margin-inline-end:3px}.my-0{margin-top:0;margin-bottom:0}.my-15{margin-top:1.5rem;margin-bottom:1.5rem}.my-20{margin-top:2rem;margin-bottom:2rem}.mt-8{margin-top:.8rem}.mt-12{margin-top:1.2rem}.mt-15{margin-top:1.5rem}.mt-20{margin-top:2rem}.mt-22{margin-top:2.2rem}.mt-25{margin-top:2.5rem}.mt-30{margin-top:3rem}.mt-40{margin-top:clamp(3rem,3.8vw,4rem)}.mt-45{margin-top:clamp(3rem,4vw,4.5rem)}.mt-50{margin-top:clamp(3.5rem,4.3vw,5rem)}.mt-60,.shopify-challenge__container{margin-top:clamp(4rem,4.5vw,6rem)}.mt-custom{margin-top:var(--space-top)}.mb-custom{margin-bottom:calc(var(--space-bottom) * 1px)}.pb-custom{padding-bottom:calc(var(--space-bottom) * 1px)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:2px}.mb-3{margin-bottom:3px}.mb-5{margin-bottom:5px}.mb-12{margin-bottom:1.2rem}.mb-22{margin-bottom:2.2rem}.mb-20{margin-bottom:2rem}.mb-23{margin-bottom:2.3rem}.mb-30{margin-bottom:3rem}.mb-33{margin-bottom:3.3rem}.mb-40{margin-bottom:4rem}.mb-50{margin-bottom:5rem}.mb-60{margin-bottom:clamp(4rem,4.5vw,6rem)}.ms-5{margin-inline-start:5px}.ms-10{margin-inline-start:1rem}.ms-15{margin-inline-start:1.5rem}.me-5{margin-inline-end:5px}.me-8{margin-inline-end:8px}.me-10{margin-inline-end:1rem}.me-20{margin-inline-end:2rem}.min-w-custom{min-width:var(--min-width)}.min-h-55{min-height:55px}.border-0{border:0}:where(.border){border:var(--border-height, 1px) solid var(--color-border)}:where(.border-top){border-top:1px solid var(--color-border)}:where(.border-bottom),.border-0.border-bottom{border-bottom:1px solid var(--color-border)}:where(.border-inline-start){border-inline-start:1px solid var(--color-border)}:where(.border-inline-end){border-inline-end:1px solid var(--color-border)}.whitespace-nowrap{white-space:nowrap}.list-none{list-style-type:none}.no-underline{text-decoration-line:none}.uppercase{text-transform:uppercase}.relative{position:relative}.absolute{position:absolute}.static{position:static}.static-impo{position:static!important}.fixed{position:fixed}.sticky{position:sticky}.inset-x-0{left:0;right:0}.inset-x-15{left:1.5rem;right:1.5rem}.inset-x-20{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.top-0{top:0}.top-3{top:3px}.top-10{top:1rem}.top-15{top:1.5rem}.top-100{top:100%}.right-0{right:0}.right-30{right:3rem}.bottom-0{bottom:0}.bottom-10{bottom:1rem}.bottom-15{bottom:1.5rem}.bottom-20{bottom:2rem}.bottom-30{bottom:3rem}.left-0{left:0}.left-5{left:5px}.left-7{left:7px}.left-15{left:1.5rem}.left-20{left:2rem}.left-30{left:3rem}.left-45{left:4.5rem}.left-50{left:5rem}.left-10{left:1rem}.right-5{right:.5rem}.right-7{right:.7rem}.right-10{right:1rem}.right-15{right:1.5rem}.right-20{right:2rem}.z--1{z-index:-1}.z-0{z-index:0}.z-1{z-index:1}.z-2{z-index:2}.z-3{z-index:3}.z-5{z-index:5}.z-10{z-index:10}.z-9{z-index:9}.z-15{z-index:15}.z-16{z-index:16}.z-20{z-index:20}.z-auto{z-index:auto}.inset-0{left:0;right:0;bottom:0;top:0}.top-left{align-self:baseline}.top-center{justify-content:center;align-self:baseline}.top-right{justify-content:flex-end;align-self:baseline}.middle-left{align-items:center}.middle-center{align-items:center;justify-content:center}.middle-right{align-items:center;justify-content:flex-end}.bottom-left{align-items:flex-end}.bottom-center{align-items:flex-end;justify-content:center}.bottom-right{align-items:flex-end;justify-content:flex-end}.content-center{justify-content:center;align-items:center}.lh-1{line-height:1}.lh-normal{line-height:normal}.lh-small{line-height:1.5}.text-left{text-align:start}.text-center{text-align:center}.text-right{text-align:end}.fs-responsive{font-size:clamp(var(--fs-min),3vw,var(--fs-max))}.fs-base{font-size:var(--body-font-size)}.fs-10{font-size:1rem}[direction=rtl]{direction:rtl}:is(.active,.open).visible{opacity:1;visibility:visible}.invisible{opacity:0;visibility:hidden}.visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.transform-none{transform:none!important}.border-animation{position:relative;background-image:linear-gradient(to right,var(--color-heading) 0%,var(--color-heading) 98%);background-size:0 var(--height, 1px);background-repeat:no-repeat;background-position:left 100%;transition:.3s}.border-animation:is(:hover,.active){background-size:100% var(--height, 1px)}@media(min-width:576px){:is(.grid-cols,.flex-cols){--col: var(--col-tablet, var(--col-desktop))}.block-sm{display:block}.flex-sm-0{flex:1}.grid-sm{display:grid}.hidden-sm{display:none}.absolute-sm{position:absolute}.static-sm{position:static}.relative-sm{position:relative}.px-sm-15{padding-left:1.5rem;padding-right:1.5rem}.px-sm-30{padding-left:3rem;padding-right:3rem}.pe-sm-30{padding-inline-end:3rem}.left-sm-15{left:1.5rem}.right-sm-15{right:1.5rem}.top-sm-15{top:1.5rem}.mt-sm-15{margin-top:1.5rem}.gap-sm-30{gap:3rem}:where(.justify-sm-center,.justify-content-sm-center){justify-content:center}.w-sm-44{width:4.4rem}.col-sm-w-custom{flex:0 0 auto;width:var(--col-width, 50%)}.col-sm-remaining{flex:0 0 calc(100% - var(--col-width, 50%) - var(--col-gap-desktop, var(--col-gap)));width:calc(100% - var(--col-width, 50%) - var(--col-gap-desktop, var(--col-gap)))}:where(.border-sm-inline-end){border-inline-end:1px solid var(--color-border)}}@media(min-width:768px)and (max-width:1024.99px){.col-md-w-custom-50{--col-width: 50% !important}}@media(min-width:768px){:is(.grid-cols,.flex-cols){--col: var(--col-desktop-small, var(--col-desktop))}.block-md{display:block}.flex-md{display:flex}.flex-md-1{flex:1}.flex-md-row-reverse,.flex-md-wrap{flex-wrap:wrap}.flex-md-nowrap{flex-wrap:nowrap}.inline-block-md{display:inline-block}.row-gap-md-30{row-gap:3rem}.grid-md{display:grid}.hidden-md{display:none}.absolute-md{position:absolute}.absolute-md-impo{position:absolute!important}.relative-md{position:relative}.static-md-impo{position:static!important}.transform-md-none{transform:none!important}.flex-md-column{flex-direction:column}.flex-md-row{flex-direction:row}.flex-md-wrap{flex-wrap:wrap}.text-md-left{text-align:start}.text-md-center{text-align:center}.text-md-right{text-align:end}.text-md-start{text-align:start}.mx-md-auto{margin-left:auto;margin-right:auto}.ms-md-auto{margin-inline-start:auto}.mb-md-0{margin-bottom:0}.mb-md-5{margin-bottom:.5rem}.ms-md-20{margin-inline-start:2rem}.me-md-10{margin-inline-end:1rem}.py-md-0{padding-top:0;padding-bottom:0}.py-md-20{padding-top:2rem;padding-bottom:2rem}.px-md-0{padding-left:0;padding-right:0}.px-md-20{padding-left:2rem;padding-right:2rem}.px-md-30{padding-left:3rem;padding-right:3rem}.pe-md-0{padding-inline-end:0}.border-bottom-md-0{border-bottom:0}.justify-md-unset{justify-content:unset}.justify-md-end{justify-content:flex-end}.gap-md-20{gap:2rem}:where(.gap-md-30){--col-gap: 3rem;gap:var(--col-gap)}:where(.flex-md-start,.justify-content-md-left){justify-content:flex-start}:where(.flex-md-end,.justify-content-md-right){justify-content:flex-end}:where(.justify-md-center,.justify-content-md-center){justify-content:center}.justify-content-inherit{justify-content:inherit}.text-md-end{text-align:end}.col-md-w-custom{flex:0 0 auto;width:var(--col-width, 50%)}.col-md-remaining,.swiper-wrapper.col-md-remaining{flex:0 0 calc(100% - var(--col-width) - var(--col-gap-desktop, var(--col-gap)));width:calc(100% - var(--col-width) - var(--col-gap-desktop, var(--col-gap)))}.inset-x-md-30{left:3rem;right:3rem}.bottom-md-30,.border-bottom-md-0{bottom:3rem}.left-md-15{left:1.5rem}.right-md-15{right:1.5rem}:where(.border-md-inline-end){border-inline-end:1px solid var(--color-border)}.w-md-unset{width:unset}}@media(min-width:992px){:is(.grid-cols,.flex-cols){--col: var(--col-desktop, var(--col-number));--gap: var(--col-gap-desktop, var(--col-gap))}:where(.gap){gap:var(--col-gap-desktop, var(--col-gap))}.flex-col-custom{--gap: var(--col-gap-desktop, var(--col-gap))}.row-gap{row-gap:var(--col-gap-desktop, var(--col-gap))}:where(.gap-desktop-30){--col-gap: 3rem;gap:var(--col-gap)}.gap-lg-20{gap:2rem}:where(.gap-lg-25){gap:2.5rem}.block-lg{display:block}.flex-lg-1{flex:1}.grid-lg{display:grid}.hidden-lg{display:none}.absolute-lg{position:absolute}.relative-lg{position:relative}.max-w-custom{max-width:var(--max-width)}}@media(min-width:1025px){.static-1025{position:static}.sticky-1025{position:sticky}.inline-flex-1025{display:inline-flex}.inline-block-1025{display:inline-block}.hidden-1025{display:none}.absolute-1025{position:absolute}.relative-1025{position:relative}.border-bottom-1025-0{border-bottom:0}.min-h-1025-50{min-height:50px}.min-h-1025-unset{min-height:unset}.z-1025-16{z-index:16}.pt-1025-35{padding-top:3.5rem}.p-1025-40{padding:4rem}.p-1025-50{padding:5rem}.pb-1025-0{padding-bottom:0}.py-1025-5{padding-top:5px;padding-bottom:5px}.py-1025-15{padding-top:15.5px;padding-bottom:15.5px}.px-1025-0{padding-left:0;padding-right:0}.px-1025-25{padding-left:2.5rem;padding-right:2.5rem}.py-1025-40{padding-top:4rem;padding-bottom:4rem}.mt-1025-0{margin-top:0}.mt-1025-60{margin-top:clamp(4rem,4.5vw,6rem)}.my-1025-0{margin-top:0;margin-bottom:0}.mb-1025-0{margin-bottom:0}.mb-1025-25{margin-bottom:2.5rem}.flex-1025{display:flex}.flex-1025-row{flex-direction:row}.flex-1025-row-reverse{flex-direction:row-reverse}.flex-1025-nowrap{flex-wrap:nowrap}.justify-between-1025{justify-content:space-between}.invisible-1025{opacity:0;visibility:hidden}.pointer-none-1025{pointer-events:none}.visible-1025{opacity:1;visibility:visible}.block-1025{display:block}.text-left-1025,.text-1025-start{text-align:start}.top-1025-15{top:1.5rem}.right-1025-15{right:1.5rem}.left-1025-15{left:1.5rem}.bottom-1025-15{bottom:1.5rem}.bottom-1025-auto{bottom:auto}.w-1025-45{width:4.5rem}.h-1025-45{height:4.5rem}.w-1025-auto{width:auto}.h-1025-auto{height:auto}.col-1025-w-custom{flex:0 0 auto;width:var(--col-width, 50%)}.col-1025-remaining{flex:0 0 calc(100% - var(--col-width) - var(--col-gap-desktop, var(--col-gap)));width:calc(100% - var(--col-width) - var(--col-gap-desktop, var(--col-gap)))}.border-1025{border:1px solid var(--color-border)}.border-1025-0{border:0}.border-1025-bottom-0{border-bottom:0}.border-top-1025{border-top:1px solid var(--color-border)}}@media(min-width:1200px){.static-xl{position:static}.relative-xl{position:relative}.static-xl-impo{position:static!important}.block-xl{display:block}.grid-xl{display:grid}.flex-xl{display:flex}.flex-xl-nowrap{flex-wrap:nowrap}.text-xl-start{text-align:start}.gap-xl-25{gap:2.5rem}.gap-xl-30{gap:3rem}.gap-xl-50{gap:clamp(1.5rem,2vw,5rem)}.gap-xl-60{gap:6rem}.transform-xl-none{transform:none!important}.px-xl-0{padding-left:0;padding-right:0}.pe-xl-25{padding-inline-end:2.5rem}.justify-between-xl{justify-content:space-between}}@media screen and (max-width:1199.98px){.shopify-section:not(.contact-us,.not-hide-br) br{display:none}}.topbar .text-slide .swiper-wrapper{min-height:2rem;align-items:center}.h-count{width:1.8rem;height:1.8rem;position:absolute;top:-6px;left:1.3rem;background-color:var(--color-primary);color:var(--color-white)}.header__minicart .h-count{left:1rem}.menu_label{font-size:9px;padding:3px 5px 2px;right:-18px;top:0;background-color:var(--menu-label-bg);color:var(--menu-label-color);min-width:3rem}.menu_label.hot{--menu-label-bg: var(--hot-bg-cl);--menu-label-color: var(--hot-cl)}.menu_label.new{--menu-label-bg: var(--new-bg-cl);--menu-label-color: var(--new-cl)}.menu_label.sale{--menu-label-bg: var(--sale-bg-cl);--menu-label-color: var(--sale-cl)}.menu_label:after{border:4px solid transparent;content:"";height:0;position:absolute;width:0;top:100%;left:30%;transform:translate(-50%);-webkit-transform:translateX(-50%);transform-origin:0;border-top-color:var(--menu-label-bg)}@media(min-width:1025px){header .disclosure__button{padding-block:15px}}.border-left{border-left:1px solid var(--border-color-base)}.heading-letter-spacing{letter-spacing:var(--heading-letter-spacing)}:is(#topbar,announcement-bar){font-weight:var(--countdown-text-weight, 400)}:is(#topbar,announcement-bar) .swiper-arrow:not(:hover){color:rgba(var(--color-text-rgb),.5)}:is(#topbar,announcement-bar) a{text-decoration:none}.seo-bottom-text{max-width:800px;margin:0 auto;text-align:left}.seo-bottom-text h2,.seo-bottom-text h3{text-align:left;margin:32px 0 16px;line-height:1.25}.seo-bottom-text p{margin:0 0 16px;line-height:1.8}.seo-bottom-text ul,.seo-bottom-text ol{margin:0 0 20px 22px;padding:0}.seo-bottom-text li{margin-bottom:10px;line-height:1.8}.seo-bottom-text strong{font-weight:700}.seo-bottom-text a{text-decoration:underline}.seo-bottom-text>*:first-child{margin-top:0}.seo-bottom-text>*:last-child{margin-bottom:0}.collection-faq{max-width:1360px;margin:0 auto 60px;padding:0 20px}.collection-faq__grid{display:block}.collection-faq__spacer{display:none}.collection-faq__content{max-width:760px;margin:0 auto;width:100%}.collection-faq__title{margin:0 0 24px;font-size:24px;line-height:1.2;font-weight:700;color:#111}.collection-faq__items{border-top:1px solid #e5e5e5}.collection-faq__item{border-bottom:1px solid #e5e5e5}.collection-faq__question{list-style:none;cursor:pointer;display:flex;align-items:center;gap:14px;padding:18px 0;font-size:16px;font-weight:600;color:#111}.collection-faq__question::-webkit-details-marker{display:none}.collection-faq__icon{width:18px;height:18px;flex:0 0 18px;border-radius:50%;position:relative}.collection-faq__icon:before,.collection-faq__icon:after{content:"";position:absolute;background:#111;left:50%;top:50%;transform:translate(-50%,-50%)}.collection-faq__icon:before{width:10px;height:2px}.collection-faq__icon:after{width:2px;height:10px}.collection-faq__item[open] .collection-faq__icon{background:#e60000}.collection-faq__item[open] .collection-faq__icon:before{background:#fff}.collection-faq__item[open] .collection-faq__icon:after{display:none}.collection-faq__answer{padding:0 0 18px 32px;font-size:15px;line-height:1.7;color:#333}.collection-faq__answer p:last-child{margin-bottom:0}.collection-top-description,.metafield-rich_text_field,.collection-faq{max-width:1200px;margin:0 auto!important;padding:0 20px}.metafield-rich_text_field p,.collection-top-description__content p{margin-bottom:1.5rem!important;line-height:1.6;display:block}.metafield-rich_text_field h2,.metafield-rich_text_field h3{margin-top:2rem!important;margin-bottom:1rem!important;display:block}.collection-faq__grid{display:block;width:100%}.search__input,.field__input{border:1px solid #767676!important}.collection-item__media,.collection-item__image,.collection-item .media,.collection-item picture{aspect-ratio:240 / 250!important;width:100%!important;min-height:250px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.collection-item__media img,.collection-item__image img,.collection-item .media img,.collection-item img.rounded{width:240px!important;height:250px!important;max-width:100%!important;object-fit:contain!important;display:block!important}.collection-item__information,.collection-item__information--below{min-height:48px!important;display:block!important}#MainContent .collection-list,#MainContent .collection-list__items,#MainContent .grid{align-items:start!important}#MainContent .collection-item{min-height:330px!important}#MainContent .section__header-heading{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;transition:none!important}.product-detail__short-description-list{list-style:none!important;margin:12px 0 18px!important;padding:14px 18px!important;background:#f7f7f7!important;border:1px solid #e5e7eb!important;border-radius:10px!important}.product-detail__short-description-list li{list-style:none!important;margin-bottom:10px!important;line-height:1.6!important;font-size:14px!important;color:#222!important}.product-detail__short-description-list li:last-child{margin-bottom:0!important}.product-detail__short-description-list li::marker{content:""!important}.product-detail__short-description-list li:before{content:none!important}.product-detail__short-description-list li:first-letter{color:#10b981!important;font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/theme.css.map */
