.v6{--panel:#f0ece5}.v6 h1{font-size:clamp(44px,5vw,72px)}.design-crop{position:relative;overflow:hidden;background:var(--panel);aspect-ratio:1}.design-crop img{position:absolute;max-width:none;width:178%;height:auto;left:0;top:-14%}.design-crop.worn img{width:260%;left:-160%;top:0}.design-crop.detail img{width:260%;left:-160%;top:-92%}.v6-hero{display:grid;grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;padding:45px 0 70px}.v6-hero .lede{max-width:340px;font-size:16px;line-height:1.8;color:var(--muted);margin:25px 0}.v6 .products{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.v6 .product-card{grid-column:auto!important;max-width:none!important}.v6 .product-meta span{font-size:11px}.pdp-top{display:grid;grid-template-columns:1.15fr 1fr;gap:70px;padding-bottom:55px;align-items:start}.gallery-large{display:block;width:100%;padding:0;position:relative;cursor:zoom-in}.enlarge{position:absolute;bottom:16px;right:16px;background:#faf9f6d9;padding:9px 13px;font-size:10px}.view-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.view-tabs button{padding:0;border:1px solid transparent;text-align:left}.view-tabs button[aria-pressed=true]{border-color:var(--ink)}.view-tabs span{display:block;font-size:11px;padding:9px}.view-tabs .design-crop{aspect-ratio:1.5}.view-tabs .design-crop.detail img{top:-135%}.image-note{font-size:10px;color:var(--muted);line-height:1.7;margin-top:12px}.purchase{padding-top:15px;scroll-margin-top:25px}.purchase h1{font-size:53px;margin:12px 0 18px}.pdp-tagline{font:23px/1.4 var(--serif);margin-bottom:12px}.description{font-size:13px;line-height:1.8;max-width:390px;color:var(--muted)}.price-line{display:flex;align-items:baseline;gap:12px;margin:22px 0}.price-line>span:first-child{font-size:20px}.price-line>span+span{font-size:10px;color:var(--muted)}.finish-line{display:flex;gap:9px;align-items:center;border-top:1px solid var(--line);padding:19px 0 24px;font-size:11px}.swatch{width:15px;height:15px;border:1px solid #aaa;border-radius:100%;background:linear-gradient(120deg,#ddd,#fafafa,#999)}.muted{color:var(--muted);font-size:9px;margin-left:auto}.quantity-row{display:flex;align-items:center;justify-content:space-between;font-size:11px;margin-bottom:18px}.quantity-row .quantity{margin:0}.pdp-points{display:flex;justify-content:space-between;gap:10px;border-block:1px solid var(--line);font-size:9px;padding:17px 0;margin:25px 0 0}.pdp-chapters{display:flex;justify-content:space-between;gap:20px;border-block:1px solid var(--line);padding:20px 0}.pdp-chapters button{font-size:10px;padding:0}.pdp-editorial{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center;padding:75px 0;border-bottom:1px solid var(--line);scroll-margin-top:25px}.pdp-editorial h2,.origin-note h2,.pdp-faq h2{font-size:46px;line-height:1.15}.pdp-editorial p:not(.eyebrow):not(.image-note){font-size:13px;line-height:1.9;color:var(--muted);max-width:390px}.spec-grid{margin-top:25px}.spec-grid>div{display:flex;justify-content:space-between;gap:15px;border-top:1px solid var(--line);padding:13px 0;font-size:11px}.spec-grid dt{color:var(--muted)}.spec-grid dd{margin:0;text-align:right}.origin-note{padding:70px 0;border-bottom:1px solid var(--line);scroll-margin-top:25px}.origin-note>p:not(.eyebrow):not(.image-note){max-width:620px;color:var(--muted);font-size:14px;line-height:1.85}.origin-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:40px 0 15px}.origin-columns h3{font-size:25px}.origin-columns p{font-size:12px;line-height:1.85;color:var(--muted)}.pdp-faq{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;padding:65px 0;border-bottom:1px solid var(--line);scroll-margin-top:25px}.pdp-faq .accordion{margin-top:0}.v6 .related{grid-template-columns:repeat(2,1fr);max-width:850px}.mobile-purchase-bar{display:none}.pdp #product-status{font-size:11px;color:#87482c}.pdp #product-status:empty{display:none}.pdp .section{padding-bottom:60px}@media(max-width:900px){.pdp-top,.pdp-editorial{gap:35px}.purchase h1{font-size:43px}.pdp-editorial h2{font-size:37px}.nav a{font-size:10px}}@media(max-width:700px){.v6-hero,.pdp-top,.pdp-editorial,.pdp-faq{grid-template-columns:1fr;gap:28px}.v6-hero{padding:30px 0 40px}.v6-hero h1{font-size:54px}.v6 .products{grid-template-columns:1fr;gap:30px}.v6 .related{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.pdp-top{padding-bottom:30px}.purchase{padding-top:0}.purchase h1{font-size:44px}.pdp-chapters{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.pdp-chapters button{text-align:left}.pdp-editorial{padding:40px 0}.pdp-editorial.reverse>.design-crop{order:-1}.pdp-editorial h2,.origin-note h2,.pdp-faq h2{font-size:36px}.origin-note{padding:40px 0}.origin-columns{grid-template-columns:1fr;gap:15px;margin-top:25px}.origin-columns h3{margin-bottom:10px}.pdp-faq{padding:40px 0}.mobile-purchase-bar{display:flex;position:fixed;z-index:20;bottom:0;left:0;right:0;background:var(--paper);border-top:1px solid var(--line);padding:12px 20px max(12px,env(safe-area-inset-bottom));align-items:center;justify-content:space-between;gap:12px}.mobile-purchase-bar strong{display:block;font:19px var(--serif)}.mobile-purchase-bar span{display:block;font-size:10px;color:var(--muted);margin-top:5px}.mobile-purchase-bar .button{min-height:44px;padding:12px 16px;font-size:11px}body:has(.mobile-purchase-bar) .footer{padding-bottom:100px}.pdp-points{font-size:8px}.related h3{font-size:20px}.related .product-meta{display:block}.view-tabs{gap:8px}}.design-crop.worn img{width:300%;left:-200%;top:0}.design-crop.detail img{width:300%;left:-200%;top:-100%}.view-tabs .design-crop.detail img{top:-150%}.view-tabs .design-crop.piece img{top:-28%}
/*# sourceMappingURL=/cdn/shop/t/9/assets/products.css.map */
