.future-atelier .fa-depth__controls[hidden]{display:none!important}.future-atelier .fa-depth-ready .fa-lookbook__layout{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);column-gap:clamp(28px,4.5vw,80px);row-gap:26px}.future-atelier .fa-depth-ready h1{font-size:clamp(64px,6.7vw,102px);line-height:.95}.future-atelier .fa-depth-ready .fa-lookbook__copy{align-self:end;padding-top:28px}.future-atelier .fa-depth-ready .fa-lookbook__intro{max-width:290px;font-size:21px}.future-atelier .fa-depth-ready .fa-lookbook__choices{display:flex;flex-direction:column;gap:0;max-width:320px}.future-atelier .fa-depth-ready .fa-lookbook__choice{border:0;border-bottom:1px solid var(--fa-scene-line);border-radius:0;min-height:52px;padding:12px 0;gap:20px;font-size:20px;box-shadow:none;background:transparent}.future-atelier .fa-depth-ready .fa-lookbook__choice img,.future-atelier .fa-depth__choice-number{display:none}.future-atelier .fa-depth-ready .fa-depth__choice-number{display:block;font-size:12px;color:var(--fa-scene-muted);letter-spacing:.07em}.future-atelier .fa-depth-ready .fa-lookbook__choice.is-selected{box-shadow:none;background:transparent;border-bottom-color:#b96486;color:var(--fa-scene-ink)}.future-atelier .fa-depth-ready.fa-lookbook--dark .fa-lookbook__choice.is-selected{border-bottom-color:#e9a0bc}.future-atelier .fa-depth-ready .fa-lookbook__choice.is-selected .fa-depth__choice-number{color:inherit}.future-atelier .fa-depth-ready .fa-lookbook__browse{gap:25px}.future-atelier .fa-depth-ready .fa-lookbook__products{--depth-card-width:clamp(230px, calc((100svh - 360px)*.66) ,350px);--depth-photo-height:calc(var(--depth-card-width)*4/3);--depth-info-height:180px;position:relative;height:calc(var(--depth-photo-height) + var(--depth-info-height) + 90px);max-width:none;perspective:1200px;perspective-origin:50% 35%;touch-action:pan-y;isolation:isolate}.future-atelier .fa-depth-ready .fa-lookbook__product{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;perspective:1200px;perspective-origin:50% 35%}.future-atelier .fa-depth-ready .fa-lookbook__photo{position:absolute;top:0;left:50%;width:var(--depth-card-width);height:var(--depth-photo-height);max-height:none;aspect-ratio:auto;transform:translate(-50%);transform-origin:center center;border-radius:17px;box-shadow:0 25px 50px -25px #22101e70;pointer-events:auto;cursor:grab;backface-visibility:hidden}.future-atelier .fa-depth-ready .is-dragging .fa-lookbook__photo{cursor:grabbing}.future-atelier .fa-depth-ready .fa-lookbook__photo,.future-atelier .fa-depth-ready .fa-lookbook__photo img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.future-atelier .fa-depth-ready .fa-lookbook__photo img{pointer-events:none}.future-atelier .fa-depth-ready .fa-lookbook__product-info{position:absolute;top:calc(var(--depth-photo-height) + 20px);left:50%;width:min(100%,420px);transform:translate(-50%);margin:0;pointer-events:auto;gap:8px 18px}.future-atelier .fa-depth-ready .fa-lookbook__product[aria-hidden=true] .fa-lookbook__product-info{visibility:hidden;pointer-events:none}.future-atelier .fa-depth-ready .fa-lookbook__product-info h2{font-size:22px;line-height:1.15}.future-atelier .fa-depth-ready .fa-lookbook__shop{font-size:17px;min-height:50px;padding:13px 16px}.future-atelier .fa-depth__controls{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;justify-content:center;align-items:center;gap:26px;z-index:25;color:var(--fa-scene-muted)}.future-atelier .fa-depth__arrow{display:grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--fa-scene-line);border-radius:50%;background:transparent;color:inherit;cursor:pointer;transition:background .2s,border-color .2s}.future-atelier .fa-depth__arrow:hover{background:#c4799820;border-color:#bd688a}.future-atelier .fa-depth__arrow:active{background:#c4799840}.future-atelier .fa-depth__arrow svg{width:20px;height:20px}.future-atelier .fa-specular{--sp-x:50%;--sp-y:0%;position:relative;isolation:isolate;overflow:hidden;box-shadow:inset 0 1px #ffffff60,inset 0 -1px #ffffff16,0 8px 25px #43243812;transition:box-shadow .25s,border-color .25s,background .25s,color .25s}.future-atelier .fa-specular:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(ellipse at var(--sp-x) var(--sp-y),#ffffff50,transparent 64%);box-shadow:inset 1px 1px #fff5,inset -1px -1px #ffffff20;z-index:0;opacity:.55}.future-atelier .fa-specular:before{content:"";position:absolute;top:-110%;right:-110%;bottom:-110%;left:-110%;pointer-events:none;background:linear-gradient(118deg,transparent 43%,#ffffff42 50%,transparent 57%);transform:translate(-55%);transition:transform .6s}.future-atelier .fa-specular:is(:hover,:focus-visible):before{transform:translate(55%)}.future-atelier .fa-specular.is-catching-light:before{animation:fa-specular-sweep .5s ease-out both}.future-atelier .fa-specular>span{position:relative;z-index:1}@keyframes fa-specular-sweep{0%{transform:translate(-55%)}to{transform:translate(55%)}}.future-atelier .fa-shelf__browser{display:block;min-width:0}.future-atelier .fa-shelf--ready .fa-shelf__browser{display:grid;grid-template-columns:160px minmax(0,1fr);gap:36px;align-items:start}.future-atelier .fa-shelf__tabs[data-fa-detail=line]{position:sticky;top:125px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:3px;margin:0;padding:2px 0;border-left:1px solid #d4c5cc}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button{--line-shift:0px;--line-glow:0;position:relative;border:0;border-radius:0;background:transparent;box-shadow:none;color:#806777;min-height:52px;padding:14px 12px 14px 28px;text-align:left;font-size:19px;line-height:1.2;transform:translate(var(--line-shift));white-space:normal}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button:before{content:"";position:absolute;left:-1px;top:calc(50% - 1px);height:1px;width:calc(10px + var(--line-glow)*9px);background:#c4a9b7;transition:width .18s,background .18s}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button[aria-selected=true]{color:#362431;background:transparent;font-weight:500}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button[aria-selected=true]:before{width:21px;height:2px;background:#bd5882}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button:active{color:#a64c72}.future-atelier .fa-shelf__panels{min-width:0}@media(min-width:1100px){.future-atelier .fa-shelf__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.future-atelier .fa-shelf .fa-shelf-card__bottom .fa-card-price-current{flex-wrap:wrap}.future-atelier .fa-stack{background:#eee6e0;padding-block:72px 60px;--pixel-color:#bc6b8b}.future-atelier .fa-stack .fa-mosaic__grid{display:block;padding-bottom:18px;max-width:1500px;margin-inline:auto}.future-atelier .fa-stack-card{position:sticky;top:calc(118px + var(--stack-index)*12px);margin:0 0 34px;scroll-margin-top:130px}.future-atelier .fa-stack-card__surface{--stack-scale:1;--stack-dim:0;display:grid;grid-template-columns:1.04fr 1fr;min-height:clamp(480px,66svh,630px);position:relative;overflow:hidden;border:1px solid #d8c9ce;border-radius:24px;background:#f6f1eb;color:#342631;text-decoration:none;transform:scale(var(--stack-scale));transform-origin:center top;isolation:isolate}.future-atelier .fa-stack-card:nth-child(2) .fa-stack-card__surface{background:#eee5de}.future-atelier .fa-stack-card:nth-child(3) .fa-stack-card__surface{background:#eddde4}.future-atelier .fa-stack-card__surface:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1e1220;opacity:var(--stack-dim);pointer-events:none;z-index:3}.future-atelier .fa-stack-card__photo{min-width:0;min-height:100%;background:#e8ded5;position:relative}.future-atelier .fa-stack-card__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;display:block}.future-atelier .fa-stack-card__copy{padding:clamp(28px,5vw,85px);display:flex;flex-direction:column;align-items:start;justify-content:center;position:relative;overflow:hidden;min-width:0}.future-atelier .fa-stack-card__copy>:not(canvas){position:relative;z-index:1}.future-atelier .fa-stack-card__number{font-size:15px;letter-spacing:.1em;color:#977480;margin-bottom:44px}.future-atelier .fa-stack-card__copy>p{font-size:11px;letter-spacing:.08em;color:#855169;line-height:1.4;margin:0 0 20px;text-transform:uppercase}.future-atelier .fa-stack-card__copy h3{font-size:clamp(42px,5.4vw,88px);font-weight:400;line-height:1;letter-spacing:-.04em;color:#342631;margin:0}.future-atelier .fa-stack-card__description{font-size:22px;line-height:1.4;color:#745362;margin-top:22px;max-width:330px}.future-atelier .fa-stack-card__explore{display:inline-flex;align-items:center;gap:30px;font-size:18px;line-height:1.3;padding-bottom:10px;border-bottom:1px solid #ad8d9c;margin-top:38px;min-height:44px}.future-atelier .fa-stack-card__explore svg{width:21px;height:21px}.future-atelier .fa-stack--flat .fa-stack-card{position:relative;top:auto}.future-atelier .fa-pixel-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.future-atelier .fa-gallery{--gallery-card-width:clamp(240px,26vw,330px);padding-block:95px 78px;overflow:hidden}.future-atelier .fa-gallery .fa-merch-heading{margin-bottom:20px}.future-atelier .fa-gallery .fa-merch-heading h2{color:#f4eae4;font-size:clamp(44px,5.5vw,94px)}.future-atelier .fa-gallery .fa-merch-heading h2 em{color:#d99cb6}.future-atelier .fa-gallery .fa-merch-heading .fa-eyebrow{color:#c08fa5}.future-atelier .fa-gallery .fa-merch-heading>p{color:#c3adb9}.future-atelier .fa-gallery__viewport{width:100%;position:relative;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-padding-inline:var(--gallery-edge,25vw);cursor:grab;overscroll-behavior-x:contain}.future-atelier .fa-gallery__viewport::-webkit-scrollbar{display:none}.future-atelier .fa-gallery__viewport.is-dragging{cursor:grabbing;scroll-snap-type:none}.future-atelier .fa-gallery__track{display:flex;gap:28px;width:max-content;min-width:100%;list-style:none;margin:0;padding:45px var(--gallery-edge,25vw) 80px;position:relative}.future-atelier .fa-gallery__card{flex:0 0 var(--gallery-card-width);width:var(--gallery-card-width);min-width:0;scroll-snap-align:center;scroll-snap-stop:normal}.future-atelier .fa-gallery__photo{--gallery-y:0px;--gallery-rotate:0deg;--gallery-scale:1;display:block;position:relative;width:100%;aspect-ratio:3/4;overflow:hidden;border-radius:12px;background:#e4d9cf;border:1px solid #fff2;transform:translateY(var(--gallery-y)) rotate(var(--gallery-rotate)) scale(var(--gallery-scale));transform-origin:center bottom;-webkit-user-select:none;user-select:none;cursor:inherit}.future-atelier .fa-gallery__photo img{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none;-webkit-user-drag:none}.future-atelier .fa-gallery__card-label{text-align:center;font-size:14px;letter-spacing:.02em;color:#c4abb8;margin:18px 0 0;transform:translateY(var(--gallery-y,0px))}.future-atelier .fa-gallery__footer{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:6px}.future-atelier .fa-gallery__look{min-width:0}.future-atelier .fa-gallery__look>div{display:flex;align-items:center;flex-wrap:wrap;gap:20px 30px}.future-atelier .fa-gallery__look p{font-size:27px;line-height:1.2;color:#f4eae4;margin:0}.future-atelier .fa-gallery__look>div>span{font-size:19px;color:#ccb3c0}.future-atelier .fa-gallery__look .fa-text-link{font-size:17px;color:#f0c7db}.future-atelier .fa-gallery__controls{display:flex;gap:20px;align-items:center;flex:none;color:#d5a8bf}.future-atelier .fa-gallery__controls button:disabled{opacity:.3;cursor:default}.future-atelier .fa-gallery__inspiration{margin-top:38px}.future-atelier .fa-pixel-note{--pixel-color:#e291b1;position:relative;overflow:hidden;padding:28px 32px;border:1px solid #604552;border-radius:18px;background:#ffffff04;max-width:850px}.future-atelier .fa-gallery-dialog{width:max-content;max-width:94vw;max-height:92dvh;padding:52px 18px 18px;border:1px solid #fff2;border-radius:16px;background:#171519;color:#f4eae4;overflow:auto}.future-atelier .fa-gallery-dialog::backdrop{background:#100b14de;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.future-atelier .fa-gallery-dialog img{display:block;width:auto;height:auto;max-width:calc(94vw - 40px);max-height:calc(92dvh - 76px);object-fit:contain;border-radius:5px}.future-atelier .fa-gallery-dialog__close{position:absolute;top:6px;right:9px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer}@media(min-width:750px)and (max-width:1099px){.future-atelier .fa-depth-ready .fa-lookbook__layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:24px}.future-atelier .fa-depth-ready h1{font-size:clamp(60px,8.8vw,90px)}.future-atelier .fa-depth-ready .fa-lookbook__products{--depth-card-width:clamp(210px,29vw,300px)}.future-atelier .fa-depth-ready .fa-lookbook__product-info{width:min(100%,330px);grid-template-columns:1fr;gap:12px}.future-atelier .fa-depth-ready .fa-lookbook__product-info h2{font-size:20px}.future-atelier .fa-depth-ready .fa-lookbook__choice{font-size:19px;min-height:49px}}@media(max-width:1099px){.future-atelier .fa-shelf__browser,.future-atelier .fa-shelf--ready .fa-shelf__browser{display:block}.future-atelier .fa-shelf__tabs[data-fa-detail=line]{position:relative;top:auto;flex-direction:row;gap:18px;margin:0 0 27px;padding:0 0 6px;border-left:0;overflow-x:auto;scrollbar-width:thin}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button{flex:none;padding:12px 3px;min-height:48px;font-size:18px;border-bottom:1px solid #d4c5cc;transform:none;white-space:nowrap}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button:before{display:none}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button[aria-selected=true]{border-bottom:2px solid #bd5882}.future-atelier .fa-stack-card__copy{padding:35px}.future-atelier .fa-stack-card__copy h3{font-size:52px}.future-atelier .fa-stack-card__description{font-size:20px}}@media(max-width:749px){.future-atelier .fa-hero.fa-depth-ready .fa-hero__stage{padding-top:112px;padding-bottom:36px}.future-atelier .fa-depth-ready .fa-lookbook__layout{gap:21px}.future-atelier .fa-depth-ready .fa-lookbook__copy{padding:0;align-self:stretch}.future-atelier .fa-depth-ready h1{font-size:clamp(52px,15.6vw,79px);line-height:.95;margin-bottom:17px}.future-atelier .fa-depth-ready .fa-lookbook__intro{font-size:18px;line-height:1.4;max-width:320px}.future-atelier .fa-depth-ready .fa-lookbook__choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;max-width:none}.future-atelier .fa-depth-ready .fa-lookbook__choice{font-size:16px;line-height:1.15;min-height:55px;padding:10px 0;gap:7px;align-items:start;flex-direction:row}.future-atelier .fa-depth-ready .fa-depth__choice-number{font-size:10px;line-height:1.5}.future-atelier .fa-depth-ready .fa-lookbook__products{--depth-card-width:min(69vw,300px);margin-top:7px;perspective:1000px}.future-atelier .fa-depth-ready .fa-lookbook__photo{border-radius:12px}.future-atelier .fa-depth-ready .fa-lookbook__product-info{width:100%;max-width:420px;grid-template-columns:1fr;gap:12px;top:calc(var(--depth-photo-height) + 21px)}.future-atelier .fa-depth-ready .fa-lookbook__product-info h2{font-size:22px;line-height:1.2}.future-atelier .fa-depth-ready .fa-lookbook__product-info .fa-lookbook__texture{font-size:10px}.future-atelier .fa-depth-ready .fa-lookbook__product-info .fa-lookbook__price{font-size:20px}.future-atelier .fa-depth-ready .fa-lookbook__shop{font-size:18px;min-height:52px}.future-atelier .fa-depth-ready .fa-lookbook__browse{margin-top:0}.future-atelier .fa-shelf__tabs[data-fa-detail=line]{gap:15px;margin-bottom:24px}.future-atelier .fa-shelf__tabs[data-fa-detail=line] button{font-size:16px;padding:12px 1px}.future-atelier .fa-stack{padding-block:54px 36px}.future-atelier .fa-stack-card{--stack-sticky-top:calc(103px + var(--stack-index)*7px);top:var(--stack-sticky-top);margin-bottom:28px}.future-atelier .fa-stack-card__surface{display:flex;flex-direction:column;min-height:0;height:min(660px,calc(100svh - var(--stack-sticky-top) - 24px));border-radius:17px}.future-atelier .fa-stack-card__photo{flex:1 1 auto;aspect-ratio:auto;min-height:150px;width:100%}.future-atelier .fa-stack-card__copy{flex:0 0 auto;padding:20px 24px;min-height:0;display:block}.future-atelier .fa-stack-card__number{display:none}.future-atelier .fa-stack-card__copy>p{font-size:10px;margin-bottom:12px}.future-atelier .fa-stack-card__copy h3{font-size:clamp(34px,9.8vw,43px);line-height:1.03}.future-atelier .fa-stack-card__description{display:block;font-size:17px;line-height:1.3;margin-top:9px}.future-atelier .fa-stack-card__explore{font-size:17px;margin-top:10px;gap:25px;padding-bottom:6px;min-height:44px}.future-atelier :is(.fa-stack--flat .fa-stack-card,.fa-stack-card--flow){position:relative;top:auto}.future-atelier :is(.fa-stack--flat,.fa-stack-card--flow) .fa-stack-card__surface{height:auto}.future-atelier :is(.fa-stack--flat,.fa-stack-card--flow) .fa-stack-card__photo{flex:none;aspect-ratio:4/5;min-height:0}.future-atelier .fa-stack .fa-mosaic__grid{padding-bottom:0}.future-atelier .fa-gallery{--gallery-card-width:min(66vw,290px);padding-block:66px 55px}.future-atelier .fa-gallery .fa-merch-heading h2{font-size:46px}.future-atelier .fa-gallery .fa-merch-heading>p{font-size:17px;max-width:320px}.future-atelier .fa-gallery__track{padding-top:34px;padding-bottom:65px}.future-atelier .fa-gallery__card-label{font-size:13px;margin-top:14px}.future-atelier .fa-gallery__footer{align-items:start;flex-direction:column;gap:25px}.future-atelier .fa-gallery__look>div{gap:10px 18px}.future-atelier .fa-gallery__look p{font-size:25px}.future-atelier .fa-gallery__look>div>span{font-size:18px}.future-atelier .fa-gallery__look .fa-text-link{font-size:17px}.future-atelier .fa-gallery__controls{justify-content:space-between;width:100%}.future-atelier .fa-gallery__inspiration{margin-top:30px}.future-atelier .fa-pixel-note{padding:23px 18px}}@media(max-width:359px){.future-atelier .fa-depth-ready .fa-lookbook__choice{font-size:15px;gap:5px;align-items:start;text-align:left}.future-atelier .fa-depth-ready .fa-depth__choice-number{display:none}.future-atelier .fa-depth-ready .fa-lookbook__product-info h2{font-size:21px}.future-atelier .fa-pixel-note{padding-inline:14px}.future-atelier .fa-stack-card__copy{padding:18px 20px}}@media(prefers-reduced-motion:reduce){.future-atelier .fa-stack-card{position:relative;top:auto}.future-atelier .fa-specular,.future-atelier .fa-specular:before{transition:none!important;animation:none!important}.future-atelier .fa-specular:before{display:none}.future-atelier .fa-gallery__viewport{scroll-behavior:auto}}.fa-motion-paused .future-atelier .fa-specular:before{animation:none!important;transition:none!important;display:none}.future-atelier .fa-gallery .fa-gallery__saved-badge{position:absolute;top:12px;right:12px;padding:7px 11px;border:1px solid #fff8;border-radius:20px;background:#211923e8;color:#fff4f0;font-size:14px;line-height:1.1;pointer-events:none}.future-atelier .fa-gallery .fa-gallery__saved-badge[hidden]{display:none}.future-atelier .fa-gallery .fa-save-look{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:24px}.future-atelier .fa-gallery .fa-save-look__copy{min-width:0}.future-atelier .fa-gallery .fa-save-look__heading{margin:0;font-size:25px;line-height:1.15;color:#fff4f0}.future-atelier .fa-gallery .fa-save-look__label{margin:10px 0 0;min-height:1.3em;font-size:18px;line-height:1.3;color:#ef9fbc}.future-atelier .fa-gallery .fa-save-look__status{margin:8px 0 0;font-size:15px;line-height:1.35;color:#d0bdc7}.future-atelier .fa-gallery .fa-save-look__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:none;min-width:170px;min-height:48px;padding:12px 18px;border:1px solid #f04f84;border-radius:8px;background:#f04f84;color:#211923;font-family:inherit;font-size:18px;line-height:1.2;cursor:pointer;touch-action:manipulation;transition:background .18s,color .18s,transform .12s}.future-atelier .fa-gallery .fa-save-look__button svg{flex:none;fill:none}.future-atelier .fa-gallery .fa-save-look__button[aria-pressed=true]{background:transparent;color:#f5a4c0;border-color:#f5a4c0}.future-atelier .fa-gallery .fa-save-look__button[aria-pressed=true] svg{fill:currentColor}.future-atelier .fa-gallery .fa-save-look__button:is(:hover,:focus-visible){background:#f7b4cd;border-color:#f7b4cd;color:#211923}.future-atelier .fa-gallery .fa-save-look__button:focus-visible{outline:2px solid #fff4f0;outline-offset:4px}.future-atelier .fa-gallery .fa-save-look__button:active{transform:scale(.98)}@media(max-width:749px){.future-atelier .fa-gallery .fa-save-look{align-items:start;flex-direction:column;gap:18px}.future-atelier .fa-gallery .fa-save-look__heading{font-size:23px}.future-atelier .fa-gallery .fa-save-look__button{width:100%}}@media(prefers-reduced-motion:reduce){.future-atelier .fa-gallery .fa-save-look__button{transition:none}.future-atelier .fa-gallery .fa-save-look__button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/slaygo-future-experiments.css.map */
