.group-section{position:relative;display:flex;flex-direction:column;min-height:var(--group-section-min-height, 0)}.group-section__media{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.group-section:has(>.group-section__media>video-background-component),.group-section:has(>.group-section__media>.background-image-container){overflow:hidden}.group-section__content{position:relative;z-index:var(--layer-flat, 1);flex:1 1 auto;display:flex;flex-direction:column}.group-section__inner{flex:1 1 auto}.group-section--page-width .group-section__inner{max-width:1440px;margin-inline:auto;width:100%}.group-section--page-width .group-section__content{padding-inline:1.6rem}.badge-block{position:relative;isolation:isolate;display:inline-block;border-radius:var(--badge-radius, 100px);padding:var(--badge-pad-block, 6px) var(--badge-pad-inline, 14px);font-family:var(--font-heading-family);font-size:var(--badge-fs-mobile, 11px);font-weight:var(--badge-fw, 500);letter-spacing:var(--badge-ls, 1px);line-height:var(--badge-lh, 120%);color:var(--badge-color, #252525);text-transform:var(--badge-transform, uppercase);white-space:nowrap}.badge-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background:var(--badge-gradient, linear-gradient(90deg, #00e3f0, #0563ee));opacity:var(--badge-bg-opacity, .12)}@media(min-width:750px){.badge-block{font-size:var(--badge-fs, 12px)}}[data-cold-collapsible]:not([data-btf-tabs-ready]) [data-tab-panel]{display:none}[data-cold-collapsible] [data-tab-panel].is-collapsed{display:none}[data-btf-tabs] .tabs-block__tab.is-active:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:4px;background:var(--tabs-active-gradient, linear-gradient(130.67deg, #FF5E5E 2.26%, #AE00FF 110.18%))}.carousel-block{position:relative;width:100%;padding-bottom:var(--carousel-pagination-gap, 48px);--swiper-theme-color: rgb(var(--color-base-accent-1));--swiper-pagination-color: rgb(var(--color-base-accent-1))}.carousel-block__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:var(--carousel-header-gap, 40px)}.carousel-block__title{margin:0;font-family:var(--font-heading-family);font-weight:500;font-style:normal;font-size:clamp(28px,5vw,38px);line-height:1.1;letter-spacing:-.03em;text-transform:capitalize;color:rgb(var(--color-foreground))}.carousel-block__nav{display:flex;gap:8px;flex-shrink:0;margin-left:auto}.carousel-block--arrows-over{padding-inline:52px}.carousel-block__viewport.swiper{overflow:hidden;min-height:1px}@media(min-width:750px){.carousel-block--bleed .carousel-block__viewport{margin-right:calc(50% - 50vw)}}@media(max-width:749px){.carousel-block--bleed-mobile .carousel-block__viewport{margin-right:calc(50% - 50vw)}}.carousel-block .swiper-slide{height:auto}.carousel-block .swiper-button-prev,.carousel-block .swiper-button-next{width:40px;height:40px;margin:0;border-radius:5px;background:#f4f4f4;border:none;box-shadow:none}.carousel-block--arrows-over .swiper-button-prev,.carousel-block--arrows-over .swiper-button-next{top:calc(50% - 14px);transform:translateY(-50%)}.carousel-block--arrows-over .swiper-button-prev{left:4px}.carousel-block--arrows-over .swiper-button-next{right:4px}.carousel-block--arrows-header .swiper-button-prev,.carousel-block--arrows-header .swiper-button-next{position:static}.carousel-block .swiper-button-prev:after,.carousel-block .swiper-button-next:after{content:"";width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:40px 40px}.carousel-block .swiper-button-prev:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M23.75 12.5 16.25 20 23.75 27.5' stroke='%23111111' stroke-width='1.875'/%3E%3C/svg%3E")}.carousel-block .swiper-button-next:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M16.25 12.5 23.75 20 16.25 27.5' stroke='%23111111' stroke-width='1.875'/%3E%3C/svg%3E")}.carousel-block .swiper-button-disabled{opacity:0;pointer-events:none}.carousel-block .swiper-button-prev:focus-visible,.carousel-block .swiper-button-next:focus-visible{outline:2px solid rgb(var(--color-base-accent-1));outline-offset:2px}.carousel-block .swiper-pagination-bullet-active{background:rgb(var(--color-base-accent-1))}@media(max-width:749px){.carousel-block--arrows-over{padding-inline:16px}.carousel-block--arrows-over .swiper-button-prev,.carousel-block--arrows-over .swiper-button-next{display:none}}.no-js .carousel-block .swiper-wrapper{display:flex;flex-wrap:wrap;gap:var(--carousel-gap, 16px);transform:none!important}.cold-faq-item{width:100%;border-bottom:1px solid #dedede;color:#252525}.cold-faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none;font:inherit;font-size:18px;font-weight:500;line-height:1.4}.cold-faq-item__question::-webkit-details-marker{display:none}.cold-faq-item__question svg{flex-shrink:0;transition:transform .18s ease}.cold-faq-item[open]>.cold-faq-item__question svg{transform:rotate(180deg)}.cold-faq-item__question:focus-visible{outline:2px solid #5454ff;outline-offset:4px}.cold-faq-item__answer{padding:0 28px 22px 0;font-size:16px;line-height:1.5}.cold-faq-item__answer>:first-child{margin-top:0}.cold-faq-item__answer>:last-child{margin-bottom:0}@media(max-width:767px){.cold-faq-item__question{font-size:16px;padding:18px 0}.cold-faq-item__answer{font-size:14px;padding-bottom:18px}}@media(prefers-reduced-motion:reduce){.cold-faq-item__question svg{transition:none}}.cold-recognition{width:50%;flex-shrink:0;min-width:0}.cold-recognition__photo{position:relative;border-radius:16px;overflow:hidden;background:#e5e1d8;aspect-ratio:16/10}.cold-recognition__photo>img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 30%}.cold-recognition__photo:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009);pointer-events:none}.cold-recognition__seals{position:absolute;z-index:1;left:12%;right:12%;bottom:5%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4%;align-items:center}.cold-recognition__seal{position:relative;width:100%;aspect-ratio:1.1;container-type:inline-size;display:block;min-width:0;text-decoration:none;color:#fff;filter:drop-shadow(0 5px 6px #0004);transition:transform .18s ease}.cold-recognition__seal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ee6c27;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.cold-recognition__seal-content{position:absolute;top:10%;right:10%;bottom:14%;left:10%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0}.cold-recognition__publisher{font-family:Georgia,serif;font-size:10cqw;font-weight:700;line-height:1.02;letter-spacing:-.03em}.cold-recognition__stars{display:block;margin:5cqw 0;color:inherit;font-size:8cqw;line-height:1;opacity:.75}.cold-recognition__award{font-family:inherit;font-size:8cqw;font-weight:600;line-height:1.18;letter-spacing:0}.cold-recognition__year{font-size:6.7cqw;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-top:6cqw;line-height:1.1}.cold-recognition__seal--shield .cold-recognition__publisher{font-family:inherit;font-size:13cqw;font-weight:800;text-transform:uppercase;letter-spacing:-.06em}.cold-recognition__seal--shield:after{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:1px solid #ffffff70;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.cold-recognition__seal--forbes:before{background:#152b46;clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%)}.cold-recognition__seal--forbes:after{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:1px solid #b9c6d6;pointer-events:none}.cold-recognition__seal--forbes .cold-recognition__seal-content{top:10%;right:12%;bottom:10%;left:12%}.cold-recognition__seal--forbes .cold-recognition__publisher{font-size:11cqw}.cold-recognition__seal--barbend{color:#181818}.cold-recognition__seal--barbend:before{top:7%;right:0;bottom:7%;left:0;background:#fff;border:5px solid #e83135;border-radius:50%;clip-path:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #181818}.cold-recognition__seal--barbend .cold-recognition__seal-content{top:16%;right:12%;bottom:16%;left:12%}.cold-recognition__seal--barbend .cold-recognition__publisher{font-family:inherit;font-weight:800;font-size:11cqw;letter-spacing:-.06em}.cold-recognition__seal--barbend .cold-recognition__stars{color:#e83135;margin:4cqw 0}.cold-recognition__seal--journal{color:#161616}.cold-recognition__seal--journal:before{background:#fffdf4;clip-path:polygon(0 0,100% 0,100% 88%,50% 100%,0 88%)}.cold-recognition__seal--journal:after{content:"";position:absolute;top:5%;right:8%;bottom:13%;left:8%;border-top:3px solid #c62027;border-bottom:1px solid #191919;pointer-events:none}.cold-recognition__seal--journal .cold-recognition__publisher{font-size:13cqw}.cold-recognition__seal--journal .cold-recognition__stars{color:#c62027}.cold-recognition__seal--fitness:before{background:#cc202b;clip-path:polygon(0 0,100% 0,100% 100%,50% 91%,0 100%)}.cold-recognition__seal--fitness .cold-recognition__publisher{font-family:inherit;font-size:11cqw;font-weight:800;letter-spacing:-.06em;text-transform:uppercase}.cold-recognition__seal--fitness .cold-recognition__seal-content{top:9%;right:10%;bottom:14%;left:10%}.cold-recognition__seal--athletech:before{background:#102f50;clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%)}.cold-recognition__seal--athletech .cold-recognition__publisher{font-family:inherit;font-weight:700;font-size:11cqw;text-transform:uppercase;letter-spacing:.03em}.cold-recognition__seal--athletech .cold-recognition__stars{color:#4cbed8}.cold-recognition__seal:hover{transform:translateY(-3px)}.cold-recognition__seal:focus-visible{outline:3px solid #5955ff;outline-offset:4px}@media(max-width:767px){.cold-recognition{width:100%}.cold-recognition__photo{aspect-ratio:1}.cold-recognition__seals{left:3%;right:3%;gap:3%}.cold-recognition__seal--barbend:before{border-width:3px}}@media(prefers-reduced-motion:reduce){.cold-recognition__seal{transition:none}}.cold-recognition__photo{background:#f0ede7}.cold-recognition__photo>img{object-position:center center}.cold-recognition__seals{left:auto;right:4%;width:64%;bottom:5%;gap:5%;align-items:center}.cold-recognition__seal{aspect-ratio:1;filter:drop-shadow(0 3px 5px #0003)}.cold-recognition__category{font-size:5.5cqw;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;margin:5cqw 0}.cold-recognition__seal--shape{color:#171717}.cold-recognition__seal--shape:before{background:#fffaf5;clip-path:polygon(18% 0,82% 0,100% 18%,100% 82%,82% 100%,18% 100%,0 82%,0 18%)}.cold-recognition__seal--shape:after{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:2px solid #ed6d60;clip-path:polygon(12% 0,88% 0,100% 12%,100% 88%,88% 100%,12% 100%,0 88%,0 12%);pointer-events:none}.cold-recognition__seal--shape .cold-recognition__seal-content{top:13%;right:10%;bottom:13%;left:10%;gap:0}.cold-recognition__seal--shape .cold-recognition__publisher{font-family:Arial,sans-serif;font-weight:900;font-size:18cqw;letter-spacing:-.075em;text-transform:uppercase}.cold-recognition__seal--shape .cold-recognition__category{color:#ae3d32;border-top:1px solid #ed6d60;border-bottom:1px solid #ed6d60;padding:3cqw 0;width:100%;margin:4cqw 0}.cold-recognition__seal--shape .cold-recognition__award{font-size:7.5cqw;line-height:1.15;font-weight:650}.cold-recognition__seal--shape .cold-recognition__year{font-size:6.5cqw;margin-top:4cqw;letter-spacing:.08em}.cold-recognition__seal--gh{color:#fff}.cold-recognition__seal--gh:before{background:#ed167c;border:3px solid white;border-radius:50%;clip-path:none;box-shadow:inset 0 0 0 3px #ed167c,inset 0 0 0 4px #fffb}.cold-recognition__seal--gh:after{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;border:1px solid #ffffffa0;border-radius:50%;pointer-events:none}.cold-recognition__seal--gh .cold-recognition__seal-content{top:14%;right:8%;bottom:14%;left:8%;justify-content:center}.cold-recognition__seal--gh .cold-recognition__publisher{font-family:Arial,sans-serif;font-size:10cqw;line-height:.95;text-transform:uppercase;letter-spacing:-.04em;font-weight:800;background:#fff;color:#db086c;padding:4cqw 2cqw;width:110%;z-index:1}.cold-recognition__seal--gh .cold-recognition__category{order:-1;font-size:6.8cqw;letter-spacing:.12em;margin:0 0 5cqw}.cold-recognition__seal--gh .cold-recognition__award{font-size:6.5cqw;line-height:1.1;margin-top:4cqw;max-width:85%;font-weight:600}.cold-recognition__seal--gh .cold-recognition__year{font-size:5.7cqw;margin-top:4cqw;max-width:75%;letter-spacing:.07em}@media(max-width:767px){.cold-recognition__photo{aspect-ratio:4/5}.cold-recognition__photo>img{height:auto;aspect-ratio:16/10;object-fit:cover;object-position:center}.cold-recognition__photo:after{display:none}.cold-recognition__seals{left:6%;right:6%;width:auto;bottom:5%;gap:6%}}.cold-recognition__seal--mh:before{background:#c91824;clip-path:polygon(50% 0,96% 22%,96% 78%,50% 100%,4% 78%,4% 22%)}.cold-recognition__seal--mh:after{content:"";position:absolute;top:7%;right:7%;bottom:7%;left:7%;border-top:1px solid #ffffffb0;border-bottom:1px solid #ffffffb0;pointer-events:none}.cold-recognition__seal--mh .cold-recognition__seal-content{top:15%;right:5%;bottom:15%;left:5%}.cold-recognition__seal--mh .cold-recognition__publisher{font-family:Georgia,serif;font-size:11cqw;font-weight:700;letter-spacing:-.065em;white-space:nowrap}.cold-recognition__seal--mh .cold-recognition__category{background:#fff;color:#141414;font-family:Arial,sans-serif;font-size:9cqw;letter-spacing:-.035em;font-weight:900;padding:4cqw 1cqw;width:112%;margin:5cqw 0;box-shadow:0 2px #0002}.cold-recognition__seal--mh .cold-recognition__award{font-size:8cqw;line-height:1.1;font-weight:700}.cold-recognition__seal--mh .cold-recognition__year{font-size:5.7cqw;letter-spacing:.06em;margin-top:5cqw;max-width:88%;line-height:1.3}.pdp-addons{display:block;width:100%}.pdp-addons .product-addons__wrapper .addon:before,.pdp-addons .product-addons__wrapper .addon .addon__top .addon__checkbox label:before{background-image:var(--pdp-addons-gradient)}.pdp-addons .product-addons__heading .heading__title,.pdp-addons .product-addons__wrapper .addon .addon__top .addon__details .addon__title,.pdp-addons b,.pdp-addons strong{font-weight:600}.pdp-award-badge{position:absolute;z-index:2;display:inline-flex;align-items:center;padding:8px 14px;border-radius:var(--pdp-award-radius, 8px);background:var(--pdp-award-bg, #ffffff);box-shadow:0 2px 10px #00000014;gap:10px;pointer-events:none}.pdp-award-badge--top-center{top:var(--pdp-award-offset, 24px);left:50%;transform:translate(-50%)}.pdp-award-badge--top-left{top:var(--pdp-award-offset, 24px);left:var(--pdp-award-offset, 24px)}.pdp-award-badge--top-right{top:var(--pdp-award-offset, 24px);right:var(--pdp-award-offset, 24px)}.pdp-award-badge__logo img{display:block;width:var(--pdp-award-logo-width, 88px);height:auto}.pdp-award-badge__label{font-size:13px;line-height:1.2;white-space:nowrap}@media screen and (max-width:749px){.pdp-award-badge{padding:6px 10px;gap:8px}.pdp-award-badge__label{font-size:11px}}.pdp-bread{display:block;width:100%;box-sizing:border-box}.pdp-bread__card{box-sizing:border-box;padding:19px 24px;border-radius:var(--pdp-bread-radius, 8px);background:var(--pdp-bread-bg, #f7f9f9)}.pdp-bread bread-pdp-placement{display:flex;width:100%;align-items:center;gap:16px}.pdp-bread__logo{display:inline-flex;flex:0 0 auto;align-items:center}.pdp-bread__logo svg{display:block;width:auto;height:24px}.pdp-bread__lede{margin:0;flex:0 1 auto;color:#000;font-size:14px;font-weight:500;letter-spacing:-.266px;line-height:1.2;white-space:nowrap}.pdp-bread__texts{display:flex;min-width:0;flex:1 1 auto;flex-wrap:wrap;align-items:center;gap:4px 8px}.pdp-bread bread-pdp-placement>[id^=bread-pdp-target]{flex:0 0 auto;order:1}.pdp-bread .bread-pdp-ala__now{font-weight:600}.pdp-bread .bread-pdp-ala{display:inline-flex;flex:0 1 auto;align-items:baseline;gap:6px;color:#000;font-size:14px;font-weight:600;letter-spacing:-.266px;line-height:1.2;white-space:nowrap}.pdp-bread__chevron{display:inline-flex;order:2;width:12px;height:12px;flex:0 0 auto;align-items:center;justify-content:center;margin-left:auto;color:#000;transform:rotate(-90deg)}.pdp-bread__chevron svg{display:block;width:10px;height:6px}@media screen and (max-width:749px){.pdp-bread__card{padding:8px 16px;background:var(--pdp-bread-bg-mobile, #f2f6f7)}.pdp-bread bread-pdp-placement{gap:8px}.pdp-bread__texts{gap:2px 6px}}.pdp-buy-button{display:block;width:100%}.pdp-buy-button .product__form,.pdp-buy-button form{width:100%}.pdp-buy-button button[type=submit],.pdp-buy-button .product-form__submit{display:inline-flex;width:100%;box-sizing:border-box;align-items:center;justify-content:center;padding:18px 40px;border:0;border-radius:var(--pdp-buy-radius, 8px);background:var(--pdp-buy-bg, #000);color:var(--pdp-buy-color, #fff);cursor:pointer;font-size:18px;font-weight:500;letter-spacing:-.342px;line-height:1.2}.pdp-buy-button button[type=submit][disabled]{cursor:not-allowed;opacity:.5}.pdp-buy-button--headless button[type=submit]{display:none}@media screen and (max-width:749px){.pdp-buy-button button[type=submit],.pdp-buy-button .product-form__submit{padding:12px 32px;font-size:16px;letter-spacing:-.304px}}.pdp-description{display:block;width:100%}.pdp-description__body>*:first-child{margin-top:0}.pdp-description__body>*:last-child{margin-bottom:0}.pdp-description__anchor{display:inline;padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.pdp-description__anchor:hover{text-decoration-thickness:2px}.pdp-description__anchor:focus-visible{outline:2px solid currentcolor;outline-offset:2px;border-radius:2px}.pdp-extend{display:block;width:100%}.pdp-extend__placeholder{padding:16px;border:1px dashed #c5c5c5;border-radius:8px;color:#7e7e7e;font-size:14px;text-align:center}.pdp-extend__offer:not(:empty)~.pdp-extend__placeholder{display:none}.group-block:has(>.group-block-content>.shopify-block>media-gallery.pdp-media-gallery),.group-block:has(>.group-block-content>.shopify-block>.pdp-eko-gallery){min-width:0}.pdp-eko-gallery{box-sizing:border-box;width:100%}@media screen and (min-width:750px){.pdp-eko-gallery{padding-top:24px;padding-left:max(1.6rem,calc((100vw - 1440px)/2 + 1.6rem))}.pdp-eko-gallery .eko-gallery-block-container{margin:0}}@media screen and (min-width:1440px){.pdp-eko-gallery{padding-left:calc((100vw - 1440px)/2 + 8rem)}}@media screen and (min-width:750px){.group-block:has(>.group-block-content>.shopify-block>.pdp-eko-gallery.sticky-content){position:sticky;top:var(--header-height, 0px);align-self:flex-start}}.pdp-price{display:block;width:100%}.pdp-price__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdp-price__amounts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pdp-price__chip{margin-left:8px}.pdp-price__current{color:var(--pdp-price-color, #000);font-size:var(--pdp-price-size-mobile, 20px);font-weight:600;letter-spacing:calc(var(--pdp-price-size-mobile, 20px) * -.019);line-height:1.2}.pdp-price__compare{color:var(--pdp-compare-color, #000);font-size:var(--pdp-price-size-mobile, 20px);font-weight:400;letter-spacing:calc(var(--pdp-price-size-mobile, 20px) * -.019);line-height:1.2;text-decoration-line:line-through}.pdp-price__chip{margin-left:0;padding:2px 4px;border-radius:4px;background:var(--pdp-chip-bg, #2d45e9);color:var(--pdp-chip-color, #fdfdfd);font-size:14px;font-weight:500;letter-spacing:-.266px;line-height:1.2;white-space:nowrap}.pdp-price__comp{display:flex;flex:0 0 auto;align-items:center;gap:2px;color:var(--pdp-comp-color, #252525);font-size:13px;line-height:17px}.pdp-price__tooltip{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;margin:-4px -5px -4px 0;padding:0;border:0;background:none;cursor:pointer}.pdp-price__tooltip svg{display:block;width:14px;height:14px}.pdp-price__tooltip:focus-visible{outline:2px solid currentcolor;outline-offset:2px;border-radius:50%}.pdp-price__modal[hidden]{display:none}.pdp-price__modal{position:fixed;z-index:100;display:grid;top:0;right:0;bottom:0;left:0;place-items:center}.pdp-price__backdrop{position:absolute;background:#00000080;top:0;right:0;bottom:0;left:0}.pdp-price__dialog{position:relative;width:min(90vw,420px);box-sizing:border-box;padding:24px;border-radius:12px;background:#fff;color:#000}@media screen and (min-width:750px){.pdp-price__current,.pdp-price__compare{font-size:var(--pdp-price-size, 22px);letter-spacing:calc(var(--pdp-price-size, 22px) * -.019)}.pdp-price__chip{margin-left:8px;padding:4px 6px;font-size:12px;line-height:15px}}.pdp-product-switcher{display:block;width:100%}.pdp-product-title{width:100%}.pdp-product-title--align-left{text-align:left}.pdp-product-title--align-center{text-align:center}.pdp-product-title--align-right{text-align:right}.pdp-product-title__heading{margin:0;color:var(--pdp-title-color, #000);font-size:var(--pdp-title-fs-mobile, 28px);font-weight:var(--pdp-title-fw, 600);letter-spacing:var(--pdp-title-ls-mobile, -1.12px);line-height:var(--pdp-title-lh, 1.5)}.pdp-product-title__append{letter-spacing:var(--pdp-title-append-ls-mobile, -.532px)}@media screen and (min-width:750px){.pdp-product-title__heading{font-size:var(--pdp-title-fs, 32px);letter-spacing:var(--pdp-title-ls, -1.28px)}.pdp-product-title__append{letter-spacing:var(--pdp-title-append-ls, -.608px)}}.pdp-product-title__append{display:inline;white-space:nowrap;margin-inline-start:.25em}.pdp-schedule-call,.pdp-series-picker{display:block;width:100%}.pdp-block-placeholder{padding:16px;border:1px dashed #c5c5c5;border-radius:8px;color:#7e7e7e;font-size:14px;text-align:center}.pdp-sticky-bar{position:sticky;z-index:40;bottom:0;display:flow-root;box-sizing:border-box;width:calc(100% + var(--pdp-sticky-bleed-left, 0px) + var(--pdp-sticky-bleed-right, 0px));margin-right:calc(var(--pdp-sticky-bleed-right, 0px) * -1);margin-left:calc(var(--pdp-sticky-bleed-left, 0px) * -1)}.pdp-sticky-bar__runway{margin-bottom:calc(var(--pdp-sticky-runway, 0px) * -1);contain:inline-size;pointer-events:none}.pdp-sticky-bar__runway:after{content:"";display:block;height:var(--pdp-sticky-runway, 0px)}@media screen and (min-width:750px){.pdp-sticky-bar[data-desktop-enabled=true] .pdp-sticky-bar__panel{position:sticky;top:var(--pdp-sticky-top, 0px)}}@media screen and (max-width:749px){.pdp-sticky-bar[data-mobile-enabled=true] .pdp-sticky-bar__panel{position:sticky;top:var(--pdp-sticky-top, 0px)}}.pdp-sticky-bar__form{display:none}.pdp-sticky-bar__panel{box-sizing:border-box;width:100%;padding:24px 32px calc(24px + env(safe-area-inset-bottom));background:var(--pdp-sticky-bg, rgb(255 255 255 / .8));box-shadow:var(--pdp-sticky-shadow, 0 -7px 23.1px 0 rgb(0 0 0 / .1));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:auto;transition:box-shadow .2s ease}.pdp-sticky-bar--settled .pdp-sticky-bar__panel,.pdp-sticky-bar--no-shadow .pdp-sticky-bar__panel,.pdp-sticky-bar--pinned .pdp-sticky-bar__panel{box-shadow:none}.pdp-sticky-bar__inner{display:flex;box-sizing:border-box;max-width:100vw;flex-wrap:nowrap;align-items:center;justify-content:space-between;margin-inline:auto;padding-inline:0;gap:16px}.pdp-sticky-bar__info{display:flex;min-width:0;flex-direction:column;gap:8px}.pdp-sticky-bar__title{display:none;overflow:hidden;min-width:0;color:#000;font-size:18px;font-weight:600;letter-spacing:-.342px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.pdp-sticky-bar__prices{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.pdp-sticky-bar__price{color:#000;font-size:22px;font-weight:500;letter-spacing:-.418px;line-height:1.2;white-space:nowrap}.pdp-sticky-bar__compare{color:#7e7e7e;font-size:22px;font-weight:400;letter-spacing:-.418px;line-height:1.2;text-decoration-line:line-through;white-space:nowrap}.pdp-sticky-bar__chip{padding:4px 6px;border-radius:4px;background:var(--pdp-chip-bg, #2d45e9);color:var(--pdp-chip-color, #ffffff);font-size:12px;font-weight:500;white-space:nowrap}.pdp-sticky-bar__chip[hidden],.pdp-sticky-bar__compare[hidden],.pdp-sticky-bar__ala[hidden]{display:none}.pdp-sticky-bar__ala{display:inline-flex;padding:0;border:0;-webkit-appearance:none;appearance:none;background:none;align-items:baseline;gap:6px;color:#111017;cursor:pointer;font-family:inherit;font-size:16px;font-weight:400;letter-spacing:-.304px;line-height:1.2;text-align:left;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.pdp-sticky-bar__ala .bread-pdp-ala__now{font-weight:400}.pdp-sticky-bar__ala:focus-visible,.pdp-sticky-bar__atc:focus-visible{outline:2px solid currentcolor;outline-offset:2px}.pdp-sticky-bar__atc{display:inline-flex;box-sizing:border-box;flex:0 0 auto;align-items:center;justify-content:center;padding:18px 40px;border:0;border-radius:8px;background:#000;color:#fff;cursor:pointer;font-size:18px;font-weight:500;letter-spacing:-.342px;line-height:1.2;white-space:nowrap}.pdp-sticky-bar__atc span{color:inherit;font:inherit}.pdp-sticky-bar__atc[disabled]{cursor:not-allowed;opacity:.5}.pdp-sticky-bar--expanded .pdp-sticky-bar__panel{width:var(--pdp-sticky-viewport, 100vw);margin-left:calc(var(--pdp-sticky-host-left, 0px) * -1);padding:16px 0;background:#ffffffeb;box-shadow:var(--pdp-sticky-shadow, 0 7px 23px 0 rgb(0 0 0 / .1))}.pdp-sticky-bar--no-shadow .pdp-sticky-bar__panel{box-shadow:none}.pdp-sticky-bar--animating .pdp-sticky-bar__panel{transition:margin-left .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1),background-color .35s ease,box-shadow .35s ease}.pdp-sticky-bar__info{transition:opacity .2s ease}.pdp-sticky-bar--animating .pdp-sticky-bar__inner{overflow:hidden;transition:padding .35s cubic-bezier(.4,0,.2,1),max-width .35s cubic-bezier(.4,0,.2,1)}.pdp-sticky-bar--animating .pdp-sticky-bar__info{opacity:0;pointer-events:none;transition:opacity .1s ease}.pdp-sticky-bar--pinned:not(.pdp-sticky-bar--expanded) .pdp-sticky-bar__info{opacity:0;pointer-events:none;transition:none}.pdp-sticky-bar--pinned .pdp-sticky-bar__info,.pdp-sticky-bar--pinned .pdp-sticky-bar__prices{flex-wrap:nowrap;white-space:nowrap}.group-section__content:has(.pdp-sticky-bar){z-index:50}.pdp-sticky-bar--expanded .pdp-sticky-bar__inner{max-width:var(--pdp-sticky-max-width, 1440px);padding-inline:48px}.pdp-sticky-bar--pinned .pdp-sticky-bar__info{flex-direction:row;align-items:center;gap:24px}.pdp-sticky-bar--pinned .pdp-sticky-bar__title{display:block}.pdp-sticky-bar--pinned .pdp-sticky-bar__prices{flex-wrap:nowrap}@media screen and (max-width:749px){.pdp-sticky-bar{width:calc(100% + var(--pdp-sticky-mobile-bleed, 16px) * 2);margin-right:calc(var(--pdp-sticky-mobile-bleed, 16px) * -1);margin-left:calc(var(--pdp-sticky-mobile-bleed, 16px) * -1)}.pdp-sticky-bar__panel{padding:16px 24px calc(32px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -3px 18.95px #00000026;-webkit-backdrop-filter:none;backdrop-filter:none}.pdp-sticky-bar__info{gap:7px}.pdp-sticky-bar__price,.pdp-sticky-bar__compare{font-size:20px;letter-spacing:-.38px}.pdp-sticky-bar__compare{color:#000}.pdp-sticky-bar__chip{display:none}.pdp-sticky-bar__ala{font-size:14px;letter-spacing:-.266px}.pdp-sticky-bar__atc{padding:12px 32px;color:#f9f9f9;font-size:16px;letter-spacing:-.304px}.pdp-sticky-bar--pinned .pdp-sticky-bar__panel{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.pdp-sticky-bar--expanded .pdp-sticky-bar__panel{padding:12px 0;background:#fff}.pdp-sticky-bar--pinned .pdp-sticky-bar__inner{gap:12px}.pdp-sticky-bar--expanded .pdp-sticky-bar__inner{padding-inline:16px}.pdp-sticky-bar--pinned .pdp-sticky-bar__info{flex-direction:column;align-items:flex-start;gap:4px}.pdp-sticky-bar--pinned .pdp-sticky-bar__title{display:none}.pdp-sticky-bar--pinned .pdp-sticky-bar__atc{padding:12px 24px}}@media(prefers-reduced-motion:reduce){.pdp-sticky-bar__panel,.pdp-sticky-bar--animating .pdp-sticky-bar__panel,.pdp-sticky-bar--animating .pdp-sticky-bar__inner,.pdp-sticky-bar--animating .pdp-sticky-bar__info{transition:none}}.pdp-truemed{display:block;width:100%}.pdp-truemed__lede{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pdp-truemed__logo img{display:block;width:var(--pdp-truemed-logo-width, 72px);height:auto}.pdp-truemed__headline{font-size:14px}.pdp-truemed__link{font-size:14px;text-decoration:underline;text-underline-offset:2px}.pdp-truemed__link:focus-visible{outline:2px solid currentcolor;outline-offset:2px;border-radius:2px}.pdp-trust-prop{display:flex;align-items:center;gap:var(--pdp-trust-prop-gap, 8px);min-width:0;width:100%}.pdp-trust-prop__icon{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:var(--pdp-trust-prop-icon-size, 20px);height:var(--pdp-trust-prop-icon-size, 20px)}.pdp-trust-prop__icon img,.pdp-trust-prop__icon svg{width:100%;height:100%;object-fit:contain}.pdp-trust-prop__text{display:flex;min-width:0;flex-direction:column}.pdp-trust-prop--has-tip{position:relative;display:block}.pdp-trust-prop__trigger{display:flex;width:100%;min-width:0;align-items:center;gap:var(--pdp-trust-prop-gap, 8px);padding:0;border:0;-webkit-appearance:none;appearance:none;background:none;color:inherit;cursor:help;font:inherit;text-align:inherit}.pdp-trust-prop__trigger:focus-visible{border-radius:4px;outline:2px solid currentcolor;outline-offset:4px}.pdp-trust-prop--has-tip .pdp-trust-prop__label{text-decoration:underline dotted;text-underline-offset:3px}.pdp-trust-prop__tip{position:absolute;z-index:10;bottom:calc(100% + 10px);left:50%;width:max-content;max-width:min(260px,calc(100vw - 32px));padding:10px 12px;border-radius:8px;background:#111017;color:#fff;font-size:13px;font-weight:400;letter-spacing:-.2px;line-height:1.4;opacity:0;text-align:left;transform:translate(calc(-50% + var(--pdp-tip-shift, 0px)),4px);transition:opacity .15s ease,transform .15s ease,visibility .15s;visibility:hidden}.pdp-trust-prop__tip:before{position:absolute;top:100%;left:calc(50% - var(--pdp-tip-shift, 0px));border:6px solid transparent;border-top-color:#111017;content:"";transform:translate(-50%)}.pdp-trust-prop__tip:after{position:absolute;top:100%;right:0;left:0;height:10px;content:""}.pdp-trust-prop--has-tip:hover .pdp-trust-prop__tip,.pdp-trust-prop--has-tip:focus-within .pdp-trust-prop__tip{opacity:1;transform:translate(calc(-50% + var(--pdp-tip-shift, 0px)));visibility:visible}.pdp-trust-prop--has-tip[data-tip-dismissed] .pdp-trust-prop__tip{opacity:0;visibility:hidden}.pdp-trust-prop__label{color:#000;font-size:var(--pdp-trust-prop-label-size, 14px);line-height:19px}.pdp-trust-prop__sublabel{font-size:var(--pdp-trust-prop-sublabel-size, 12px);line-height:1.3;opacity:.7}@media screen and (max-width:749px){.pdp-trust-prop,.pdp-trust-prop__trigger{flex-direction:column;align-items:center;justify-content:flex-start;gap:12px}.pdp-trust-prop__text{align-items:center}.pdp-trust-prop__label{font-size:14px;font-weight:500;letter-spacing:-.266px;line-height:1.2;text-align:center}}.pdp-trust-props{box-sizing:border-box;width:100%}.pdp-trust-props__card{box-sizing:border-box;padding:var(--pdp-trust-props-pad-y, 23px) var(--pdp-trust-props-pad-x, 16px);border-radius:var(--pdp-trust-props-radius, 12px);background:var(--pdp-trust-props-bg, #f5f5f5)}.pdp-trust-props__ships-by{display:block;width:100%}.pdp-trust-props__grid{display:grid;grid-template-columns:repeat(var(--pdp-trust-props-columns-mobile, 2),max-content);justify-content:space-between;column-gap:var(--pdp-trust-props-col-gap, 24px);row-gap:var(--pdp-trust-props-row-gap, 16px)}.pdp-trust-props__ships-by p{margin:0}.pdp-trust-props__ships-by .note-message{display:flex;align-items:center;justify-content:space-between;gap:12px}.pdp-trust-props__ships-by .pdp-ships-by__value,.pdp-trust-props__ships-by .ships-by__append-text{font-weight:600}.pdp-trust-props__ships-by .ships-by__append-text{display:inline-flex;flex:0 0 auto;align-items:center;gap:6px}.pdp-trust-props__ships-by{display:block;margin-bottom:24px;color:#000;font-size:16px;line-height:22px}@media screen and (min-width:750px){.pdp-trust-props__grid{grid-template-columns:repeat(var(--pdp-trust-props-columns, 2),max-content)}}@media screen and (max-width:749px){.pdp-trust-props__card{padding:16px}.pdp-trust-props__ships-by{margin-bottom:12px}.pdp-trust-props__ships-by .note-message{flex-direction:row;flex-wrap:nowrap;justify-content:center;gap:8px}.pdp-trust-props__ships-by .pdp-ships-by__value{color:#000;font-size:16px;font-weight:600;letter-spacing:-.304px;line-height:1.2;text-align:center;white-space:nowrap}.pdp-trust-props__grid{justify-content:stretch;grid-template-columns:repeat(var(--pdp-trust-props-columns-mobile, 2),minmax(0,1fr));column-gap:10px;row-gap:12px}}.pdp-options{display:flex;width:100%;flex-direction:column;gap:var(--pdp-options-gap, 24px)}.pdp-options__group{margin:0;padding:0;border:0}.pdp-options__legend{padding:0;font-size:16px;font-weight:500}.pdp-options__subtitle{margin:4px 0 0;font-size:14px;opacity:.7}.pdp-options__grid{display:grid;margin-top:12px;grid-template-columns:repeat(var(--pdp-options-columns-mobile, 2),minmax(0,1fr));gap:12px}@media screen and (min-width:750px){.pdp-options__grid{grid-template-columns:repeat(var(--pdp-options-columns, 2),minmax(0,1fr))}}.pdp-options__group--pod-color .pdp-options__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-options__group--pod-color .pdp-options__card{flex-direction:row;align-items:center;gap:10px;padding:12px}.pdp-options__group--pod-color .pdp-options__image{flex:0 0 72px;width:72px}.pdp-options__group--pod-color .pdp-options__image img{width:100%;height:64px;object-fit:contain;background:transparent}.pdp-options__group--pod-color .pdp-options__title{font-size:16px}.pdp-options__group--pair .pdp-options__grid{grid-template-columns:minmax(0,1fr)}.pdp-options__card{position:relative;display:flex;min-height:44px;box-sizing:border-box;flex-direction:column;padding:24px;border:1px solid var(--pdp-options-border, #dbdbdb);border-radius:var(--pdp-options-radius, 8px);background:var(--pdp-options-bg, #ffffff);cursor:pointer;gap:16px}.pdp-options__card--checkbox{margin-top:12px;align-items:stretch}.pdp-options__card.pdp-options__card--heater{padding:20px;gap:12px;margin-top:8px}.pdp-options__input:checked+.pdp-options__card{border-color:transparent}.pdp-options__input:checked+.pdp-options__card:after{position:absolute;z-index:1;padding:2px;background:var(--pdp-options-selected-gradient);border-radius:inherit;content:"";top:-2px;right:-2px;bottom:-2px;left:-2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pdp-options__input:focus-visible+.pdp-options__card{outline:2px solid currentcolor;outline-offset:2px}.pdp-options__input:disabled+.pdp-options__card{cursor:not-allowed;opacity:.4}.pdp-options__row{display:flex;align-items:center;gap:16px}.pdp-options__row .pdp-options__title{flex:1 1 auto;min-width:0}.pdp-options__box{position:relative;display:inline-block;width:18px;height:18px;flex:0 0 auto;border:1px solid var(--pdp-options-box-border, #c5c5c5);border-radius:4px}.pdp-options__input:checked+.pdp-options__card .pdp-options__box:after{position:absolute;top:3px;left:6px;width:4px;height:8px;border:solid currentcolor;border-width:0 2px 2px 0;content:"";transform:rotate(45deg)}.pdp-options__text{display:flex;min-width:0;flex-direction:column}.pdp-options__title{color:#000;font-size:18px;font-weight:500;letter-spacing:-.342px;line-height:1.2}.pdp-options__subtext,.pdp-options__unavailable{font-size:13px;line-height:1.3;opacity:.7}.pdp-options__sublabel{color:#000;font-size:16px;font-weight:400;letter-spacing:-.304px;line-height:1.4}.pdp-options__image img{display:block;width:100%;height:auto;border-radius:calc(var(--pdp-options-radius, 8px) / 2)}.pdp-options__price{flex:0 0 auto;color:#000;font-size:18px;font-weight:500;letter-spacing:-.342px;line-height:1.2}.pdp-options__card--cards .pdp-options__price:empty,.pdp-options__card--pair .pdp-options__price:empty{display:none}@media(max-width:374px){.pdp-options__group--pod-color .pdp-options__image{flex-basis:56px;width:56px}.pdp-options__group--pod-color .pdp-options__card{gap:8px;padding:10px}.pdp-options__group--pod-color .pdp-options__title{font-size:14px}}.sauna-faq-item{width:100%;border-bottom:1px solid #dedede;color:#252525}.sauna-faq-item__question{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;list-style:none;font:inherit;font-size:18px;font-weight:500;line-height:1.4}.sauna-faq-item__question::-webkit-details-marker{display:none}.sauna-faq-item__question svg{flex-shrink:0;transition:transform .18s ease}.sauna-faq-item[open]>.sauna-faq-item__question svg{transform:rotate(180deg)}.sauna-faq-item__question:focus-visible{outline:2px solid #5454ff;outline-offset:4px}.sauna-faq-item__answer{padding:0 28px 22px 0;font-size:16px;line-height:1.5}.sauna-faq-item__answer>:first-child{margin-top:0}.sauna-faq-item__answer>:last-child{margin-bottom:0}@media(max-width:767px){.sauna-faq-item__question{font-size:16px;padding:18px 0}.sauna-faq-item__answer{font-size:14px;padding-bottom:18px}}@media(prefers-reduced-motion:reduce){.sauna-faq-item__question svg{transition:none}}.sauna-recognition{width:50%;flex-shrink:0;min-width:0}.sauna-recognition__photo{position:relative;border-radius:16px;overflow:hidden;background:#e5e1d8;aspect-ratio:16/10}.sauna-recognition__photo>img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 30%}.sauna-recognition__photo:after{content:"";position:absolute;top:35%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0009);pointer-events:none}.sauna-recognition__seals{position:absolute;z-index:1;left:4%;right:4%;bottom:5%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4%;align-items:center}.sauna-recognition__seal{position:relative;width:100%;aspect-ratio:.86;container-type:inline-size;display:block;min-width:0;text-decoration:none;color:#fff;filter:drop-shadow(0 5px 6px #0004);transition:transform .18s ease}.sauna-recognition__seal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ee6c27;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.sauna-recognition__seal-content{position:absolute;top:10%;right:10%;bottom:14%;left:10%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0}.sauna-recognition__publisher{font-family:Georgia,serif;font-size:12cqw;font-weight:700;line-height:1.02;letter-spacing:-.03em}.sauna-recognition__stars{display:block;margin:5cqw 0;color:inherit;font-size:8cqw;line-height:1;opacity:.75}.sauna-recognition__award{font-family:inherit;font-size:9cqw;font-weight:600;line-height:1.18;letter-spacing:0}.sauna-recognition__year{font-size:6.7cqw;font-weight:400;letter-spacing:.04em;text-transform:uppercase;margin-top:6cqw;line-height:1.1}.sauna-recognition__seal--shield .sauna-recognition__publisher{font-family:inherit;font-size:13cqw;font-weight:800;text-transform:uppercase;letter-spacing:-.06em}.sauna-recognition__seal--shield:after{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:1px solid #ffffff70;pointer-events:none;clip-path:polygon(0 0,100% 0,100% 80%,50% 100%,0 80%)}.sauna-recognition__seal--forbes:before{background:#152b46;clip-path:polygon(8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%,0 8%)}.sauna-recognition__seal--forbes:after{content:"";position:absolute;top:5%;right:5%;bottom:5%;left:5%;border:1px solid #b9c6d6;pointer-events:none}.sauna-recognition__seal--forbes .sauna-recognition__seal-content{top:10%;right:12%;bottom:10%;left:12%}.sauna-recognition__seal--forbes .sauna-recognition__publisher{font-size:14cqw}.sauna-recognition__seal--barbend{color:#181818}.sauna-recognition__seal--barbend:before{top:7%;right:0;bottom:7%;left:0;background:#fff;border:5px solid #e83135;border-radius:50%;clip-path:none;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 4px #181818}.sauna-recognition__seal--barbend .sauna-recognition__seal-content{top:16%;right:12%;bottom:16%;left:12%}.sauna-recognition__seal--barbend .sauna-recognition__publisher{font-family:inherit;font-weight:800;font-size:14cqw;letter-spacing:-.06em}.sauna-recognition__seal--barbend .sauna-recognition__stars{color:#e83135;margin:4cqw 0}.sauna-recognition__seal--journal{color:#161616}.sauna-recognition__seal--journal:before{background:#fffdf4;clip-path:polygon(0 0,100% 0,100% 88%,50% 100%,0 88%)}.sauna-recognition__seal--journal:after{content:"";position:absolute;top:5%;right:8%;bottom:13%;left:8%;border-top:3px solid #c62027;border-bottom:1px solid #191919;pointer-events:none}.sauna-recognition__seal--journal .sauna-recognition__publisher{font-size:13cqw}.sauna-recognition__seal--journal .sauna-recognition__stars{color:#c62027}.sauna-recognition__seal--fitness:before{background:#cc202b;clip-path:polygon(0 0,100% 0,100% 100%,50% 91%,0 100%)}.sauna-recognition__seal--fitness .sauna-recognition__publisher{font-family:inherit;font-size:14cqw;font-weight:800;letter-spacing:-.06em;text-transform:uppercase}.sauna-recognition__seal--fitness .sauna-recognition__seal-content{top:9%;right:10%;bottom:14%;left:10%}.sauna-recognition__seal--athletech:before{background:#102f50;clip-path:polygon(50% 0,100% 17%,100% 83%,50% 100%,0 83%,0 17%)}.sauna-recognition__seal--athletech .sauna-recognition__publisher{font-family:inherit;font-weight:700;font-size:11cqw;text-transform:uppercase;letter-spacing:.03em}.sauna-recognition__seal--athletech .sauna-recognition__stars{color:#4cbed8}.sauna-recognition__seal:hover{transform:translateY(-3px)}.sauna-recognition__seal:focus-visible{outline:3px solid #5955ff;outline-offset:4px}@media(max-width:767px){.sauna-recognition{width:100%}.sauna-recognition__photo{aspect-ratio:1}.sauna-recognition__seals{left:3%;right:3%;gap:3%}.sauna-recognition__seal--barbend:before{border-width:3px}}@media(prefers-reduced-motion:reduce){.sauna-recognition__seal{transition:none}}.tabs-block{width:100%}.tabs-block__title{margin:0 0 24px;font-family:var(--font-heading-family);font-weight:var(--tabs-title-fw, 500);font-size:var(--tabs-title-fs-mobile, 28px);line-height:1.1;letter-spacing:-.03em;color:rgb(var(--color-foreground))}.tabs-block__nav{display:flex;margin-bottom:32px;overflow-x:auto;scrollbar-width:none}.tabs-block__nav::-webkit-scrollbar{display:none}.tabs-block__tab{position:relative;appearance:none;-webkit-appearance:none;background:none;border:0;border-bottom:2px solid rgba(var(--color-foreground),.3);flex:0 0 auto;padding:var(--tab-pad-top, 14px) 16px var(--tab-pad-bottom, 14px);font-family:var(--font-heading-family);font-weight:var(--tab-fw, 500);font-size:var(--tab-fs-mobile, 18px);line-height:1.15;letter-spacing:-.01em;color:rgb(var(--color-foreground));text-align:center;white-space:nowrap;cursor:pointer;transition:border-color .15s ease}@media(min-width:750px){.tabs-block__tab{flex:1 1 0;font-size:var(--tab-fs, 18px)}.tabs-block__title{font-size:var(--tabs-title-fs, 38px)}}.tabs-block__tab:hover{border-bottom-color:rgba(var(--color-foreground),.6)}.tabs-block__tab.is-active:after{content:"";position:absolute;inset-inline:0;bottom:-2px;height:2px;background:var(--tabs-active-gradient, linear-gradient(130.67deg, #FF5E5E 2.26%, #AE00FF 110.18%))}.tabs-block__tab:focus-visible{outline:2px solid rgb(var(--color-base-accent-1));outline-offset:2px}.tabs-block__acc-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;appearance:none;-webkit-appearance:none;background:none;border:0;border-top:1px solid rgba(var(--color-foreground),.15);padding:17px 8px;font-family:var(--font-heading-family);font-weight:var(--tab-fw, 500);font-size:var(--tab-fs-mobile, 18px);line-height:1.2;letter-spacing:-.01em;color:rgb(var(--color-foreground));text-align:left;cursor:pointer}.tabs-block__acc-label{flex:1 1 auto}.tabs-block__acc-icon{position:relative;flex:0 0 auto;width:24px;height:24px}.tabs-block__acc-icon:before,.tabs-block__acc-icon:after{content:"";position:absolute;top:50%;left:50%;background:rgb(var(--color-foreground));transition:opacity .15s ease}.tabs-block__acc-icon:before{width:14px;height:2px;transform:translate(-50%,-50%)}.tabs-block__acc-icon:after{width:2px;height:14px;transform:translate(-50%,-50%)}.tabs-block__acc-header.is-open .tabs-block__acc-icon:after{opacity:0}.tabs-block__acc-header:focus-visible{outline:2px solid rgb(var(--color-base-accent-1));outline-offset:-2px}.tabs-block [data-tab-panel]:focus{outline:none}@media(max-width:749px){.tabs-block__nav{display:none}.tabs-block__panels{border-bottom:1px solid rgba(var(--color-foreground),.15)}.tabs-block [data-tab-panel]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .3s ease}.tabs-block [data-tab-panel].is-collapsed{grid-template-rows:0fr}.tabs-block .tab-panel__content{overflow:hidden;min-height:0}.tabs-block .tab-panel__inner{padding-bottom:24px}}@media(min-width:750px){.tabs-block__acc-header,.tabs-block [data-tab-panel].is-collapsed{display:none}}@media(prefers-reduced-motion:reduce){.tabs-block [data-tab-panel]{transition:none}}.v2-content{display:flex;flex-direction:column;gap:var(--cb-gap, 16px);text-align:var(--cb-align-mobile, var(--cb-align, left));align-items:var(--cb-align-items-mobile, var(--cb-align-items, flex-start));color:var(--cb-color, #252525)}.v2-content__pretitle{margin:0;font-size:var(--cb-pretitle-fs-mobile, 16px);font-weight:600;line-height:1.15;letter-spacing:-.01em}.v2-content__pretitle p{margin:0;font-weight:600;line-height:1.15;letter-spacing:-.01em;color:inherit}.v2-content__pretitle strong{font-weight:inherit;color:#0563ee}@supports ((background-clip: text) or (-webkit-background-clip: text)){.v2-content__pretitle strong{background:var(--cb-hl-gradient, linear-gradient(90deg, #00e3f0 5%, #01c3ef 30%, #01c3ef 50%, #0563ee 100%));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.v2-content--deep .v2-content__title{color:inherit}.v2-content__title{margin:0;font-size:var(--cb-title-fs-mobile, 30px);font-weight:var(--cb-title-fw, 500);line-height:1.05;letter-spacing:-.02em}.v2-content__text{font-size:var(--cb-text-fs-mobile, 16px);font-weight:400;line-height:var(--cb-text-lh, 1.35)}.v2-content--deep .v2-content__text,.v2-content--deep .v2-content__text p,.v2-content--deep .v2-content__text li{color:var(--cb-text-color, inherit);font-size:var(--cb-text-fs-mobile, 16px);font-weight:400;letter-spacing:var(--cb-text-ls, normal);line-height:var(--cb-text-lh, 1.35)}.v2-content__text>:first-child{margin-top:0}.v2-content__text>:last-child{margin-bottom:0}@media screen and (min-width:750px){.v2-content{text-align:var(--cb-align, left);align-items:var(--cb-align-items, flex-start)}.v2-content__pretitle{font-size:var(--cb-pretitle-fs, 22px)}.v2-content__title{font-size:var(--cb-title-fs, 40px)}.v2-content__text,.v2-content--deep .v2-content__text p,.v2-content--deep .v2-content__text li{font-size:var(--cb-text-fs, 20px)}}.v2-image{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--ib-radius, 0)}.group-block:has(>.group-block-content>.v2-image--fill-height){height:auto;align-self:stretch}.v2-image--fill-height{height:100%;align-self:stretch;aspect-ratio:auto}.v2-image--natural{height:auto}.swiper-slide>.group-block-content:has(>.v2-image--natural){justify-content:flex-start}.v2-image--fill-height .v2-image__img{height:100%;object-fit:cover}.v2-image:not(.v2-image--natural):not(.v2-image--fill-height){aspect-ratio:var(--ib-ratio, 16 / 10)}.v2-image__link{display:block;width:100%;height:100%}.v2-image__img,.v2-image picture{display:block;width:100%;height:100%}.v2-image:not(.v2-image--natural) .v2-image__img{object-fit:cover}.v2-image--natural .v2-image__img{height:auto}.v2-image__placeholder{width:100%;height:100%;background:#f4f4f4}.v2-image__placeholder-svg{width:100%;height:100%;object-fit:cover;fill:#00000014}.v2-video{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--vb-radius, 0);background:#000}.v2-video:not(.v2-video--natural){aspect-ratio:var(--vb-ratio, 16 / 10)}.v2-video__stage,.v2-video__embed,.v2-video__placeholder{position:absolute;top:0;right:0;bottom:0;left:0}.v2-video__video,.v2-video__poster,.v2-video__embed iframe{width:100%;height:100%;object-fit:cover;display:block;border:0}.v2-video__embed iframe{object-fit:fill}.v2-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(64px,8vw,104px);aspect-ratio:1;border:0;border-radius:50%;background:#fbfbfb1f;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;cursor:pointer;display:grid;place-items:center;transition:background-color .2s ease,transform .2s ease}.v2-video__play:hover{background:#fbfbfb3d;transform:translate(-50%,-50%) scale(1.05)}.v2-video__play:focus-visible{outline:2px solid #fff;outline-offset:3px}.v2-video__play svg{width:100%;height:100%;opacity:.9}.v2-video.is-playing .v2-video__play,.v2-video.is-playing .v2-video__poster{display:none}.v2-video__placeholder-svg{width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){video-background-component video{display:none}}.divider{align-self:stretch;display:flex;align-items:center;justify-content:var(--divider-justify-content)}.divider__line{border-bottom:var(--divider-border-thickness) solid var(--color-border, currentColor);border-right:var(--divider-border-thickness) solid var(--color-border, currentColor);border-radius:calc(var(--style-border-radius-sm, 4px) * var(--divider-border-rounded));flex-basis:var(--divider-flex-basis);min-height:var(--divider-flex-basis)}.group-block__link{position:absolute;top:0;right:0;bottom:0;left:0}.group-block__link~:is(.group-block-content,.group-block__media-wrapper){pointer-events:none}.group-block__link~:is(.group-block-content,.group-block__media-wrapper) :is(a,button,input,textarea,select){pointer-events:auto}.group-block__link~.group-block-content--design-mode{pointer-events:auto}@media screen and (max-width:749px){.group-block-content.mobile-reverse.mobile-column,.group-block-content.mobile-reverse.layout-panel-flex--column{flex-direction:column-reverse}.group-block-content.mobile-reverse.layout-panel-flex--row:not(.mobile-column){flex-direction:row-reverse}}.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--overlay-layer);pointer-events:none;border-radius:var(--overlay-border-radius, 0)}.overlay--solid{background:var(--overlay-color)}.overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color),var(--overlay-color--end))}
/*# sourceMappingURL=/cdn/shop/t/232/compiled_assets/styles.css.map */
