.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)}}.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}.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}.pdp-product-title__append{display:inline;white-space:nowrap;margin-inline-start:.25em}.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__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__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{font-size:var(--cb-text-fs, 20px)}}.v2-image{position:relative;width:100%;height:100%;overflow:hidden;border-radius:var(--ib-radius, 0)}.v2-image:not(.v2-image--natural){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/112/compiled_assets/styles.css.map */
