.scrolling-media{display:block;background-color:var(--scrolling-media-bg, #ffffff);overflow:clip;--sm-gap-h: 40px}.scrolling-media__mobile{display:block;position:relative}.scrolling-media_desktop{display:none}.scrolling-media__mobile-stage{position:relative;padding-bottom:calc(var(--sm-content-h, 0px) + var(--sm-gap-h, 0px))}.scrolling-media__mobile-stage:not(:first-child){margin-top:calc((var(--sm-prev-content-h, 0px) + var(--sm-gap-h, 0px)) * -1)}.scrolling-media__mobile-stage:last-child{padding-bottom:0}.scrolling-media__mobile-media{padding:20px;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;background-color:var(--scrolling-media-bg, #ffffff);--sm-mobile-frame-w: min(240px, calc(100vw - 40px) );--sm-mobile-composition-h: calc(var(--sm-mobile-frame-w) * 498 / 240);--sm-mobile-phone-h: calc(var(--sm-mobile-frame-w) * 1764 / 868)}.scrolling-media__mobile-media .scrolling-media__mobile-media-phone{position:relative;width:var(--sm-mobile-frame-w);height:var(--sm-mobile-phone-h);margin-bottom:calc(var(--sm-mobile-composition-h) - var(--sm-mobile-phone-h));overflow:hidden;border-radius:18%/9%}.scrolling-media__mobile-media .scrolling-media__mobile-media-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;max-width:none;display:block}.scrolling-media__mobile-media .scrolling-media__mobile-media-image--figma{width:109.06%;height:101.35%;left:-6.25%;top:-.75%;object-fit:fill;object-position:top center}.scrolling-media__mobile-media .scrolling-media__mobile-media-frame{position:absolute;top:0;right:0;bottom:0;left:0;width:var(--sm-mobile-frame-w);height:auto;object-fit:contain;max-width:none;display:block;z-index:2;pointer-events:none}.scrolling-media__mobile-stage:is([data-index="1"],[data-index="3"]) .scrolling-media__mobile-media-image--contained{inset:auto;top:1.5%;left:1%;width:98%;height:98%}.scrolling-media__mobile-content-wrapper{position:relative;z-index:1;padding-bottom:var(--sm-gap-h, 0px);transform:translate3d(0,var(--sm-pin-y, 0px),0);will-change:transform}.scrolling-media__mobile-content{padding:48px 20px 0;gap:24px;display:flex;flex-direction:column;transform-origin:top center;will-change:opacity,transform;opacity:var(--sm-progress-opacity, 1);transform:scale(var(--sm-progress-scale, 1))}.scrolling-media__mobile-content .h2{font-size:40px;line-height:1.1;letter-spacing:-.01em}.scrolling-media__mobile-content .scrolling-media__mobile-content-text{display:flex;flex-direction:column;gap:24px;padding:24px 0}.scrolling-media__mobile-content .scrolling-media__mobile-content-text .text-lg{font-size:23px;line-height:1.4;letter-spacing:.01em}.scrolling-media__mobile-content .scrolling-media__mobile-content-text-bullets{display:flex;flex-direction:column;gap:16px}.scrolling-media__mobile-content .scrolling-media__mobile-content-text-bullets-item{display:flex;gap:12px}.scrolling-media__mobile-content .scrolling-media__mobile-content-text-bullets-item p{font-size:18px;line-height:1.4;letter-spacing:.01em}.scrolling-media__mobile-content .scrolling-media__mobile-content-text-bullets-item *{margin:auto 0}.scrolling-media__mobile-content .scrolling-media__mobile-content-text-bullets-item svg{max-width:20px;max-height:20px;min-width:20px;min-height:20px}@media(prefers-reduced-motion:reduce){.scrolling-media__mobile-content{opacity:1;transform:none}}.scrolling-media__desktop{display:none}@media screen and (min-width:700px){.scrolling-media__mobile{display:none}.scrolling-media__desktop{display:block;padding:80px 0;--sm-top-gap: 16px;--sm-graph-gap: 60px}}@media screen and (min-width:700px)and (max-height:900px){.scrolling-media__desktop{--sm-top-gap: 12px;--sm-graph-gap: 50px}}@media screen and (min-width:700px)and (max-height:800px){.scrolling-media__desktop{--sm-top-gap: 8px;--sm-graph-gap: 40px}}@media screen and (min-width:700px)and (max-height:700px){.scrolling-media__desktop{--sm-top-gap: 8px;--sm-graph-gap: 30px}}@media screen and (min-width:700px){.scrolling-media__desktop-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}@media screen and (min-width:700px){.scrolling-media__desktop-steps{display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:700px){.scrolling-media__desktop-stage{min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 clamp(24px,3.34vw,48px) 0 clamp(32px,6.67vw,96px);box-sizing:border-box}}@media screen and (min-width:700px){.scrolling-media__desktop-content{display:flex;flex-direction:column;width:518px;max-width:100%;gap:32px}.scrolling-media__desktop-content .h2{font-size:65px;line-height:1.1;letter-spacing:-.01em}}@media screen and (min-width:700px){.scrolling-media__desktop-content-text{display:flex;flex-direction:column;gap:24px;padding:32px 0}.scrolling-media__desktop-content-text .text-lg{font-size:23px;line-height:1.4;letter-spacing:.01em}}@media screen and (min-width:700px){.scrolling-media__desktop-content-text-bullets{display:flex;flex-direction:column;gap:16px}}@media screen and (min-width:700px){.scrolling-media__desktop-content-text-bullets-item{display:flex;gap:12px}.scrolling-media__desktop-content-text-bullets-item p{font-size:18px;line-height:1.4;letter-spacing:.01em}.scrolling-media__desktop-content-text-bullets-item *{margin:auto 0}.scrolling-media__desktop-content-text-bullets-item svg{max-width:20px;max-height:20px;min-width:20px;min-height:20px}}@media screen and (min-width:700px){.scrolling-media__desktop-media-wrap{position:sticky;top:var(--sticky-area-height, 0px);height:calc(100vh - var(--sticky-area-height, 0px));display:flex;align-items:center;justify-content:flex-end;padding-right:clamp(32px,7.78vw,112px);box-sizing:border-box}.scrolling-media__desktop-media-wrap .scrolling-media__desktop-media-graphs{position:absolute;top:calc(var(--sm-graph-gap) * -1);left:-242px;width:100%;height:184px;z-index:1000;display:flex}.scrolling-media__desktop-media-wrap .scrolling-media__desktop-media-graphs *{margin-top:auto;margin-bottom:0;align-self:end}}@media screen and (min-width:700px){.scrolling-media__desktop-media{position:relative;width:min((100vh - var(--sticky-area-height, 0px) - 96px) * 320/665,433.564px,100%);height:auto;aspect-ratio:320/665}}@media screen and (min-width:700px){.scrolling-media__desktop-media-phone{position:relative;width:100%;height:100%}.scrolling-media__desktop-media-phone:before{content:"";position:absolute;left:50%;bottom:-3.7%;transform:translate(-50%);width:73%;height:10.7%;border-radius:50%;background:radial-gradient(closest-side,#2929223d,#29292200);filter:blur(7px)}}@media screen and (min-width:700px){.scrolling-media__desktop-media-frame{position:relative;width:100%;height:100%;display:block;z-index:2;pointer-events:none;object-fit:cover;max-width:none}}@media screen and (min-width:700px){.scrolling-media__desktop-media-screens{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:18%/9%;overflow:hidden;z-index:1}}@media screen and (min-width:700px){.scrolling-media__desktop-media-screen{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .5s cubic-bezier(.22,1,.36,1)}.scrolling-media__desktop-media-screen.is-active{opacity:1}.scrolling-media__desktop-media-screen .scrolling-media__desktop-media-screen-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center;max-width:none;display:block}.scrolling-media__desktop-media-screen .scrolling-media__desktop-media-screen-image--figma{width:109.06%;height:101.35%;left:-6.25%;top:-.75%;object-fit:fill;object-position:top center}}@media screen and (min-width:700px){.scrolling-media__desktop-media-screen:is([data-index="1"],[data-index="3"]) .scrolling-media__desktop-media-screen-image--contained{inset:auto;top:1.5%;left:1%;width:98%;height:98%}}@media screen and (min-width:700px){.scrolling-media__desktop-media-graphs{position:absolute;top:-24px;left:-40px;width:160px;z-index:3;pointer-events:none}}@media screen and (min-width:700px){.scrolling-media__desktop-media-graph{position:absolute;bottom:0;right:0;width:100%;opacity:0;transform:translateY(6px);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1)}.scrolling-media__desktop-media-graph.is-active{opacity:1;transform:translateY(0)}.scrolling-media__desktop-media-graph .scrolling-media__desktop-media-graph-image{width:100%;height:auto;display:block;margin-left:auto}}@media(prefers-reduced-motion:reduce){.scrolling-media__desktop-media-screen,.scrolling-media__desktop-media-graph{transition:none}}.button__qr-code{margin:0;width:74px;height:74px;border-radius:8px}.rounded-inset-shell{--rounded-inset-radius: 20px;--rounded-inset-spacing: min(var(--container-gutter), 2rem)}.rounded-inset-card,.rounded-inset-card-grid,.product-gallery--rounded-inset{--rounded-inset-radius: 20px}@media screen and (max-width:699px){.rounded-inset-shell--mobile{padding:var(--rounded-inset-spacing)}.rounded-inset-target--mobile,.rounded-inset-card--mobile{border-radius:var(--rounded-inset-radius);overflow:clip}.rounded-inset-card-grid--mobile :where(.media-blocks__item,.blog-post-card){border-radius:var(--rounded-inset-radius);overflow:clip}.rounded-inset-card-grid--mobile :where(.blog-post-card__image-container,.content-box__background-media){border-radius:inherit}.rounded-inset-card-grid--mobile.rounded-inset-card-grid--connected>media-block .media-blocks__item,.rounded-inset-card-grid--mobile.rounded-inset-card-grid--connected>.media-blocks__item{border-radius:0;overflow:clip}.rounded-inset-card-grid--mobile.rounded-inset-card-grid--connected>media-block:first-of-type .media-blocks__item,.rounded-inset-card-grid--mobile.rounded-inset-card-grid--connected>.media-blocks__item:first-child{border-start-start-radius:var(--rounded-inset-radius);border-start-end-radius:var(--rounded-inset-radius)}.rounded-inset-card-grid--mobile.rounded-inset-card-grid--connected>media-block:last-of-type .media-blocks__item,.rounded-inset-card-grid--mobile.rounded-inset-card-grid--connected>.media-blocks__item:last-child{border-end-start-radius:var(--rounded-inset-radius);border-end-end-radius:var(--rounded-inset-radius)}.product-gallery--rounded-inset-mobile .product-gallery__media{border-radius:var(--rounded-inset-radius)}.product-gallery--rounded-inset-mobile .product-gallery__media>:not(open-lightbox-button){border-radius:inherit;overflow:clip}@supports not (overflow: clip){.rounded-inset-target--mobile,.rounded-inset-card--mobile,.rounded-inset-card-grid--mobile :where(.media-blocks__item,.blog-post-card),.product-gallery--rounded-inset-mobile .product-gallery__media>:not(open-lightbox-button){overflow:hidden}}}@media screen and (min-width:700px){.rounded-inset-shell--desktop{padding:var(--rounded-inset-spacing)}.rounded-inset-target--desktop,.rounded-inset-card--desktop{border-radius:var(--rounded-inset-radius);overflow:clip}.rounded-inset-card-grid--desktop :where(.media-blocks__item,.blog-post-card){border-radius:var(--rounded-inset-radius);overflow:clip}.rounded-inset-card-grid--desktop :where(.blog-post-card__image-container,.content-box__background-media){border-radius:inherit}.rounded-inset-card-grid--desktop.rounded-inset-card-grid--connected>media-block .media-blocks__item,.rounded-inset-card-grid--desktop.rounded-inset-card-grid--connected>.media-blocks__item{border-radius:0;overflow:clip}.rounded-inset-card-grid--desktop.rounded-inset-card-grid--connected>media-block:first-of-type .media-blocks__item,.rounded-inset-card-grid--desktop.rounded-inset-card-grid--connected>.media-blocks__item:first-child{border-start-start-radius:var(--rounded-inset-radius);border-end-start-radius:var(--rounded-inset-radius)}.rounded-inset-card-grid--desktop.rounded-inset-card-grid--connected>media-block:last-of-type .media-blocks__item,.rounded-inset-card-grid--desktop.rounded-inset-card-grid--connected>.media-blocks__item:last-child{border-start-end-radius:var(--rounded-inset-radius);border-end-end-radius:var(--rounded-inset-radius)}.product-gallery--rounded-inset-desktop .product-gallery__media{border-radius:var(--rounded-inset-radius)}.product-gallery--rounded-inset-desktop .product-gallery__media>:not(open-lightbox-button){border-radius:inherit;overflow:clip}@supports not (overflow: clip){.rounded-inset-target--desktop,.rounded-inset-card--desktop,.rounded-inset-card-grid--desktop :where(.media-blocks__item,.blog-post-card),.product-gallery--rounded-inset-desktop .product-gallery__media>:not(open-lightbox-button){overflow:hidden}}}@media screen and (min-width:1000px){.text-with-media-section-split{display:grid;grid-template-columns:1fr 1fr;gap:48px}}.highlighted-heading[effect=text-color] em{font-style:normal;color:rgb(var(--heading-highlight-accent-color))}.multi-column--cards{--multi-column-column-gap: 12px}.multi-column--cards .multi-column__item{border-radius:20px;overflow:clip}.multi-column--cards .multi-column__item .prose>p:first-child{min-height:2.4em;display:flex;flex-direction:column;justify-content:center;padding-inline:20px}@media screen and (min-width:1000px){.multi-column--cards{--multi-column-column-gap: 32px}}.multi-column__item--shadow{box-shadow:0 8px 16px #00000014}@media screen and (max-width:699px){.button--outline.button--solid-mobile{color:rgb(var(--button-text-primary));border-color:#0000;background:rgb(var(--button-background, var(--button-background-primary)))}}@media screen and (max-width:699px){.content-box--stack-mobile{display:block}.content-box--stack-mobile .content-box__background-media{position:static;height:335px}.content-box--stack-mobile .content-box__background-media img{width:100%;height:100%;object-fit:cover}.content-box--stack-mobile>:not(.content-box__background-media){display:flex;flex-direction:column;justify-content:center;min-height:335px;padding:20px;background:rgb(var(--stack-mobile-content-background, var(--background)))}}@media screen and (min-width:1000px){.container--gutter-lg{--container-gutter-context: max(4.5rem, var(--container-gutter))}}.content-box--increased-spacing{--content-box-block-spacing: 3rem;--content-box-inline-spacing: 1.5rem}@media screen and (min-width:700px){.content-box--increased-spacing{--content-box-block-spacing: 5rem;--content-box-inline-spacing: 5rem}}.extra-padding{padding:0 1rem}.multi-column .h5,.multi-column .h5 strong{font-weight:300}.timeline__nav-pill{padding:7px 15px;border:1px solid rgb(var(--text-color));border-radius:var(--button-border-radius);background:none;color:rgb(var(--text-color));font-family:var(--text-font-family);font-size:1rem;font-style:var(--text-font-style);font-weight:var(--text-font-weight);line-height:1.4;letter-spacing:.01em;text-transform:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out}.timeline__nav-pill[aria-current=true]{border-color:rgb(var(--button-background-primary));background-color:rgb(var(--button-background-primary));color:rgb(var(--button-text-primary))}@media screen and (pointer:fine){.timeline__nav-pill:not([aria-current=true]):hover{background-color:rgb(var(--text-color) / .06)}}.timeline--nav-pills .timeline__nav{column-gap:12px;border-block-end:none}.timeline--nav-pills{--scroll-shadow-top: none;--scroll-shadow-bottom: none;--scroll-shadow-left: none;--scroll-shadow-right: none}@media screen and (min-width:1000px){.timeline.timeline--nav-pills .timeline__content-with-nav--top-nav .timeline__nav{padding-block:var(--timeline-inner-padding) 0;padding-inline:var(--timeline-inner-padding)}.timeline--content-top .timeline__content-list{padding-block-start:3rem;align-content:start;align-items:start}}.section-spacing--flip{padding-block-start:var( --section-vertical-spacing-block-end, var(--section-vertical-spacing) );padding-block-end:0}.specification-attributes{display:block}.specification-attributes__item+.specification-attributes__item{border-block-start:1px solid rgb(var(--text-color) / .3)}.specification-attributes__item.is-selected+.specification-attributes__item{border-block-start:none}.specification-attributes__item.is-selected+.specification-attributes__item>.specification-attributes__toggle{padding-block-start:2.5rem}.specification-attributes__toggle{width:100%;padding-block:20px;padding-inline:0;border:none;background:none;color:rgb(var(--text-color));font-family:var(--text-font-family);font-size:var(--text-base);font-style:var(--text-font-style);font-weight:var(--text-font-weight);line-height:1.4;letter-spacing:.01em;text-align:start;cursor:pointer;align-items:center;column-gap:1rem;display:flex}.specification-attributes__toggle .icon{flex:none}.specification-attributes__panel{flex-direction:column;row-gap:1.5rem;display:flex}.specification-attributes__panel[hidden]{display:none}.specification-attributes__content{color:rgb(var(--text-color) / .7);font-size:var(--text-sm);line-height:1.4}.specification-attributes__progress{height:2px;background-color:rgb(var(--text-color) / .15)}.specification-attributes__progress>span{width:var(--specification-attribute-progress, 0%);height:100%;background-color:rgb(var(--specification-progress-color, var(--button-background-primary)));transition:width .3s ease-in-out;display:block}.specification-attributes__panel-media,.specification-attributes__media{border-radius:var(--rounded-inset-radius, 20px);aspect-ratio:4/3;overflow:clip}@supports not (overflow: clip){.specification-attributes__panel-media,.specification-attributes__media{overflow:hidden}}.specification-attributes__panel-media img,.specification-attributes__media img{width:100%;height:100%;object-fit:cover}.specification-attributes__media-item,.specification-attributes__panel-media img,.specification-attributes__media img{border-radius:inherit}.specification-attributes__media{isolation:isolate;display:grid}.specification-attributes__media>*{grid-area:1/-1}.specification-attributes__media>[data-block-id]:not(.is-selected){opacity:0;visibility:hidden}.specification-attributes__media>[data-block-id]{transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.section-stack--interactive-attributes{--section-stack-row-gap: 1.25rem}@media screen and (max-width:999px){.section-split--interactive-attributes .section-split__column--image{display:none}.section-split--interactive-attributes .section-split__column:not(.section-split__column--image){padding-block:var(--section-stack-row-gap) var(--container-gutter)}}@media screen and (min-width:1000px){.section-split--interactive-attributes .specification-attributes__panel-media{display:none}.specification-attributes__item.is-selected+.specification-attributes__item>.specification-attributes__toggle{padding-block-start:3rem}.section-stack--interactive-attributes{--section-stack-row-gap: 2rem}.section-split--interactive-attributes:has(.section-split__column--image) .section-split__column:not(.section-split__column--image){padding:min(2.8rem,var(--container-gutter))}.section-split--interactive-attributes .section-split__column--image{padding-block:min(2.8rem,var(--container-gutter));padding-inline-end:min(2.8rem,var(--container-gutter))}.section-split--interactive-attributes.section-split--reverse .section-split__column--image:first-child{padding-inline-start:0}.section-split--interactive-attributes:not(.section-split--reverse) .section-split__column--image:first-child{padding-inline-start:min(2.8rem,var(--container-gutter));padding-inline-end:0}}@media(prefers-reduced-motion:reduce){.timeline__nav-pill,.specification-attributes__progress>span,.specification-attributes__media>[data-block-id]{transition:none}}.timeline__image-list:is(.rounded-inset-card--mobile,.rounded-inset-card--desktop) :where(picture,img){border-radius:inherit}.rich-text--card{background-color:var(--rich-text-card-background, rgb(var(--background)));border-radius:var(--rich-text-card-radius, 20px);padding:40px 20px}.rich-text--card .prose{--prose-default-spacing: 32px;--prose-heading-spacing: 4px;--prose-subheading-spacing: 32px;--prose-combination-subheading-heading-spacing: 4px}.rich-text--card .prose :where(ul,ol){margin-block-start:8px;margin-inline-start:0;padding-inline-start:0;font-size:var(--text-sm);list-style-position:inside}.rich-text--card .prose :where(ul,ol)>li{padding-inline-start:0}@media screen and (min-width:700px){.rich-text--card{padding:48px 40px}}.rich-text__separator{border:0;border-block-start:1px solid rgb(var(--text-color)/.3);margin-block-end:0;width:100%}.content-box__icon-frame{place-items:center;border:1px solid rgb(var(--text-color)/var(--icon-frame-border-opacity, 1));border-radius:var(--icon-frame-radius, 20px);width:100%;min-height:var(--icon-frame-height, 224px);display:grid}.content-box__icon-frame .icon{margin-block:0}@media screen and (min-width:1000px){.media-blocks--center-last-row{grid:none;flex-wrap:wrap;align-items:stretch;justify-content:center;display:flex}.media-blocks--center-last-row>:where(media-block,.media-blocks__item){flex:0 1 calc((100% - (var(--media-blocks-items-per-row, 3) - 1) * var(--media-blocks-gap)) / var(--media-blocks-items-per-row, 3));align-self:stretch;height:auto}}.multi-column__item--overlay{--overlay-card-inset: 20px;isolation:isolate;border-radius:20px;aspect-ratio:var(--overlay-card-aspect-ratio, 310/374);padding:0!important;position:relative;overflow:clip}.multi-column__overlay-content{--prose-default-spacing: 12px;--prose-heading-spacing: 12px;flex-direction:column;justify-content:flex-end;padding:var(--overlay-card-inset);display:flex;position:absolute;top:0;right:0;bottom:0;left:0;color:#fff}.multi-column__overlay-content :where(picture,img){z-index:0;object-fit:cover;width:100%;max-width:none;height:100%;margin:0!important;position:absolute;top:0;right:0;bottom:0;left:0}.multi-column__overlay-content:before,.multi-column__overlay-content:after{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.multi-column__overlay-content:before{background:linear-gradient(180deg,#0000 62%,#00000059 77%,#000000b3 98%)}.multi-column__overlay-content:after{background:#0000008c;opacity:0;transition:opacity .25s ease-in-out}.multi-column__overlay-content>:not(picture,img){z-index:2;position:relative}.multi-column__overlay-content>:not(picture,img,.spacer,.subheading,.heading,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7){grid-template-rows:0fr;font-size:var(--text-xs);opacity:0;transition:grid-template-rows .3s ease-in-out,opacity .2s ease-in-out,margin-block-start .3s ease-in-out;margin-block-start:0;display:grid}.multi-column__overlay-content>:not(picture,img,.spacer,.subheading,.heading,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7)>*{overflow:hidden}.multi-column__overlay-content>:not(picture,img)>:first-child{margin-block-start:0}.multi-column__overlay-toggle{--overlay-toggle-size: 28px;place-items:center;border-radius:50%;width:var(--overlay-toggle-size);height:var(--overlay-toggle-size);display:grid;position:absolute;inset-block-end:var(--overlay-card-inset);inset-inline-end:var(--overlay-card-inset);z-index:3;background-color:rgb(var(--button-background-primary, 20 169 89));color:rgb(var(--button-text-primary, 255 255 255));cursor:pointer}.multi-column__overlay-toggle:before,.multi-column__overlay-toggle:after{content:"";background-color:currentColor;border-radius:1px;width:14px;height:2px;grid-area:1/1;transition:transform .25s ease-in-out}.multi-column__overlay-toggle:after{transform:rotate(90deg)}.multi-column__item--overlay:has(.multi-column__overlay-checkbox:checked) .multi-column__overlay-content:after{opacity:1}.multi-column__item--overlay:has(.multi-column__overlay-checkbox:checked) .multi-column__overlay-content>:not(picture,img,.spacer,.subheading,.heading,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7){grid-template-rows:1fr;opacity:1;margin-block-start:var(--prose-default-spacing)}.multi-column__item--overlay:has(.multi-column__overlay-checkbox:checked) .multi-column__overlay-toggle:before{transform:rotate(45deg)}.multi-column__item--overlay:has(.multi-column__overlay-checkbox:checked) .multi-column__overlay-toggle:after{transform:rotate(-45deg)}.multi-column__item--overlay:has(.multi-column__overlay-checkbox:focus-visible){outline:2px solid #fff;outline-offset:-4px}@media(hover:hover)and (min-width:700px){.multi-column__overlay-toggle{display:none}}@media screen and (min-width:700px){.multi-column__overlay-content>:not(picture,img,.spacer,.subheading,.heading,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7){font-size:var(--text-sm)}}@media(hover:hover)and (min-width:700px){.multi-column__item--overlay:hover .multi-column__overlay-content:after{opacity:1}.multi-column__item--overlay:hover .multi-column__overlay-content>:not(picture,img,.spacer,.subheading,.heading,.display-xl,.display-l,.display-m,.h1,.h2,.h3,.h4,.h5,.h6,.h7){grid-template-rows:1fr;opacity:1;margin-block-start:var(--prose-default-spacing)}}@media(prefers-reduced-motion:reduce){.multi-column__overlay-content:after,.multi-column__overlay-content>:not(picture,img),.multi-column__overlay-toggle:before,.multi-column__overlay-toggle:after{transition:none}}.multi-column__navigation{align-items:center;gap:1rem;display:grid}.scroll-marker-group--track{--scroll-marker-group-gap: 0px;align-items:stretch;width:100%;height:2px}.scroll-marker-group--track .scroll-marker{background-color:rgb(var(--text-color)/.15);flex:1 1 0;width:auto;height:2px;position:relative;transition:background-color .3s ease-in-out}.scroll-marker-group--track .scroll-marker[aria-current=true]{background-color:currentColor}.scroll-marker-group--track .scroll-marker:after{content:"";position:absolute;inset-block:-11px;inset-inline:0}@media screen and (max-width:699px){.text-with-media__content--mobile-center>[class*=place-self]{place-self:center;text-align:center}.text-with-media__content--mobile-center>[class*=place-self]>*{margin-inline:auto}.text-with-media__content--mobile-center .button-group{justify-content:safe center}}.footer__aside-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 2rem}.footer__aside-end .social-media{order:0}.footer__country-link{display:inline-flex;align-items:baseline;gap:.625rem;white-space:nowrap;text-decoration:none}.footer__country-link .country-flag{flex-shrink:0}@media screen and (min-width:1000px){.footer__aside-end{order:99;justify-content:end}}@media screen and (pointer:fine){.footer__country-link:hover .footer__country-link-name{background-size:100% 1px;background-position-x:var(--transform-origin-start)}}.newsletter-layout--horizontal{display:grid;gap:1.5rem}@media screen and (min-width:1000px){.newsletter-layout--horizontal{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 4rem;align-items:center}}@media screen and (max-width:999px){.newsletter-layout--horizontal{gap:2.5rem}.newsletter-layout--horizontal .prose{text-align:center}}.shopify-section--newsletter .subheading{color:#c7a2f5;font-size:.75rem;font-weight:600;line-height:1.28}.shopify-section--newsletter .checkbox:not(:disabled,:checked){background:#fff}.shopify-section--newsletter .checkbox:not(:disabled,:checked)~label{opacity:1!important}.cky-consent-container.cky-banner-bottom{z-index:999}.page-bf-2026 #main{background:#000}
/*# sourceMappingURL=/cdn/shop/t/38/assets/custom.css.map */
