.atelier-plp__crumb{font-family:var(--font-body-family);font-size:1.2rem;color:var(--a-muted);margin-bottom:1.6rem}.atelier-plp__crumb a{color:inherit;text-decoration:none}.atelier-plp__head{margin:0 0 3.2rem;font-family:var(--font-heading-family);font-weight:300;letter-spacing:var(--a-display-tracking);font-size:clamp(2.8rem,4.5vw,5.2rem);line-height:1.05;max-width:24ch}.atelier-plp__head em{font-style:italic}.atelier-browse__caption{font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:1.6rem;color:var(--a-muted)}.atelier-browse__status{display:flex;align-items:center;gap:1.4rem}.atelier-browse__rule{width:4rem;height:1px;background:var(--a-ochre)}.atelier-plp__band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 3rem;padding:2rem;margin-bottom:2.4rem;background:rgb(var(--color-foreground, 27, 25, 22) / .04);border:1px solid var(--a-hairline)}.atelier-plp__band-left{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3rem}.atelier-plp__filter-bar{display:flex;align-items:center;gap:1.2rem;margin-bottom:2.4rem;min-width:0}.atelier-plp__chips{flex:1;display:flex;gap:1rem;overflow-x:auto;padding-bottom:.4rem;min-width:0;scrollbar-width:none}.atelier-plp__chips::-webkit-scrollbar{display:none}.atelier-plp__sort{flex-shrink:0}.atelier-plp__sort-label{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-family:var(--font-body-family);font-size:1.3rem;white-space:nowrap;border:1px solid var(--a-hairline-strong);padding:.7rem 1.4rem}.atelier-plp__sort-prefix{color:var(--a-muted);text-transform:uppercase;letter-spacing:.08em}.atelier-plp__sort-select{-webkit-appearance:none;appearance:none;background:transparent;border:none;outline:none;font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.06em}.atelier-chip{white-space:nowrap;padding:.7rem 1.6rem;border:1px solid var(--a-hairline-strong);font-family:var(--font-body-family);font-size:1.3rem;text-decoration:none;color:inherit;transition:background-color .2s ease,color .2s ease;display:inline-flex;align-items:center}.atelier-chip.is-active{background:rgb(var(--color-foreground, 27, 25, 22));color:rgb(var(--color-background, 250, 247, 241));border-color:transparent}.atelier-chip.is-soon{opacity:.4;pointer-events:none}.atelier-chip__count{color:var(--a-ochre);margin-left:.6rem;font-size:1.1rem}.atelier-chip.is-active .atelier-chip__count{color:var(--a-ochre-light)}@media screen and (max-width:989px){.atelier-plp__crumb,.atelier-browse__caption,.atelier-browse__status{display:none}.atelier-plp__band{padding:1.2rem 1.6rem;margin-bottom:1.6rem}.atelier-plp__head{font-size:clamp(2.2rem,6vw,3.2rem);margin-bottom:2rem}.atelier-plp__band,.atelier-plp__chips{display:none}.atelier-plp__filter-bar{justify-content:flex-end;margin-bottom:1.6rem}}.atelier-plp__mobile-nav{display:none;flex-direction:column;gap:1.2rem;margin-bottom:2.4rem}@media screen and (max-width:989px){.atelier-plp__mobile-nav{display:flex}}.atelier-plp__mobile-nav-row{display:flex;align-items:center;gap:1.2rem;min-width:0}.atelier-plp__mobile-nav-label{flex-shrink:0;font-family:var(--font-body-family);font-size:1.1rem;text-transform:uppercase;letter-spacing:.1em;color:var(--a-muted);width:5.5rem}.atelier-plp__mobile-nav-chips{display:flex;gap:.8rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none;min-width:0}.atelier-plp__mobile-nav-chips::-webkit-scrollbar{display:none}.atelier-plp__mobilebar{display:none;margin-bottom:2rem}@media screen and (max-width:989px){.atelier-plp__mobilebar{display:flex;align-items:center;gap:1rem}}.atelier-plp__refine-btn{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;border:1px solid var(--a-hairline-strong);background:transparent;font-family:var(--font-body-family);font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;color:inherit;cursor:pointer}.atelier-plp__refine-count{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:50%;background:var(--a-ochre);color:#fff;font-size:1rem;line-height:1}.atelier-plp__body{display:grid;grid-template-columns:24rem 1fr;gap:4rem}@media screen and (max-width:989px){.atelier-plp__body{grid-template-columns:1fr;gap:2.4rem}}.atelier-plp__sidebar-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:.8rem}.atelier-plp__sidebar-close{display:none;background:none;border:none;font-size:1.8rem;cursor:pointer;color:inherit;padding:.4rem;line-height:1}@media screen and (max-width:989px){.atelier-plp__sidebar{position:fixed;top:0;left:0;width:min(80vw,36rem);height:100dvh;overflow-y:auto;background:rgb(var(--color-background, 250, 247, 241));z-index:300;padding:2.4rem;transform:translate(-110%);transition:transform .28s ease;box-sizing:border-box}.atelier-plp__sidebar.is-open{transform:translate(0);box-shadow:.4rem 0 2.4rem #0000002e}.atelier-plp__sidebar-close{display:block}}.atelier-plp__overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#1b191680;z-index:299}.atelier-plp__overlay.is-open{display:block}.atelier-plp__nav-group{border-top:1px solid var(--a-hairline);padding:1.8rem 0}.atelier-plp__nav-list{list-style:none;margin:1.2rem 0 0;padding:0;display:flex;flex-direction:column;gap:.2rem}.atelier-plp__nav-link{display:flex;align-items:center;justify-content:space-between;padding:.6rem 0;font-family:var(--font-body-family);font-size:1.4rem;color:inherit;text-decoration:none;transition:color .15s ease;border-bottom:1px solid transparent}.atelier-plp__nav-link:hover,.atelier-plp__nav-link.is-current{color:var(--a-ochre)}.atelier-plp__nav-right{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.atelier-plp__nav-count{font-size:1.15rem;color:var(--a-muted);font-variant-numeric:tabular-nums;letter-spacing:0;transition:color .15s ease}.atelier-plp__nav-link:hover .atelier-plp__nav-count,.atelier-plp__nav-link.is-current .atelier-plp__nav-count{color:var(--a-ochre)}.atelier-plp__nav-arrow{color:var(--a-ochre);font-size:1.2rem;flex-shrink:0}.atelier-facets__group{border-top:1px solid var(--a-hairline);padding:1.8rem 0}.atelier-facets__legend{margin:0 0 1.2rem}.atelier-facets__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.8rem}.atelier-facets__list a{display:flex;justify-content:space-between;gap:1rem;font-family:var(--font-body-family);font-size:1.4rem;color:inherit;text-decoration:none}.atelier-facets__list a[aria-current]{color:var(--a-ochre)}.atelier-facets__count{color:var(--a-muted)}.atelier-plp__grid-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:2rem}.atelier-plp__active-label{font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:2rem}.atelier-plp__count{font-family:var(--font-body-family);font-size:1.2rem;color:var(--a-muted);white-space:nowrap}.atelier-plp__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3.2rem 1.4rem}@media screen and (max-width:749px){.atelier-plp__grid{grid-template-columns:repeat(2,1fr);gap:2.4rem 1.2rem}}.atelier-plp__editorial{grid-column:span 2;display:flex;flex-direction:row;align-items:stretch;background:var(--a-stone);overflow:hidden;min-height:28rem}.atelier-plp__editorial-body{flex:1;display:flex;flex-direction:column;justify-content:center;padding:3.2rem}.atelier-plp__editorial-media{flex:0 0 42%;overflow:hidden}.atelier-plp__editorial-media img{width:100%;height:100%;object-fit:cover;display:block}.atelier-plp__editorial-title{font-family:var(--font-heading-family);font-style:italic;font-weight:300;font-size:2.4rem;line-height:1.2;margin:1rem 0}.atelier-plp__editorial-cta{font-family:var(--font-body-family);font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;color:inherit;text-decoration:underline;text-underline-offset:3px;align-self:flex-start}@media screen and (max-width:749px){.atelier-plp__editorial{grid-column:span 2;flex-direction:column;min-height:auto}.atelier-plp__editorial-media{flex:0 0 auto;height:22rem}}.atelier-plp__more{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-top:4.8rem}.atelier-plp__prev{font-family:var(--font-body-family);font-size:1.3rem;text-transform:uppercase;letter-spacing:.06em;color:inherit;text-decoration:none;opacity:.6;transition:opacity .15s ease}.atelier-plp__prev:hover{opacity:1}.atelier-plp__more p{font-family:var(--font-heading-family);font-style:italic;color:var(--a-muted)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-atelier-collection.css.map */
