garden-story.garden-story{--story-ink:#0b3022;display:block;padding:0;background:#c8ab7b;color:var(--story-ink)}.garden-story__utility{background:#f5f4e9;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px var(--gutter);font-size:14px}.garden-story__utility a{display:inline-flex;min-height:44px;gap:12px;align-items:center}.garden-story__utility .icon{width:20px;transform:rotate(90deg)}.garden-story__featured{gap:20px!important}.garden-story__featured .price{font-size:14px;border-left:1px solid #163f3140;padding-left:20px}.garden-story__featured:hover>span{text-decoration:underline;text-underline-offset:4px}.garden-story__stage{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:40/13}.garden-story__video,.garden-story__scenes,.garden-story__scene,.garden-story__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.garden-story__video{display:block;object-fit:cover;visibility:hidden}.is-video-ready .garden-story__video{visibility:visible}.garden-story__scenes{pointer-events:none}.garden-story__scene{margin:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s}.garden-story__scene.is-current{opacity:1;visibility:visible}.garden-story__poster picture,.garden-story__poster img{display:block;width:100%;height:100%;object-fit:cover}.is-video-ready [data-video-scenes] .garden-story__poster{visibility:hidden}.garden-story__copy{padding:0;position:absolute;left:var(--gutter);top:20%;width:39%;z-index:1}.garden-story__number{display:block;margin-bottom:26px;font-size:14px;letter-spacing:.015em}.garden-story__title{display:block;max-width:7ch;font-size:clamp(64px,10.4vw,170px);font-weight:500;line-height:.9;letter-spacing:-.065em}[data-story-scene="2"] .garden-story__title{font-size:clamp(58px,8.5vw,140px)}.garden-story__caption{position:absolute;left:var(--gutter);bottom:24px;max-width:360px;font-size:13px;line-height:1.45;z-index:1}.garden-story__bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;background:#f5f4e9;padding:8px var(--gutter)}.garden-story__chapters{display:flex;gap:18px;width:min(520px,65%)}.garden-story__chapters button{display:flex;flex:1;flex-direction:column;gap:10px;min-height:52px;text-align:left;padding:8px 0;font-size:14px;color:inherit}.garden-story__chapters button>span{display:flex;gap:12px}.garden-story__chapters b{font-weight:500}.garden-story__chapters i{display:block;position:relative;overflow:hidden;height:2px;width:100%;background:#163f3140}.garden-story__chapters em{display:block;width:100%;height:100%;background:currentColor;transform:scaleX(var(--chapter-progress,0));transform-origin:left}.garden-story__chapters [aria-current] i{height:3px}.garden-story__playback{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:100px;font-size:13px;color:inherit}.garden-story__playback svg{width:16px;height:16px;fill:currentColor}.garden-story__playback:hover,.garden-story__chapters button:hover{text-decoration:underline;text-underline-offset:4px}.garden-story__playback:focus-visible,.garden-story__chapters button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.garden-story__bottom [hidden]{display:none}.garden-story__purchase{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:20px 36px;padding:26px var(--gutter);background:#f7f8f2;border-top:1px solid #133e3325}.garden-story__purchase>div:first-child{max-width:580px}.garden-story__purchase>div>a{font-size:17px;line-height:1.35;display:block}.garden-story__purchase>div>a:hover{text-decoration:underline;text-underline-offset:4px}.garden-story__purchase-price .price{font-size:22px;font-weight:500}.garden-story__button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;min-height:52px;padding:14px 22px;border:1px solid var(--story-ink);background:var(--story-ink);color:#fff;border-radius:3px;font-size:15px}.garden-story__button:hover{background:#015c4d}.garden-story__button .icon{width:22px}.garden-story__purchase-note{grid-column:1/-1;margin:0;font-size:12px;color:#59665c}@media(max-width:749px){.garden-story__utility{gap:12px;padding:8px var(--gutter);font-size:11px}.garden-story__utility a{gap:7px}.garden-story__featured{gap:8px!important}.garden-story__featured .price{font-size:11px;padding-left:8px}.garden-story__utility .icon{width:16px}.garden-story__stage{aspect-ratio:18/19}.garden-story__copy{top:6%;width:90%}.garden-story__number{font-size:12px;margin-bottom:12px}.garden-story__title{font-size:clamp(54px,16vw,90px);max-width:9ch}[data-story-scene="2"] .garden-story__title{font-size:clamp(36px,10vw,56px);max-width:none}.garden-story__caption{bottom:18px;right:var(--gutter);font-size:12px;max-width:270px}.garden-story__bottom{gap:14px}.garden-story__chapters{width:auto;flex:1;gap:12px}.garden-story__chapters button{font-size:11px;min-height:48px}.garden-story__chapters button>span{gap:5px}.garden-story__playback{font-size:11px;min-width:76px;gap:5px}.garden-story__playback svg{width:14px}.garden-story__purchase{grid-template-columns:1fr auto;gap:16px;padding:20px var(--gutter)}.garden-story__purchase>div:first-child{grid-column:1/-1}.garden-story__purchase>div>a{font-size:15px}.garden-story__purchase-price .price{font-size:20px}.garden-story__button{min-height:46px;padding:12px 16px;font-size:13px;gap:14px}}@media(prefers-reduced-motion:reduce){.garden-story__scene{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/home-story.css.map */
