.studio-editorial{display:block;padding:5rem 0;background:#f7f6f2;color:#1b1c18}.studio-editorial__heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.5rem}.studio-editorial__eyebrow{font-size:.65rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:1rem}.studio-editorial h2{font-size:clamp(2.4rem,4.5vw,5rem);line-height:1.03;letter-spacing:-.055em;max-width:48rem;font-weight:500}.studio-editorial h2 em{display:block;font-family:Georgia,serif;font-weight:400}.studio-editorial__heading>p{max-width:20rem;font-size:.85rem;line-height:1.7;color:#66685e}.studio-editorial__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.studio-editorial__look{display:block;min-width:0}.studio-editorial__image{position:relative;padding:2rem .75rem 1rem;background:#e8e5df;overflow:hidden}.studio-editorial__look--2 .studio-editorial__image{background:#e3e6df}.studio-editorial__look--3 .studio-editorial__image{background:#e5e4e0}.studio-editorial__edition{position:absolute;top:1rem;left:1rem;z-index:1;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase}.studio-editorial__frame{position:relative;width:100%;transition:transform .4s}.studio-editorial__garment{display:block;width:100%;height:auto;mix-blend-mode:multiply}.studio-editorial__art{position:absolute;left:50%;top:40%;width:24%;transform:translate(-50%,-50%);font-family:var(--font-heading);font-weight:700;color:#fff;text-align:center;line-height:1}.studio-editorial__art img{width:100%;height:auto}.studio-editorial__art--2{left:38%;width:15.6%;font-size:clamp(.7rem,2.3vw,2.5rem)}.studio-editorial__art--3{width:33.6%;font-size:clamp(.35rem,.95vw,1rem);white-space:nowrap}.studio-editorial__caption{display:flex;justify-content:space-between;padding:1.15rem 0 .8rem;gap:.5rem}.studio-editorial__caption strong{display:block;font-size:.95rem;font-weight:500}.studio-editorial__caption div>span{display:block;margin-top:.35rem;color:#68695f;font-size:.65rem}.studio-editorial__start{display:flex;justify-content:space-between;padding:.7rem 0;border-top:1px solid #cfcec5;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em}.studio-editorial__look:hover .studio-editorial__frame{transform:scale(1.025)}.studio-editorial__footer{display:flex;align-items:center;justify-content:space-between;gap:2rem;border-top:1px solid #cfcec5;margin-top:2rem;padding-top:2rem}.studio-editorial__footer p{font-size:1.25rem;letter-spacing:-.025em}.studio-editorial__footer div>span{display:block;margin-top:.5rem;font-size:.7rem;color:#68695f}.studio-editorial__footer .button{min-width:15rem;display:flex;justify-content:space-between;gap:2rem}.studio-editorial__note{margin-top:1.2rem;font-size:.6rem;color:#68695f}.studio-editorial a:focus-visible{outline:2px solid #4d5a3e;outline-offset:5px}@media(max-width:749px){.studio-editorial{padding:3rem 0}.studio-editorial__heading{display:block;margin-bottom:1.5rem}.studio-editorial__heading>p{margin-top:1rem}.studio-editorial__grid{grid-template-columns:repeat(3,85%);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:.75rem}.studio-editorial__look{scroll-snap-align:start}.studio-editorial__art--2{font-size:1.8rem}.studio-editorial__art--3{font-size:.65rem}.studio-editorial__footer{display:block;margin-top:1rem;padding-top:1.5rem}.studio-editorial__footer .button{width:100%;margin-top:1.25rem}}@media(prefers-reduced-motion:reduce){.studio-editorial__frame{transition:none}}.studio-picker__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem 1rem}.studio-picker__photo{background:#eeede8;overflow:hidden}.studio-picker__photo img{display:block;width:100%;height:auto;mix-blend-mode:multiply;transition:transform .3s}.studio-picker__card:hover img{transform:scale(1.025)}.studio-picker__card h2{font-size:1rem;margin:1rem 0 .5rem}.studio-picker__card>p{font-size:.8rem;margin-bottom:1rem}.studio-picker__card>span{display:flex;justify-content:space-between;padding-top:.75rem;border-top:1px solid #d8d8d2;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em}.studio-picker__card:focus-visible{outline:2px solid #4d5a3e;outline-offset:5px}@media(max-width:749px){.studio-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-picker__card h2{font-size:.8rem}}@media(prefers-reduced-motion:reduce){.studio-picker__photo img{transition:none}}.kc [hidden]{display:none!important}.kc__garment-select,.kc__text-form input,.kc__text-form select{width:100%;min-height:44px;padding:.7rem;border:1px solid #d8d8d2;background:#fff;color:#191919}.kc__text-form{display:grid;gap:.6rem;margin-top:1.2rem}.kc__text-form label,.kc__option>label{display:block;margin-bottom:.4rem;font-size:.75rem}.kc__design-art--lettering{background:#596052}.kc__download{display:block;margin:1rem auto;font-size:.75rem}.product__waitlist-button[hidden]{display:none}.product__size-chart{display:block}.product__size-chart img{display:block;width:100%;height:auto;margin:0}.product__size-chart>span{display:inline-block;margin-top:.75rem;font-size:.75rem}.product__size-chart:focus-visible{outline:2px solid currentColor;outline-offset:4px}.product__waitlist-button[hidden],.quick-add__accelerated-checkout[hidden]{display:none}.hoodie-family{margin:1.5rem 0}.hoodie-family>p{font-size:.8rem;margin-bottom:.75rem}.hoodie-family__colors{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.4rem;margin-bottom:1rem}.hoodie-family__color{display:block;border:1px solid #d8d8d2;padding:.3rem;text-align:center}.hoodie-family__color[aria-current]{border-color:#181818;box-shadow:inset 0 0 0 1px #181818}.hoodie-family__color img{display:block;width:100%;height:auto}.hoodie-family__color span{display:block;margin-top:.25rem;font-size:.55rem;line-height:1.3}.hoodie-family__color:focus-visible{outline:2px solid #4d5a3e;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
