._page_1uw2l_1{min-height:calc(100svh - 78px);padding:0 clamp(1.2rem,4vw,4.5rem) clamp(6rem,10vw,10rem)}._breadcrumb_1uw2l_2{min-height:68px;color:var(--graphite);border-bottom:1px solid var(--hairline);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.72rem;display:flex}._breadcrumb_1uw2l_2 a{color:var(--ink);position:relative}._breadcrumb_1uw2l_2 a:after,._backLink_1uw2l_4:after{content:"";border-bottom:1px solid;transition:right .22s;position:absolute;bottom:-.3rem;left:0;right:100%}._breadcrumb_1uw2l_2 a:hover:after,._breadcrumb_1uw2l_2 a:focus-visible:after,._backLink_1uw2l_4:hover:after,._backLink_1uw2l_4:focus-visible:after{right:0}._productLayout_1uw2l_6{grid-template-columns:minmax(0,1.55fr) minmax(22rem,.7fr);align-items:start;gap:clamp(3rem,7vw,8rem);padding-top:clamp(2rem,4vw,4.5rem);display:grid}._artStage_1uw2l_7{margin:0;position:relative}._artStage_1uw2l_7:before,._artStage_1uw2l_7:after{content:"";z-index:2;pointer-events:none;opacity:.55;width:clamp(4rem,10vw,8rem);height:clamp(3.5rem,8vw,6.5rem);position:absolute}._artStage_1uw2l_7:before{border-top:1px solid var(--graphite);border-left:1px solid var(--graphite);top:-.75rem;left:-.75rem;transform:rotate(-.12deg)}._artStage_1uw2l_7:after{border-right:1px solid var(--graphite);border-bottom:1px solid var(--graphite);bottom:1.55rem;right:-.7rem;transform:rotate(.1deg)}._registration_1uw2l_11{z-index:3;color:var(--graphite);letter-spacing:.18em;font-size:.62rem;position:absolute;top:1.1rem;left:1.2rem}._artMount_1uw2l_12{background:var(--white);border:1px solid color-mix(in srgb, var(--hairline) 76%, transparent);place-items:center;min-height:min(70vw,790px);padding:clamp(1.25rem,3.6vw,4rem);display:grid}._artMount_1uw2l_12 img{object-fit:contain;width:100%;height:100%;max-height:min(64vw,700px);transition:filter .26s,transform .26s}._artMount_1uw2l_12:hover img{filter:contrast(1.035);transform:scale(1.003)}._artStage_1uw2l_7 figcaption{color:var(--graphite);letter-spacing:.13em;text-transform:uppercase;margin-top:1rem;font-size:.68rem}._purchasePanel_1uw2l_16{padding-top:clamp(1rem,3vw,3rem);position:sticky;top:116px}._purchasePanel_1uw2l_16 h1{max-width:7ch;margin:0 0 1rem;font-size:clamp(3.6rem,5.6vw,6.4rem)}._location_1uw2l_18{color:var(--graphite);letter-spacing:.14em;text-transform:uppercase;margin-bottom:2.25rem;font-size:.74rem}._description_1uw2l_19{color:#373531;max-width:35rem;margin-bottom:2rem;font-size:1.03rem;line-height:1.7}._price_1uw2l_20{font-family:var(--serif);margin-bottom:2.2rem;font-size:clamp(1.8rem,2.3vw,2.4rem);line-height:1}._purchaseActions_1uw2l_21{border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);padding:1.25rem 0 1.5rem}._sizeLabel_1uw2l_22{letter-spacing:.15em;text-transform:uppercase;margin-bottom:.65rem;font-size:.7rem;font-weight:600;display:block}._selectShell_1uw2l_23{position:relative}._selectShell_1uw2l_23 select{border-color:var(--ink);appearance:none;cursor:pointer;min-height:58px;font-family:var(--serif);padding:.8rem 3.3rem .8rem 0;font-size:1.2rem}._selectShell_1uw2l_23 span{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);pointer-events:none;width:1.05rem;height:1.05rem;position:absolute;top:50%;right:.45rem;transform:translateY(-72%)rotate(45deg)}._sizeNote_1uw2l_26{color:var(--graphite);margin:.75rem 0 1.2rem;font-size:.78rem}._addButton_1uw2l_27{min-height:58px}._assurances_1uw2l_28{border-bottom:1px solid var(--hairline);color:var(--graphite);letter-spacing:.09em;text-align:center;text-transform:uppercase;grid-template-columns:repeat(3,1fr);gap:.65rem;padding:1.2rem 0;font-size:.66rem;display:grid}._assurances_1uw2l_28 span+span{border-left:1px solid var(--hairline)}._details_1uw2l_30 details{border-bottom:1px solid var(--hairline)}._details_1uw2l_30 summary{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;min-height:60px;font-size:.76rem;list-style:none;display:flex}._details_1uw2l_30 summary::-webkit-details-marker{display:none}._details_1uw2l_30 summary span{font-size:1.15rem;font-weight:300;transition:transform .18s}._details_1uw2l_30 details[open] summary span{transform:rotate(45deg)}._details_1uw2l_30 p{max-width:34rem;color:var(--graphite);padding:0 2rem 1.25rem 0;font-size:.9rem}._details_1uw2l_30 p a{text-underline-offset:.2rem;text-decoration:underline}._backLink_1uw2l_4{letter-spacing:.12em;text-transform:uppercase;margin-top:2rem;font-size:.7rem;display:inline-block;position:relative}._liveRegion_1uw2l_38{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:fixed;overflow:hidden}._bagDescription_1uw2l_39{max-width:24rem;color:var(--graphite);margin:.7rem 0 0;font-size:.82rem}@media (prefers-reduced-motion:no-preference){._artStage_1uw2l_7:before{animation:.76s cubic-bezier(.2,.75,.2,1) .1s both _product-corner-in_1uw2l_1}._artStage_1uw2l_7:after{animation:.76s cubic-bezier(.2,.75,.2,1) .18s both _product-corner-in-reverse_1uw2l_1}}@keyframes _product-corner-in_1uw2l_1{0%{clip-path:inset(0 100% 100% 0);opacity:0;transform:translate(4px,3px)rotate(-.5deg)}to{clip-path:inset(0);opacity:.55;transform:rotate(-.12deg)}}@keyframes _product-corner-in-reverse_1uw2l_1{0%{clip-path:inset(100% 0 0 100%);opacity:0;transform:translate(-4px,-3px)rotate(.5deg)}to{clip-path:inset(0);opacity:.55;transform:rotate(.1deg)}}@media (width<=980px){._productLayout_1uw2l_6{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.85fr);gap:3rem}._purchasePanel_1uw2l_16 h1{font-size:clamp(3.25rem,6vw,5rem)}._assurances_1uw2l_28{text-align:left;grid-template-columns:1fr}._assurances_1uw2l_28 span+span{border-top:1px solid var(--hairline);border-left:0;padding-top:.55rem}}@media (width<=720px){._page_1uw2l_1{min-height:auto;padding-bottom:5rem}._breadcrumb_1uw2l_2{min-height:58px}._productLayout_1uw2l_6{grid-template-columns:1fr;gap:2rem;padding-top:1.5rem}._artMount_1uw2l_12{min-height:min(78vw,440px);padding:1.25rem}._artMount_1uw2l_12 img{max-height:min(72vw,400px)}._registration_1uw2l_11{top:.8rem;left:.9rem}._purchasePanel_1uw2l_16{padding-top:1rem;position:static}._purchasePanel_1uw2l_16 h1{max-width:8ch;font-size:clamp(3.3rem,15vw,5.3rem)}._description_1uw2l_19{font-size:1rem}._purchaseActions_1uw2l_21{z-index:5;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--paper) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);margin:0 -1.2rem;position:sticky;bottom:0}._sizeNote_1uw2l_26{margin-bottom:.85rem}._assurances_1uw2l_28{text-align:center;grid-template-columns:repeat(3,1fr)}._assurances_1uw2l_28 span+span{border-top:0;border-left:1px solid var(--hairline);padding-top:0}}@media (width<=430px){._assurances_1uw2l_28{text-align:left;grid-template-columns:1fr}._assurances_1uw2l_28 span+span{border-top:1px solid var(--hairline);border-left:0;padding-top:.55rem}._artStage_1uw2l_7 figcaption{line-height:1.5}}@media (prefers-reduced-motion:reduce){._artStage_1uw2l_7:before,._artStage_1uw2l_7:after{clip-path:none;opacity:.55;transform:none}._artMount_1uw2l_12 img{transition:none}._artMount_1uw2l_12:hover img{transform:none}}
