body.template-index{background-color:var(--sky-bg);background-image:url(sky-linen.webp);background-size:160px 160px;background-attachment:scroll}.sky-section.sky-bg--cream,.sky-story.sky-bg--cream{background:var(--sky-bg) url(sky-linen.webp) 0 0 / 160px 160px}.sky-section.sky-bg--white,.sky-story.sky-bg--white{--g: #fffdf9;--g0: rgba(255, 253, 249, 0)}.sky-section.sky-bg--sand,.sky-story.sky-bg--sand{--g: #efe7dc;--g0: rgba(239, 231, 220, 0)}.sky-section.sky-bg--white,.sky-section.sky-bg--sand,.sky-story.sky-bg--white,.sky-story.sky-bg--sand{--fade: clamp(120px, 14vw, 200px);background:linear-gradient(180deg,var(--top-c, var(--g)) 0,var(--g) var(--ft, 0px),var(--g) calc(100% - var(--fb, 0px)),var(--bot-c, var(--g)) 100%)}.shopify-section:has(>:is(.sky-bg--none,.sky-bg--cream,.sky-try))+.shopify-section>:is(.sky-bg--white,.sky-bg--sand){--ft: var(--fade);--top-c: var(--g0)}.shopify-section:has(+.shopify-section>:is(.sky-bg--none,.sky-bg--cream,.sky-try))>:is(.sky-bg--white,.sky-bg--sand){--fb: var(--fade);--bot-c: var(--g0)}.shopify-section:has(>.sky-bg--white)+.shopify-section>.sky-bg--sand{--ft: var(--fade);--top-c: #fffdf9}.shopify-section:has(>.sky-bg--sand)+.shopify-section>.sky-bg--white{--ft: var(--fade);--top-c: #efe7dc}.has-sky-ground{position:relative;isolation:isolate;background:transparent!important}.sky-ground{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.sky-ground__tex{position:absolute;top:-8%;right:0;bottom:-8%;left:0;background:var(--sky-bg) url(sky-linen.webp) 0 0 / 160px 160px}.sky-ground__tex.is-px-on,.sky-band__media.is-px-on,.sky-night__stars.is-px-on{will-change:transform}.sky-atelier-section.sky-bg--navy{position:relative}.sky-atelier__sky{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.sky-atelier-section.sky-bg--navy>.sky-atelier{position:relative;z-index:1}.sky-section.sky-bg--navy{background:var(--sky-navy);color:#fff}.sky-section.sky-bg--cream,.sky-section.sky-bg--white,.sky-section.sky-bg--sand,.sky-section.sky-bg--navy{padding-block:clamp(64px,7.4vw,120px)}.sky-bg--white .sky-rev{background:var(--sky-bg);border-color:transparent}.sky-bg--sand .sky-rev{background:var(--sky-surface);border-color:transparent}.sky-bg--sand .sky-faq__list,.sky-bg--sand .sky-faq__item{border-color:#1a1a1a24}.sky-bg--navy,.sky-bg--navy .sky-sh__title,.sky-bg--navy .sky-atelier__title,.sky-bg--navy h2,.sky-bg--navy h3{color:#fff}.sky-bg--navy .sky-atelier__body{color:#ffffffc7}.sky-bg--navy .sky-text-link{color:#fff;text-decoration-color:#fff6}.sky-bg--navy .sky-text-link:hover{text-decoration-color:#fff}.sky-bg--navy .sky-atelier__img--detail figcaption{color:#fff9}.sky-bg--navy .sky-media{background:#26324a}@media screen and (min-width:990px){.sky-atelier-section.sky-bg--navy{position:relative;z-index:2}.sky-atelier-section.sky-bg--navy .sky-atelier{align-items:start}.sky-atelier-section.sky-bg--navy .sky-atelier__text{padding-top:clamp(16px,4vw,72px)}.sky-atelier-section.sky-bg--navy .sky-atelier__img--main{margin-bottom:calc(clamp(64px,7.4vw,120px)*-1 - 64px);box-shadow:0 40px 80px -48px #0a0e168c}}.sky-kicker{margin:0 0 18px;font-family:var(--font-body);font-size:12px;font-weight:600;line-height:1.4;letter-spacing:.18em;text-transform:uppercase;color:var(--sky-gold-deep)}.sky-kicker--light{color:#cbb38a}.sky-night{position:relative;isolation:isolate;overflow:hidden;padding-block:clamp(88px,10vw,168px);background:linear-gradient(180deg,#111824,#151e2d 55%,#1c2738);color:#fff}.sky-night__stars{position:absolute;left:0;top:-8%;z-index:-1;width:100%;height:116%;pointer-events:none}.sky-night__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);align-items:center}.sky-night__title{margin:0 0 22px;font-family:var(--font-heading);font-size:clamp(36px,4vw,64px);font-weight:400;line-height:1.04;letter-spacing:-.02em;color:#fff;text-wrap:balance}.sky-night__lead{margin:0 0 34px;max-width:27em;font-size:var(--fs-lead);line-height:1.6;color:#ffffffb8}.sky-night .sky-btn--light{--btn-fill: #e9e2d6}.sky-night__aside{margin:22px 0 0;font-size:14.5px;color:#ffffff8c}.sky-night__aside a{color:#ffffffd9;text-decoration:underline;text-decoration-color:#ffffff4d;text-underline-offset:.3em}.sky-night__aside a:hover{color:#fff;text-decoration-color:#fff}.sky-night__works{position:relative;display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);gap:clamp(20px,3vw,48px);align-items:start}.sky-night__work{display:block;color:inherit;text-decoration:none}.sky-night__work--2{grid-column:1;grid-row:1;margin-top:clamp(80px,11vw,180px)}.sky-night__work--1{grid-column:2;grid-row:1}.sky-night__canvas{position:relative;display:block;overflow:hidden;border-radius:3px;background:#0d131d;box-shadow:0 0 0 1px #ffffff0f,0 50px 90px -40px #000000bf;transition:transform .9s var(--ease)}.sky-night__canvas img{display:block;width:100%;height:auto}.sky-night__canvas.is-cropped img{position:absolute;max-width:none;width:calc(100% / var(--cw));height:calc(100% / var(--ch));left:calc(-100% * var(--cx) / var(--cw));top:calc(-100% * var(--cy) / var(--ch))}@media(hover:hover){.sky-night__work:hover .sky-night__canvas{transform:translateY(-4px)}}.sky-night__cap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:16px;font-size:14.5px;color:#fff9}.sky-night__name{font-family:var(--font-heading);font-size:17px;color:#ffffffeb}.sky-night__work:focus-visible{outline:2px solid var(--sky-gold);outline-offset:6px}@media screen and (max-width:989px){.sky-night__grid{grid-template-columns:minmax(0,1fr);gap:56px}.sky-night__works{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:16px}.sky-night__work--2{margin-top:72px}}@media screen and (max-width:749px){.sky-night{padding-block:80px 72px}.sky-night__title{font-size:clamp(34px,9vw,44px)}.sky-night__lead{font-size:16.5px}.sky-night .sky-btn{width:100%}.sky-night__cap{display:block;font-size:13px;margin-top:12px}.sky-night__name{display:block;font-size:15px;line-height:1.25;margin-bottom:2px}}.sky-band{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:clamp(440px,72vh,720px);background:#2a2622;color:#fff}.sky-band__media{position:absolute;top:-8%;right:0;bottom:-8%;left:0;z-index:-2}.sky-band__media img,.sky-band__media svg{width:100%;height:100%;object-fit:cover;object-position:var(--band-focus, center)}.sky-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#0e101699,#0e101638 45%,#0e101600 72%)}.sky-band--dark:after{background:linear-gradient(0deg,#f7f2ebb3,#f7f2eb00 55%)}.sky-band__inner{width:100%;padding-block:clamp(48px,6vw,96px)}.sky-band__text{max-width:min(100%,760px)}.sky-band__statement{max-width:11em}.sky-band--right .sky-band__statement{margin-left:auto}.sky-band--center .sky-band__statement{margin-inline:auto}.sky-band--right .sky-band__text{margin-left:auto;text-align:right}.sky-band--center .sky-band__text{margin-inline:auto;text-align:center}.sky-band__statement{margin:0;font-family:var(--font-heading);font-size:clamp(36px,4.6vw,76px);font-weight:400;line-height:1.04;letter-spacing:-.02em;color:#fff;text-wrap:balance;text-shadow:0 1px 30px rgba(0,0,0,.18)}.sky-band__note{margin:18px 0 0;font-size:14px;letter-spacing:.02em;color:#ffffffd1}.sky-band--dark{color:var(--sky-ink)}.sky-band--dark .sky-band__statement{color:var(--sky-ink);text-shadow:none}.sky-band--dark .sky-band__note{color:var(--sky-ink-2)}@media screen and (max-width:749px){.sky-band{min-height:480px}.sky-band__statement{font-size:clamp(32px,9vw,42px)}.sky-band:after{background:linear-gradient(0deg,#0e10169e,#0e101633 50%,#0e101600 75%)}}.sky-story{position:relative}.sky-story__pin{padding-block:clamp(64px,7.4vw,120px)}.sky-story__title{margin:0 0 clamp(32px,4vw,56px);font-family:var(--font-heading);font-size:clamp(32px,3.4vw,54px);font-weight:400;line-height:1.06;letter-spacing:-.02em;color:var(--sky-ink)}.sky-story__list{display:grid;gap:56px;margin:0;padding:0}.sky-story__step{display:grid;gap:20px}.sky-story__fig{margin:0}.sky-story__media{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--r-md);background:#fdfcfa}.sky-story__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sky-story__fig--detail .sky-story__img{transform-origin:var(--zx, 50%) var(--zy, 50%);transform:scale(var(--zoom, 2.4))}.sky-story__fig--phone .sky-story__media{display:grid;place-items:center}.sky-story__phone{height:84%;aspect-ratio:9 / 19;padding:7px;border-radius:34px;background:#16181c;box-shadow:0 30px 60px -30px #1c273873,inset 0 0 0 1px #ffffff14}.sky-story__screen{display:grid;align-items:center;height:100%;overflow:hidden;border-radius:28px;background:#050506}.sky-story__photo{position:relative;overflow:hidden;aspect-ratio:.822}.sky-story__photo img{position:absolute;max-width:none;width:134.2%;height:137.9%;left:-17.4%;top:-19.3%}.sky-story__cap{display:flex;gap:18px;align-items:baseline}.sky-story__num{flex:0 0 auto;min-width:2ch;font-family:var(--font-heading);font-size:18px;line-height:1;color:var(--sky-gold-deep)}.sky-story__name{margin:0 0 6px;font-family:var(--font-heading);font-size:clamp(21px,1.7vw,26px);font-weight:400;line-height:1.15;color:var(--sky-ink)}.sky-story__desc{margin:0;max-width:24em;font-size:16px;line-height:1.55;color:var(--sky-ink-2)}.sky-story__link{margin-top:40px}.sky-story__progress{display:none}@media screen and (min-width:750px)and (max-width:989px){.sky-story__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 24px}}@media screen and (min-width:990px){.sky-story.is-pinned{height:calc(var(--n, 4) * 85vh + 100vh)}.sky-story.is-pinned .sky-story__pin{position:sticky;top:0;height:100vh;height:100svh;padding:48px 0 0;display:flex;align-items:center}.sky-story.is-pinned .sky-story__grid{position:relative;height:min(74vh,720px);display:flex;align-items:center}.sky-story.is-pinned .sky-story__text{width:40%;padding-top:40px}.sky-story.is-pinned .sky-story__list{gap:0}.sky-story.is-pinned .sky-story__step{display:block}.sky-story.is-pinned .sky-story__cap{padding:20px 0;border-top:1px solid var(--sky-line-strong);opacity:.38;transition:opacity .5s var(--ease)}.sky-story.is-pinned .sky-story__step:last-child .sky-story__cap{border-bottom:1px solid var(--sky-line-strong)}.sky-story.is-pinned .sky-story__step.is-active .sky-story__cap{opacity:1}.sky-story.is-pinned .sky-story__fig{position:absolute;top:0;bottom:0;right:var(--gutter);width:calc((100% - var(--gutter) * 2) * .52);display:flex;justify-content:center;pointer-events:none}.sky-story.is-pinned .sky-story__media{height:100%;width:auto;max-width:100%;will-change:transform,opacity,clip-path}.sky-story.is-pinned .sky-story__step:not(:first-child) .sky-story__media{opacity:0}.sky-story.is-pinned .sky-story__progress{display:block;position:absolute;left:var(--gutter);bottom:-32px;width:calc((100% - var(--gutter) * 2) * .4);height:1px;background:var(--sky-line-strong)}.sky-story.is-pinned .sky-story__progress span{display:block;height:100%;background:var(--sky-gold);transform-origin:left center;transform:scaleX(var(--p, 0))}}.sky-band__btn{margin-top:26px}.sky-band--right .sky-band__btn{margin-left:auto}@media screen and (max-width:749px){.sky-band__btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sky-home-2.css.map */
