.at16-facet-shell{padding:0;border:0;min-width:0}.at16-facet-shell>summary{display:flex;align-items:center;justify-content:space-between;gap:18px;list-style:none;padding:14px 0;min-height:48px;font-size:.82rem}.at16-facet-shell>summary::-webkit-details-marker{display:none}.at16-facet-shell[open]>summary>span{transform:rotate(45deg)}@media(min-width:751px){.at16-facet-shell>summary{display:none}.at16-facet-shell:not([open])>summary{display:flex}}.at15-refined .at10-collection-heading{padding-bottom:36px;margin-bottom:36px;border-bottom:1px solid var(--line);max-width:none}.at15-refined .at10-collection-heading h1{max-width:18ch;font-size:clamp(2.1rem,4.5vw,4.4rem);font-weight:450;letter-spacing:-.045em;line-height:1.05;margin-bottom:20px}.at15-refined .at10-collection-heading>.rte{max-width:58ch;font-size:.94rem;line-height:1.8;color:var(--muted-ink)}.at15-refined .at10-eyebrow{font-size:.65rem;letter-spacing:.14em;margin-bottom:18px}.at15-refined .at10-collection-layout{grid-template-columns:210px minmax(0,1fr);gap:clamp(28px,4vw,60px)}.at15-refined .at10-facets{padding:0;border:0;border-radius:0}.at15-refined .at10-sort label{font-size:.75rem;letter-spacing:.025em;font-weight:550}.at15-refined .at10-sort .field{font-size:.85rem;margin-block:10px 20px}.at15-refined .at10-filter{padding:20px 0;border-color:var(--line)}.at15-refined .at10-filter summary{font-size:.8rem;font-weight:550;gap:12px}.at15-refined .at10-filter-value{font-size:.8rem;gap:12px}.at15-refined .at10-filter-value input{width:16px;height:16px;accent-color:var(--brand)}.at15-refined .at10-filter-value small{font-size:.7rem}.at15-refined .at10-price-range{gap:10px}.at15-refined .at10-price-range label{font-size:.65rem}.at15-refined .at10-apply{font-size:.78rem;min-height:46px}.at15-refined .at10-collection-toolbar{border-bottom:1px solid var(--line);padding-bottom:16px;margin-bottom:24px;font-size:.73rem}.at15-refined .at10-collection-toolbar>a{color:var(--muted-ink);text-underline-offset:4px}.at15-refined .at10-active-filters a{background:var(--at15-soft);border-color:var(--line);font-size:.7rem;padding:9px 12px;line-height:1.5}.at15-refined .at10-products-grid{gap:36px 22px;align-items:start}.at15-refined .at9-product-card{border:0;padding:0;box-shadow:none;background:transparent;min-width:0}.at15-refined .at9-product-card .price{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;line-height:1.5}.at15-refined .at9-product-card .price s{margin-left:0}.at15-refined .at9-card-media>svg{display:block;width:100%;aspect-ratio:4/5;background:var(--at15-soft)}.at15-refined .at10-pagination{gap:10px;margin-top:48px}.at15-refined .at10-pagination :is(a,.current){font-size:.8rem;border-color:var(--line);min-width:44px;min-height:44px}.at15-refined .at10-empty{padding:48px 24px;background:var(--at15-soft);border-radius:var(--card-radius);text-align:center}.at15-refined .at10-empty h2{font-size:1.5rem}.at15-refined .at16-home-hero{padding-top:32px}.at15-refined .at16-home-hero .hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5.5vw,80px);min-height:520px}.at15-refined .at16-home-hero .hero>div{min-width:0}.at15-refined .at16-home-hero .hero>div:first-child{padding-block:30px}.at15-refined .at16-home-hero .hero>div>.muted{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:26px}.at15-refined .at16-home-hero h1{font-size:clamp(calc(2.4rem * var(--heading-scale)),calc(5vw * var(--heading-scale)),calc(5.4rem * var(--heading-scale)));font-weight:450;line-height:1.02;letter-spacing:-.055em;max-width:13ch;margin-block:0 24px}.at15-refined .at16-home-hero .rte{max-width:43ch;color:var(--muted-ink);font-size:.96rem;line-height:1.8;margin-bottom:28px}.at15-refined .at16-home-hero .media{align-self:stretch;min-height:480px;background:var(--surface);border-radius:var(--card-radius);overflow:hidden}.at15-refined .at16-home-hero .media img{display:block;width:100%;height:100%;min-height:480px;max-height:760px;object-fit:cover;border-radius:0}.at15-refined .at16-home-hero .placeholder{height:100%;min-height:480px;background:var(--at15-soft)}.at15-refined .at16-benefits{padding-block:28px}.at15-refined .at16-benefits>.wrap{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:0;border-block:1px solid var(--line)}.at15-refined .at16-benefit{padding:28px 20px;min-width:0}.at15-refined .at16-benefit:not(:last-child){border-right:1px solid var(--line)}.at15-refined .at16-benefit>div{font-size:1.6rem!important;line-height:1.2;margin-bottom:14px}.at15-refined .at16-benefit strong{font-size:.78rem;font-weight:550;letter-spacing:.015em}.at15-refined .at16-benefit p{font-size:.74rem;color:var(--muted-ink);line-height:1.7;margin:8px 0 0}.at15-refined .at16-section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;margin-bottom:36px}.at15-refined .at16-section-heading h2{margin:0;max-width:22ch}.at15-refined .at16-section-heading>a{font-size:.76rem;line-height:1.5;text-decoration:none;border-bottom:1px solid var(--at15-border);padding-bottom:5px;display:inline-flex;gap:18px;align-items:center}.at15-refined .at16-featured .grid{gap:36px 22px}.at15-refined .at16-newsletter>.wrap{padding:clamp(30px,5vw,64px);max-width:1000px;background:var(--at15-soft);border-radius:var(--card-radius)}.at15-refined .at16-newsletter h2{max-width:20ch;margin:0 auto 18px}.at15-refined .at16-newsletter .prose>p{max-width:48ch;margin:0 auto 28px;font-size:.88rem;color:var(--muted-ink)}.at15-refined .at16-newsletter form{max-width:520px;margin:auto;text-align:left}.at15-refined .at16-newsletter label{font-size:.75rem;font-weight:550}.at15-refined .at16-newsletter .field{background:var(--bg);margin-top:10px}.at15-refined .at16-newsletter button{width:100%}.at15-refined .at16-newsletter [role=alert]:empty{display:none}@media(max-width:990px)and (min-width:751px){.at15-refined .at10-products-grid.cols-4,.at15-refined .at10-products-grid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}.at15-refined .at10-collection-layout{grid-template-columns:180px minmax(0,1fr);gap:26px}}@media(max-width:750px){.at16-facet-shell{border:1px solid var(--line);border-radius:var(--radius);padding:0 16px}.at16-facet-shell>summary{padding-block:15px;min-height:52px}.at16-facet-shell[open]>.at10-facets{padding:10px 0 18px}.at15-refined .at10-collection-layout{grid-template-columns:minmax(0,1fr);gap:24px}.at15-refined .at10-collection-heading{padding-bottom:24px;margin-bottom:24px}.at15-refined .at10-collection-heading h1{font-size:clamp(2rem,8vw,3rem)}.at15-refined .at10-collection-heading>.rte{font-size:.85rem}.at15-refined .at10-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.at15-refined .at10-collection-toolbar{font-size:.7rem;gap:14px}.at15-refined .at10-collection-toolbar>a{max-width:50%;text-align:right}.at15-refined .at9-quick-form .at9-quick-add,.at15-refined .at9-choose{font-size:.7rem;padding:10px;gap:6px;min-height:46px}.at15-refined .at16-home-hero{padding-top:16px}.at15-refined .at16-home-hero .hero{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0}.at15-refined .at16-home-hero .hero>div:first-child{padding-block:12px}.at15-refined .at16-home-hero h1{font-size:clamp(2.4rem,10vw,4rem);max-width:14ch}.at15-refined .at16-home-hero .hero>div>.muted{margin-bottom:20px}.at15-refined .at16-home-hero .rte{font-size:.88rem;margin-bottom:24px}.at15-refined .at16-home-hero .media,.at15-refined .at16-home-hero .media img,.at15-refined .at16-home-hero .placeholder{min-height:0;aspect-ratio:4/5;max-height:560px}.at15-refined .at16-benefits>.wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.at15-refined .at16-benefit{padding:24px 12px;border-bottom:1px solid var(--line)}.at15-refined .at16-benefit:nth-child(2n){border-right:0}.at15-refined .at16-benefit:last-child:nth-child(odd){grid-column:1/-1;border-right:0}.at15-refined .at16-benefit:last-child{border-bottom:0}.at15-refined .at16-section-heading{gap:14px;margin-bottom:28px}.at15-refined .at16-section-heading h2{font-size:1.65rem}.at15-refined .at16-featured .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 14px}.at15-refined .at16-newsletter>.wrap{padding:30px 20px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/atelier-v16.css.map */
