html:has(.jt-story),body:has(.jt-story){background-color:var(--jt-story-bg, var(--jt-bg))!important;transition:background-color .7s cubic-bezier(.4,0,.2,1)}body:has(.jt-story) .section-header{position:fixed!important;top:0!important;left:0;right:0}body:has(.jt-story) .header-wrapper{background:transparent!important}body:has(.jt-story) .header>.header__icons,body:has(.jt-story) .header>.header__inline-menu,body:has(.jt-story) .header>header-drawer,body:has(.jt-story) .header .header__icons>.desktop-localization-wrapper{--color-foreground: var(--jt-story-fg-rgb, var(--jt-primary-rgb));transition:color .7s cubic-bezier(.4,0,.2,1)}body:has(.jt-story) .jt-home-title{display:none}body:has(.jt-story) .header__heading-link{transition:opacity .4s ease}body:has(.jt-story.is-captioned) .header__heading-link{opacity:0;pointer-events:none}.jt-story{display:block;position:relative;color:var(--jt-story-fg, var(--jt-primary));transition:color .7s cubic-bezier(.4,0,.2,1)}.jt-story__intro{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 2rem}.jt-story__intro-title{margin:0;font-family:var(--jt-font-display)!important;font-weight:500;font-size:clamp(7rem,11vw,16rem);line-height:.9;letter-spacing:.01em;color:inherit}.jt-story__intro-text{margin:2.4rem 0 0;position:relative;z-index:1;font-family:var(--jt-font-ui)!important;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase}.jt-story{--jt-wordmark-size: clamp(9rem, 22vw, 34rem)}.jt-story:has(.jt-story__wordmark) .jt-story__intro{justify-content:flex-start;padding-top:calc(50vh + var(--jt-wordmark-size) * .4 + 2.4rem)}.jt-story:has(.jt-story__wordmark) .jt-story__intro-text{margin-top:0}.jt-story__items{position:relative}.jt-story__wordmark-track{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.jt-story__wordmark{margin:0;text-align:center;font-family:var(--jt-font-display)!important;font-weight:500;font-size:var(--jt-wordmark-size);line-height:.8;letter-spacing:.01em;color:var(--jt-story-fg, var(--jt-primary));white-space:nowrap;opacity:0;transition:opacity .9s ease,color .7s ease}@media screen and (max-width:749px){.jt-story__wordmark{font-size:max(var(--jt-wordmark-size),3.2rem)}}html.jt-scrolled .jt-story__wordmark,html:has(.jt-cover__lead) .jt-story__wordmark{opacity:var(--jt-wordmark-opacity, 1)}body:has(.jt-story){background-color:transparent!important}.jt-story__item{position:relative;z-index:1;min-height:130vh;display:flex;align-items:center;justify-content:center;padding:10vh 0;overflow-x:clip}.jt-story__item:last-child{min-height:0;padding-bottom:clamp(60px,12vh,140px)}body:has(.jt-story) .shopify-section-group-footer-group:not(:has(footer)){display:none}@media screen and (max-width:749px){.jt-story__item{min-height:100vh;min-height:100svh}}.jt-story__figure{position:relative;margin:0;width:88vw;opacity:0;transform:translateY(6rem);transition:opacity .9s ease,transform 1.1s cubic-bezier(.2,.7,.2,1)}@media screen and (min-width:750px){.jt-story__figure{width:calc(var(--jt-item-width, 55) * 1vw)}}.jt-story__item.is-visible .jt-story__figure{opacity:1;transform:none}.jt-story__media-link{display:block}.jt-story__image{display:block;width:100%;height:auto;transform:scale(var(--jt-item-zoom, 1));transform-origin:center}.jt-story__button{position:absolute;left:50%;bottom:2.4rem;transform:translate(-50%);padding:1.1rem 2.8rem;font-family:var(--jt-font-ui)!important;font-size:1.3rem;letter-spacing:.06em;text-decoration:none;color:var(--jt-story-fg, var(--jt-primary));background:rgba(var(--jt-story-bg-rgb, var(--jt-bg-rgb)),.82);border:1px solid rgba(var(--jt-story-fg-rgb, var(--jt-primary-rgb)),.35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background-color .3s ease,color .7s ease;white-space:nowrap}.jt-story__button:hover{background:rgba(var(--jt-story-bg-rgb, var(--jt-bg-rgb)),.95)}.jt-story__caption{position:fixed;z-index:5;top:var(--jt-caption-top, 4rem);left:50%;transform:translate(-50%,-50%);margin:0;display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;pointer-events:none;opacity:0;transition:opacity .4s ease;max-width:60vw}.jt-story.is-captioned .jt-story__caption{opacity:1}.jt-story__caption-title{font-family:var(--jt-font-display);font-size:2rem;font-weight:500;line-height:1.1}.jt-story__caption-subtitle{font-family:var(--jt-font-ui);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.jt-story__caption-subtitle:empty{display:none}@media(prefers-reduced-motion:reduce){.jt-story__figure{opacity:1;transform:none;transition:none}html:has(.jt-story),body:has(.jt-story),.jt-story{transition:none}}body:has(.jt-story) .section-header{transition:opacity .5s ease,visibility .5s}html.jt-intro .section-header{opacity:0;visibility:hidden;pointer-events:none}html.jt-intro:has(#cart-icon-bubble .cart-count-bubble) .section-header{opacity:1;visibility:visible}html.jt-intro:has(#cart-icon-bubble .cart-count-bubble) .section-header .header>:not(.header__icons),html.jt-intro:has(#cart-icon-bubble .cart-count-bubble) .section-header .header__icons>:not(#cart-icon-bubble){opacity:0;visibility:hidden}html.jt-intro:has(#cart-icon-bubble .cart-count-bubble) #cart-icon-bubble{pointer-events:auto}.jt-story__figure--duo,.jt-story__duo-link{display:flex;justify-content:center;align-items:flex-start;gap:calc(var(--jt-duo-gap, 14) * 1vw)}.jt-story__figure.jt-story__figure--duo{width:auto}.jt-story__duo-item{width:min(34vw,calc((96vw - var(--jt-duo-gap, 14) * 1vw) / 2));flex:none}.jt-story__duo-item--offset{margin-top:calc(min(34vw,calc((96vw - var(--jt-duo-gap, 14) * 1vw) / 2)) * 1.5 * var(--jt-duo-offset, 30) / 100)}.jt-story__duo-image{display:block;width:100%;height:auto}@media screen and (max-width:749px){.jt-story__figure--duo,.jt-story__duo-link{gap:calc(var(--jt-duo-gap, 14) * .6vw)}.jt-story__duo-item{width:calc((94vw - var(--jt-duo-gap, 14) * .6vw) / 2)}.jt-story__duo-item--offset{margin-top:calc((94vw - var(--jt-duo-gap, 14) * .6vw) / 2 * 1.5 * var(--jt-duo-offset, 30) / 100)}}@media screen and (max-width:749px){.jt-story__image{transform:scale(var(--jt-item-zoom-mobile, var(--jt-item-zoom, 1)))}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/jt-story.css.map */
