.kaotik-blur-banner{width:100%;padding-top:var(--section-gap-top-mobile, var(--section-gap-top, 0px));padding-bottom:var(--section-gap-bottom-mobile, var(--section-gap-bottom, 0px));color:var(--kaotik-blur-text, #ffffff);font-family:var(--font-base, var(--font-body-family, sans-serif))}.kaotik-blur-banner__headline{margin-block:0 24px;color:inherit;font-family:var(--font-headline, var(--font-heading-family, sans-serif))}.kaotik-blur-banner__headline :is(h1,h2,h3,p){margin:0;color:inherit;font:inherit}.kaotik-blur-banner__experience{display:block}.kaotik-blur-banner__container{position:relative;display:grid;width:100%;min-height:100svh;grid-template:minmax(0,1fr) / minmax(0,1fr)}.kaotik-blur-banner__media,.kaotik-blur-banner__content{grid-area:1 / 1}.kaotik-blur-banner__media{position:sticky;z-index:0;top:0;width:100%;height:100svh;overflow:hidden;background:#121517}.kaotik-blur-banner__media-inner,.kaotik-blur-banner__media-inner .kaotik-media__videos,.kaotik-blur-banner__media-inner .kaotik-media__picture,.kaotik-blur-banner__media-inner .kaotik-media__placeholder,.kaotik-blur-banner__media-inner .kaotik-media__video,.kaotik-blur-banner__media-inner .kaotik-media__image,.kaotik-blur-banner__media-inner .kaotik-media__placeholder-svg{width:100%;height:100%}.kaotik-blur-banner__media-inner,.kaotik-blur-banner__media-inner .kaotik-media__videos,.kaotik-blur-banner__media-inner .kaotik-media__picture,.kaotik-blur-banner__media-inner .kaotik-media__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.kaotik-blur-banner__media-inner .kaotik-media__video,.kaotik-blur-banner__media-inner .kaotik-media__image,.kaotik-blur-banner__media-inner .kaotik-media__placeholder-svg{display:block;max-width:none;object-fit:cover}.kaotik-blur-banner__reference-media,.kaotik-blur-banner__media-inner .kaotik-media__hidden,.kaotik-blur-banner__media-inner .kaotik-media__desktop-only{display:none}.kaotik-blur-banner__veil{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;background:transparent;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);pointer-events:none;transition:background-color .3s ease,backdrop-filter .3s ease}.kaotik-blur-banner__experience.is-filtered .kaotik-blur-banner__veil{background:var(--kaotik-blur-overlay, rgba(0, 0, 0, .1));-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px)}.kaotik-blur-banner__experience[data-enable-blur=false].is-filtered .kaotik-blur-banner__veil{-webkit-backdrop-filter:none;backdrop-filter:none}.kaotik-blur-banner__content{position:relative;z-index:2;width:100%;min-width:0}.kaotik-blur-banner__top-layer{width:100%;height:100svh;min-height:100svh}.kaotik-blur-banner__bottom-layer{position:relative;width:100%}.kaotik-blur-banner__top-layer>.shopify-block,.kaotik-blur-banner__bottom-layer>.shopify-block{display:block;width:100%}.kaotik-blur-banner__top-layer>.shopify-block{height:100%}.kaotik-blur-top-content{display:flex;width:100%;height:100%;min-height:100%;padding-top:var(--kaotik-content-gap-top, 0px);padding-bottom:var(--kaotik-content-gap-bottom, 0px);align-items:var(--kaotik-content-justify-mobile, center);justify-content:var(--kaotik-content-align-mobile, flex-start);color:var(--kaotik-content-color, inherit);text-align:var(--kaotik-content-text-align-mobile, start)}.kaotik-blur-top-content__inner{display:flex;width:min(430px,100%);flex-direction:column;align-items:stretch;gap:8px}.kaotik-blur-top-content--sticky-mobile .kaotik-blur-top-content__inner{position:sticky;bottom:var(--kaotik-content-gap-bottom, 0px)}.kaotik-subheading,.kaotik-heading,.kaotik-text{width:100%;max-width:var(--kaotik-block-max-width, 100%);color:inherit;text-align:var(--kaotik-block-align-mobile, inherit)}.kaotik-subheading{margin:0;color:var(--kaotik-color-accent-light, #00ffff);font-family:var(--font-headline, var(--font-heading-family, sans-serif));font-size:calc(24px * var(--kaotik-subheading-scale-mobile, 1));font-weight:var(--font-headline-weight, 400);letter-spacing:var(--kaotik-subheading-letter-spacing, 0);line-height:1.1;text-transform:none}.kaotik-subheading--uppercase{text-transform:uppercase}.kaotik-subheading--body-font{font-family:var(--font-base, var(--font-body-family, sans-serif))}.kaotik-heading{font-family:var(--font-headline, var(--font-heading-family, sans-serif));font-size:calc(34px * var(--kaotik-heading-scale-mobile, 1));font-weight:var(--font-headline-weight, 400);line-height:1.08}.kaotik-heading :is(h1,h2,h3,h4,p){margin:0;color:inherit;font:inherit;letter-spacing:inherit}.kaotik-text{padding-top:var(--kaotik-block-gap-top, 0px);padding-bottom:var(--kaotik-block-gap-bottom, 0px);font-size:16px;line-height:1.35}.kaotik-text :is(p,ul,ol){margin-block:0}.kaotik-text p+p{margin-top:1em}.kaotik-blur-bottom-content{display:flex;width:100%;min-height:var(--kaotik-content-min-height-mobile, 40vh);padding-top:var(--kaotik-content-gap-top, 0px);padding-bottom:var(--kaotik-content-gap-bottom, 0px);align-items:var(--kaotik-content-justify-mobile, flex-start);justify-content:var(--kaotik-content-align-mobile, flex-start);color:var(--kaotik-content-color, inherit);text-align:var(--kaotik-content-text-align-mobile, start)}.kaotik-blur-bottom-content__inner{display:flex;width:100%;min-width:0;flex-direction:column;align-items:inherit}.kaotik-blur-bottom-content__inner>.shopify-block{width:100%;min-width:0}.kaotik-blur-cards{display:block;width:100%;min-width:0;padding-top:var(--kaotik-card-gap-top, 24px);padding-bottom:var(--kaotik-card-gap-bottom, 24px);color:var(--kaotik-card-color, inherit);--kaotik-active-card-gap: var(--kaotik-card-gap-mobile, 16px);--kaotik-active-card-basis: var(--kaotik-card-basis-mobile, 100%)}.kaotik-blur-cards__track{display:flex;width:100%;gap:var(--kaotik-active-card-gap);overflow-x:auto;scroll-behavior:smooth;scroll-padding-inline:1px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kaotik-blur-cards__track::-webkit-scrollbar{display:none}.kaotik-blur-cards__track:focus-visible{outline:2px solid var(--kaotik-color-accent-light, #00e6e6);outline-offset:4px}.kaotik-blur-cards__item{display:flex;min-width:0;flex:0 0 var(--kaotik-active-card-basis);scroll-snap-align:start}.kaotik-blur-cards__item>.shopify-block{width:100%}.kaotik-blur-card{display:flex;width:100%;height:100%;flex-direction:column;container-type:inline-size;color:inherit;text-align:start}.kaotik-blur-card__media{width:100%;overflow:hidden;aspect-ratio:var(--kaotik-card-image-ratio, 4 / 3);border-radius:10px;background:transparent}.kaotik-blur-card__media-inner,.kaotik-blur-card__media-inner .kaotik-media__picture,.kaotik-blur-card__media-inner .kaotik-media__placeholder,.kaotik-blur-card__media-inner .kaotik-media__image,.kaotik-blur-card__media-inner .kaotik-media__placeholder-svg{display:block;width:100%;height:100%}.kaotik-blur-card__media-inner .kaotik-media__image,.kaotik-blur-card__media-inner .kaotik-media__placeholder-svg{max-width:none;object-fit:cover}.kaotik-blur-card__media-inner .kaotik-media__image{transform:scale(1.01);transform-origin:center}.kaotik-blur-card__content{display:flex;min-width:0;flex:1;flex-direction:column;padding-top:clamp(14px,6cqi,24px)}.kaotik-blur-card__eyebrow{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:0;line-height:1.2;text-transform:uppercase}.kaotik-blur-card__heading{max-width:100%;margin:0;overflow:visible;color:inherit;font-family:var(--font-headline, var(--font-heading-family, sans-serif));font-size:clamp(14px,8cqi,26px);font-weight:var(--font-headline-weight, 400);line-height:1.05;letter-spacing:-.015em;overflow-wrap:anywhere;white-space:pre-line}.kaotik-blur-card__description{max-width:100%;margin-top:clamp(5px,2cqi,8px);font-size:clamp(10px,3.6cqi,14px);line-height:1.15;letter-spacing:-.01em;overflow-wrap:anywhere}.kaotik-blur-card__description p{margin:0}.kaotik-blur-card--panel{aspect-ratio:431 / 573;overflow:hidden;border-radius:18px;background:#f0f0f01a}.kaotik-blur-banner .kaotik-blur-card--panel .kaotik-blur-card__media{flex:0 0 63.8743%;aspect-ratio:auto;border-radius:18px;background:#f0f0f0}.kaotik-blur-banner .kaotik-blur-card--panel .kaotik-blur-card__image{transform:none;object-fit:var(--kaotik-panel-card-image-fit, cover)}.kaotik-blur-banner .kaotik-blur-card--panel .kaotik-blur-card__content{flex:1 1 auto;min-height:0;padding:clamp(22px,13.5cqi,58px) clamp(20px,8.82cqi,38px) clamp(18px,7cqi,40px)}.kaotik-blur-banner .kaotik-blur-card--panel .kaotik-blur-card__heading{overflow:visible;font-size:clamp(16px,7.43cqi,32px);line-height:normal;letter-spacing:0;text-overflow:clip;white-space:normal}.kaotik-blur-banner .kaotik-blur-card--panel .kaotik-blur-card__description{margin-top:clamp(6px,1.86cqi,8px);font-size:clamp(10px,3.25cqi,14px);font-weight:600;line-height:normal;letter-spacing:0}.kaotik-blur-cards__navigation{display:flex;justify-content:center;gap:16px;margin-top:28px}.kaotik-blur-cards__navigation[hidden]{display:none}.kaotik-blur-cards__cta{position:relative;left:-11px;display:flex;justify-content:center;margin-top:52px}.kaotik-blur-banner .kaotik-blur-cards__cta-button{--kaotik-glass-width: 238px;--kaotik-glass-height: 43px;--kaotik-glass-radius: 28px;--kaotik-glass-left: 0px;--kaotik-glass-top: 0px;--kaotik-glass-label-offset-y: -1px;--kaotik-glass-text: #fff;width:238px;min-width:238px;height:43px;min-height:43px}.kaotik-blur-banner .kaotik-blur-cards__cta-button .kaotik-glass-button__surface{border-radius:22px}.kaotik-blur-banner .kaotik-blur-cards__cta-button:after{display:none}.kaotik-blur-banner .kaotik-blur-cards__cta-button .kaotik-glass-button__label{font-size:16px;font-weight:700}.kaotik-blur-banner .kaotik-blur-cards__cta-button:disabled{cursor:not-allowed;opacity:.55}.kaotik-blur-cards__button{--kaotik-circle-arrow-circle-color: currentColor;--kaotik-circle-arrow-triangle-color: #ffffff;display:inline-flex;width:43px;height:43px;padding:0;align-items:center;justify-content:center;color:var(--kaotik-color-accent-light, #00e6e6);background:transparent;border:0;border-radius:50%;cursor:pointer}.kaotik-blur-cards__button--previous .kaotik-blur-cards__icon{transform:rotate(180deg)}.kaotik-blur-cards__button:disabled{color:#ffffff73;cursor:default}.kaotik-blur-cards__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.kaotik-blur-banner__media--has-mobile-reference>.kaotik-blur-banner__media-inner:not(.kaotik-blur-banner__reference-media){display:none}.kaotik-blur-banner__media--has-mobile-reference>.kaotik-blur-banner__reference-media{display:block}.kaotik-heading--mobile-hidden,.kaotik-subheading--mobile-hidden,.kaotik-text--mobile-hidden,.kaotik-blur-banner__media-inner .kaotik-media__desktop-only{display:none}}@media(min-width:750px){.kaotik-blur-banner{padding-top:var(--section-gap-top, 0px);padding-bottom:var(--section-gap-bottom, 0px)}.kaotik-blur-banner__media-inner .kaotik-media__mobile-only{display:none}.kaotik-blur-banner__media-inner .kaotik-media__desktop-only{display:block}.kaotik-blur-cards{--kaotik-active-card-gap: var(--kaotik-card-gap-tablet, 20px);--kaotik-active-card-basis: var(--kaotik-card-basis-tablet, 50%)}}@media(min-width:900px){.kaotik-blur-top-content{align-items:var(--kaotik-content-justify-desktop, center);justify-content:var(--kaotik-content-align-desktop, flex-start);text-align:var(--kaotik-content-text-align-desktop, start)}.kaotik-blur-top-content--sticky-desktop .kaotik-blur-top-content__inner{position:sticky;bottom:var(--kaotik-content-gap-bottom, 0px)}.kaotik-heading,.kaotik-text{text-align:var(--kaotik-block-align-desktop, inherit)}.kaotik-subheading{font-size:calc(32px * var(--kaotik-subheading-scale-desktop, 1))}.kaotik-heading{font-size:calc(42px * var(--kaotik-heading-scale-desktop, 1))}.kaotik-text{font-size:18px}.kaotik-blur-bottom-content{min-height:var(--kaotik-content-min-height-desktop, 45vh);align-items:var(--kaotik-content-justify-desktop, flex-start);justify-content:var(--kaotik-content-align-desktop, flex-start);text-align:var(--kaotik-content-text-align-desktop, start)}.kaotik-blur-cards__navigation{justify-content:flex-end}}@media(min-width:1200px){.kaotik-blur-cards{--kaotik-active-card-gap: var(--kaotik-card-gap-desktop, 24px);--kaotik-active-card-basis: var(--kaotik-card-basis-desktop, 33.333%)}.kaotik-blur-banner .kaotik-blur-bottom-content.kaotik-section-shell{padding-inline:24px}.kaotik-blur-banner .kaotik-blur-card__media{aspect-ratio:430 / 274}}@media(max-width:599px){.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__container,.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__media,.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__content,.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__top-layer{height:516px;min-height:516px}.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__container{display:block;overflow:hidden}.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__media,.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__content{position:absolute;top:0;right:0;bottom:0;left:0}.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__media{z-index:0}.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__content{z-index:2}.kaotik-blur-banner--close-up-mobile .kaotik-blur-top-content{display:block;padding:0}.kaotik-blur-banner--close-up-mobile .kaotik-blur-top-content__inner{position:absolute;top:90px;right:15px;display:flex;width:144px;flex-direction:column;gap:6px;text-align:start}.kaotik-blur-banner--close-up-mobile .kaotik-subheading{font-size:16px;line-height:1}.kaotik-blur-banner--close-up-mobile .kaotik-heading,.kaotik-blur-banner--close-up-mobile .kaotik-heading :is(h1,h2,h3,h4,p){font-size:16px;line-height:1.05;white-space:nowrap}.kaotik-blur-banner--close-up-mobile .kaotik-text{width:143px;padding:0;font-size:8px;line-height:1.15}.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__bottom-layer{position:absolute;top:318px;left:0;width:100%}.kaotik-blur-banner--close-up-mobile .kaotik-blur-bottom-content,.kaotik-blur-banner--close-up-mobile .kaotik-blur-bottom-content__inner{width:100%;min-height:0;padding:0}.kaotik-blur-banner--close-up-mobile .kaotik-blur-cards{width:calc(100vw - 12px);margin-left:12px;padding:0;--kaotik-active-card-gap: 15px;--kaotik-active-card-basis: 152px}.kaotik-blur-banner--close-up-mobile .kaotik-blur-cards__track{padding-right:12px;scroll-snap-type:x proximity}.kaotik-blur-banner--close-up-mobile .kaotik-blur-card__media{position:relative;width:152px;height:97px;aspect-ratio:auto;border-radius:10px}.kaotik-blur-banner--close-up-mobile .kaotik-blur-card__image{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover}.kaotik-blur-banner--close-up-mobile .kaotik-blur-card__content{align-items:flex-start;padding-top:7px}.kaotik-blur-banner--close-up-mobile .kaotik-blur-card__eyebrow{margin:0;font-family:var(--font-headline, var(--font-heading-family, sans-serif));font-size:8px;font-weight:var(--font-headline-weight, 400);line-height:1;text-transform:none;white-space:nowrap}.kaotik-blur-banner--close-up-mobile .kaotik-blur-card__heading{line-height:1.25}.kaotik-blur-banner--close-up-mobile .kaotik-blur-card__description{width:142px;margin-top:2px;font-size:8px;font-weight:600;line-height:1.1}.kaotik-blur-banner--close-up-mobile .kaotik-blur-cards__navigation{display:none}.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__container:has(.kaotik-blur-card--panel,.kaotik-blur-cards__cta),.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__container:has(.kaotik-blur-card--panel,.kaotik-blur-cards__cta) .kaotik-blur-banner__media,.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__container:has(.kaotik-blur-card--panel,.kaotik-blur-cards__cta) .kaotik-blur-banner__content,.kaotik-blur-banner--close-up-mobile .kaotik-blur-banner__container:has(.kaotik-blur-card--panel,.kaotik-blur-cards__cta) .kaotik-blur-banner__top-layer{height:596px;min-height:596px}}@media(prefers-reduced-motion:reduce){.kaotik-blur-banner__veil,.kaotik-blur-cards__track{scroll-behavior:auto;transition:none}}.kaotik-blur-banner--jetpack .kaotik-subheading{color:#0ff}.kaotik-blur-banner--jetpack .kaotik-blur-card__content{min-width:0;overflow-wrap:anywhere}.kaotik-blur-banner--jetpack .kaotik-blur-card__content>*{max-width:100%;white-space:normal}.kaotik-blur-banner--jetpack .kaotik-blur-card__heading{white-space:pre-line}@media(min-width:750px){.kaotik-blur-banner--jetpack .kaotik-blur-top-content.kaotik-section-shell{width:100%;padding-inline:calc(100vw * 215 / 1920)}.kaotik-blur-banner--jetpack .kaotik-blur-top-content__inner{width:clamp(300px,24.583333vw,472px);gap:0;text-align:left}.kaotik-blur-banner--jetpack .kaotik-subheading{font-size:clamp(16px,1.666667vw,32px);line-height:1.28125;letter-spacing:0}.kaotik-blur-banner--jetpack .kaotik-heading{margin-top:calc(100vw * 17 / 1920);font-size:clamp(22px,2.1875vw,42px);line-height:1.285714}.kaotik-blur-banner--jetpack .kaotik-text{width:91.892373%;margin-top:calc(100vw * 17 / 1920);margin-left:calc(100vw * 3.8 / 1920);padding:0;font-size:clamp(10px,.833333vw,16px);font-weight:600;line-height:normal;text-align:left}.kaotik-blur-banner--jetpack .kaotik-blur-card__media{aspect-ratio:430 / 274;border-radius:18px;background:#f0f0f0}.kaotik-blur-banner--jetpack .kaotik-blur-card__content{padding-top:calc(100vw * 38.6 / 1920)}.kaotik-blur-banner--jetpack .kaotik-blur-card__heading{overflow:visible;font-size:clamp(14px,1.666667vw,32px);line-height:normal;letter-spacing:0}.kaotik-blur-banner--jetpack .kaotik-blur-card__description{margin-top:calc(100vw * 7.4 / 1920);font-size:clamp(10px,.833333vw,16px);font-weight:600;line-height:normal;letter-spacing:0}}@media(min-width:1200px){.kaotik-blur-banner--jetpack .kaotik-blur-bottom-content.kaotik-section-shell{width:min(100%,1920px);padding-inline:min(2.083333vw,40px)}.kaotik-blur-banner--jetpack .kaotik-blur-cards{--kaotik-active-card-gap: min(2.083333vw, 40px);--kaotik-active-card-basis: calc((100% - 3 * var(--kaotik-active-card-gap)) / 4)}}@media(max-width:749px){.kaotik-blur-banner--jetpack .kaotik-blur-cards__track{align-items:flex-start;flex-wrap:nowrap;overflow-y:hidden}.kaotik-blur-banner--jetpack .kaotik-blur-card{height:auto}.kaotik-blur-banner--jetpack .kaotik-blur-card__media{flex-shrink:0}.kaotik-blur-banner--jetpack .kaotik-blur-card__content{flex:0 0 auto}.kaotik-blur-banner--jetpack .kaotik-blur-top-content__inner{top:90px;right:15px;gap:0}.kaotik-blur-banner--jetpack .kaotik-subheading{font-size:16px;line-height:20px;letter-spacing:0}.kaotik-blur-banner--jetpack .kaotik-heading{margin-top:6px}.kaotik-blur-banner--jetpack .kaotik-heading,.kaotik-blur-banner--jetpack .kaotik-heading :is(h1,h2,h3,h4,p){font-size:16px;line-height:20px;white-space:normal;overflow-wrap:anywhere}.kaotik-blur-banner--jetpack .kaotik-text{margin-top:6px;margin-left:1px;font-size:8px;font-weight:400;line-height:normal}.kaotik-blur-banner--jetpack .kaotik-blur-card__media{border-radius:6px;background:#f0f0f0}.kaotik-blur-banner--jetpack .kaotik-blur-card__heading{font-size:16px;line-height:20px;letter-spacing:0;overflow:visible}.kaotik-blur-banner--jetpack .kaotik-blur-card__description{font-size:8px;line-height:normal;letter-spacing:0}.kaotik-blur-banner .kaotik-blur-cards__cta{left:0;margin-top:28px}.kaotik-blur-banner .kaotik-blur-cards__cta-button{--kaotik-glass-width: 162px;--kaotik-glass-height: 32px;--kaotik-glass-radius: 22px;--kaotik-glass-label-offset-y: 0;width:162px;min-width:162px;height:32px;min-height:32px}.kaotik-blur-banner .kaotik-blur-cards__cta-button .kaotik-glass-button__label{font-size:12px;line-height:15px}}.kaotik-blur-card__content--mobile{display:none}@media(max-width:749px){.kaotik-blur-card__content--desktop{display:none}.kaotik-blur-card__content--mobile{display:flex}.kaotik-blur-banner--mobile-image-reference .kaotik-blur-banner__media-inner .kaotik-media__image{position:absolute;top:-3.69%;left:-21.21%;width:131.96%;height:103.69%;object-fit:fill}.kaotik-blur-banner--jetpack .kaotik-blur-card__eyebrow{font-size:8px;line-height:10px}.kaotik-blur-banner--jetpack .kaotik-blur-card__heading{margin-top:1px}}@media(max-width:749px){.kaotik-blur-banner--jetpack .kaotik-blur-card__image{object-fit:contain}}@media(max-width:599px){.kaotik-blur-banner--jetpack .kaotik-blur-cards__item:nth-child(n+2) .kaotik-blur-card__content--mobile .kaotik-blur-card__description{width:154px}}.kaotik-blur-banner--image-scroll .kaotik-blur-banner__media-inner .kaotik-media__image{object-fit:cover;object-position:center var(--kaotik-blur-image-y, 0%)}
/*# sourceMappingURL=/cdn/shop/t/66/assets/section-kaotik-blur-banner.css.map */
