.text-title{--tw-text-opacity: 1;color:rgba(var(--color-title),var(--tw-text-opacity, 1))}:root{--t-body-lg: 1.2857rem;--t-body-lg-d: 1.4286rem;--t-body-regular: 1.1429rem;--t-body-sm: 1rem;--t-body-xs: .8571rem;--t-display-1: 2.5714rem;--t-display-1-d: 4.2857rem;--t-h1: 2.2857rem;--t-h1-d: 3.5714rem;--t-h2: 2rem;--t-h2-d: 3rem;--t-h3: 1.7143rem;--t-h3-d: 2.5714rem;--t-h4: 1.5714rem;--t-h4-d: 2rem;--t-h5: 1.2857rem;--t-h5-d: 1.5rem;--t-h6: 1.1429rem;--t-h6-d: 1.2857rem}body{font-size:var(--t-body-regular);line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:var(--font-heading-weight);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.text-body-lg,.text-body-regular,.text-body-sm,.text-body-xs{line-height:1.4}.text-body-lg{font-size:var(--t-body-lg)}.text-body-regular{font-size:var(--t-body-regular)}.text-body-sm{font-size:var(--t-body-sm)}.text-body-xs{font-size:var(--t-body-xs)}.text-display-1,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6{font-weight:var(--font-heading-weight);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.text-display-1{font-size:var(--t-display-1)}.text-h1{font-size:var(--t-h1)}.text-h2{font-size:var(--t-h2)}.text-h3{font-size:var(--t-h3)}.text-h4{font-size:var(--t-h4)}.text-h5{font-size:var(--t-h5)}.text-h6{font-size:var(--t-h6)}.custom-heading-font :is(h1,h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6,.text-display-1,.text-h1,.text-h2,.text-h3,.text-h4,.text-h5,.text-h6,.text-xl,.text-2xl,.text-3xl,.text-4xl,.text-5xl,.text-6xl,.text-7xl){font-weight:var(--font-heading-weight)}@media(min-width:768px){.text-body-lg{font-size:var(--t-body-lg-d)}.text-display-1{font-size:var(--t-display-1-d)}.text-h1{font-size:var(--t-h1-d)}.text-h2{font-size:var(--t-h2-d)}.text-h3{font-size:var(--t-h3-d)}.text-h4{font-size:var(--t-h4-d)}.text-h5{font-size:var(--t-h5-d)}.text-h6{font-size:var(--t-h6-d)}}.text-xs{font-size:var(--t-body-xs);line-height:1.4}.text-sm{font-size:var(--t-body-sm);line-height:1.4}.text-base,.text-md{font-size:var(--t-body-regular);line-height:1.4}.text-lg{font-size:var(--t-body-lg);line-height:1.4}.text-xl{font-size:var(--t-h5);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.text-2xl{font-size:var(--t-h4);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.text-3xl{font-size:var(--t-h3);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.text-4xl{font-size:var(--t-h2);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.text-5xl{font-size:var(--t-h1);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.text-6xl,.text-7xl{font-size:var(--t-display-1);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}@media(min-width:768px){.text-lg{font-size:var(--t-body-lg-d)}.text-xl{font-size:var(--t-h5-d)}.text-2xl{font-size:var(--t-h4-d)}.text-3xl{font-size:var(--t-h3-d)}.text-4xl{font-size:var(--t-h2-d)}.text-5xl{font-size:var(--t-h1-d)}.text-6xl,.text-7xl{font-size:var(--t-display-1-d)}}@media(min-width:640px){.sm\:text-xl{font-size:var(--t-h5-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.sm\:text-4xl{font-size:var(--t-h2-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.sm\:text-5xl{font-size:var(--t-h1-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.sm\:text-6xl{font-size:var(--t-display-1-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}}@media(min-width:768px){.md\:text-xs{font-size:var(--t-body-xs);line-height:1.4}.md\:text-sm{font-size:var(--t-body-sm);line-height:1.4}.md\:text-base{font-size:var(--t-body-regular);line-height:1.4}.md\:text-lg{font-size:var(--t-body-lg-d);line-height:1.4}.md\:text-xl{font-size:var(--t-h5-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.md\:text-2xl{font-size:var(--t-h4-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.md\:text-3xl{font-size:var(--t-h3-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.md\:text-4xl{font-size:var(--t-h2-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.md\:text-5xl{font-size:var(--t-h1-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.md\:text-6xl,.md\:text-7xl,.md\:text-8xl,.md\:text-9xl{font-size:var(--t-display-1-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}}@media(min-width:1024px){.lg\:text-4xl{font-size:var(--t-h2-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.lg\:text-5xl{font-size:var(--t-h1-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}.lg\:text-6xl,.lg\:text-7xl,.lg\:text-8xl,.lg\:text-9xl{font-size:var(--t-display-1-d);line-height:1.2;letter-spacing:var(--font-heading-letter-spacing)}}.footer__column--text .footer__column-text p{margin:0!important}@media screen and (min-width:1024px){.footer__grid{flex-wrap:wrap;justify-content:flex-start;gap:100px}}.product-card__divider{max-width:3.4375rem}.video-hero__text--glass{background-color:rgba(255,255,255,var(--glass-opacity, .12));border:1px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.video-hero__controls-slot{display:inline-grid;grid-template-areas:"control"}.video-hero__controls-slot>button{grid-area:control;transition:opacity .3s ease,visibility .3s ease}.video-hero__control-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.5rem;padding-inline:1.8rem;font-size:1rem;line-height:1}.video-hero__control-btn--icon-only{width:3.5rem;height:3.5rem;min-width:3.5rem;max-width:3.5rem;min-height:3.5rem;max-height:3.5rem;padding:0;border-radius:9999px;aspect-ratio:1}.video-hero__control-btn--icon-only.button{min-width:3.5rem;padding:0}.video-hero__control-btn--glass{gap:.75rem;border:1px solid rgba(255,255,255,.3);border-radius:9999px;background-color:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.video-hero__control-btn--glass:hover,.video-hero__control-btn--glass:focus-visible{background-color:#fff;border-color:#fff;color:#000}.video-hero__control-btn--glass .video-hero__control-btn__label{font-size:inherit;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.video-hero__control-btn--glass .video-hero__control-btn__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background-color:#fff;color:#000;transition:background-color .3s ease,color .3s ease}.video-hero__control-btn--glass:hover .video-hero__control-btn__icon,.video-hero__control-btn--glass:focus-visible .video-hero__control-btn__icon{background-color:#000;color:#fff}video-hero[data-state=playing] .video-hero__play{opacity:0;visibility:hidden;pointer-events:none}video-hero[data-state=paused] .video-hero__pause{opacity:0;visibility:hidden;pointer-events:none}@media(min-width:1024px){.lg\:w-\[70\%\]{width:70%}.lg\:w-\[30\%\]{width:30%}}.button{padding-inline:1.8rem;font-size:1rem;font-weight:400}.link-button{font-size:1rem;font-weight:600;border-bottom:1.5px solid currentColor;transition:border-bottom-color .3s ease}@media(hover:hover){.link-button:hover{color:var(--color-foreground);border-bottom-color:transparent}}.main-product__details>.product-price+.product-payment-instalments{margin-top:.375rem}.product-payment-instalments__badge{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.8125rem;height:1.25rem;border-radius:.25rem}.product-payment-instalments__badge--paypal{background-color:#fff;border:.833px solid #e4e4e4}.product-payment-instalments__badge--klarna{background-color:#ffb3c7}.product-payment-instalments__logo{display:block;width:auto;object-fit:contain}.product-payment-instalments__logo--paypal{height:.625rem}.product-payment-instalments__logo--klarna{height:.375rem}.product-payment-instalments__logo svg{display:block;width:auto;height:100%}.h-\[45px\]{height:45px}.filter-toggle-button,.collection-sort-select .sort-button{color:rgb(var(--color-foreground))}.filter-toggle-button:hover,.collection-sort-select .sort-button:hover{color:rgba(var(--color-foreground),.5)}.product-trust-badges__row{display:flex;flex-wrap:nowrap;align-items:stretch;gap:.5rem;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.product-trust-badges__row::-webkit-scrollbar{display:none}.product-trust-badges__cell{flex:0 0 45%;min-width:0;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;border-radius:.5rem;text-align:center}.product-trust-badges__icon{display:inline-flex}.product-trust-badges__icon svg,.product-trust-badges__image{width:1.5rem;height:1.5rem}.product-trust-badges__image{object-fit:contain}.product-trust-badges__line{font-size:.875rem;line-height:1.4;letter-spacing:.02em}@media screen and (min-width:1024px){.product-trust-badges__row{overflow-x:visible}.product-trust-badges__cell{flex:1 1 0}}.z-999{z-index:999}.button--secondary{--color-button: var(--color-secondary-button) !important;--color-button-text: var(--color-secondary-button-text) !important;--color-border: var(--color-secondary-button-border) !important;--color-bg-overlay: var(--color-secondary-button-border) !important;--alpha-button: 1 !important;--alpha-border: 1 !important;margin-bottom:.5px}#md-wa-app{position:relative;z-index:99}.footer__inner-wrap{border-top-color:rgb(var(--color-accent));border-top-width:4px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
