@media(prefers-reduced-motion:no-preference){.view{animation:viewIn .7s var(--ease-out)}}@keyframes viewIn{0%{transform:translateY(14px)}to{transform:none}}.photo-img{transition:transform 1.1s var(--ease-out)}.measure-intro{font-size:13px;line-height:1.65;color:var(--ink-soft);margin-bottom:20px;max-width:48ch}.measure-intro .em{font-family:var(--serif);font-style:italic;color:var(--ink)}.collection-head{max-width:var(--maxw);margin:0 auto;padding:64px 40px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.collection-head h1{font-family:var(--serif);font-weight:500;font-size:clamp(40px,6vw,72px);line-height:.98;letter-spacing:-.01em;width:100%}.collection-head .sub{max-width:520px;width:100%;color:var(--ink-soft);font-size:15px;line-height:1.7}.collection-bar{max-width:var(--maxw);margin:0 auto;padding:8px 40px 34px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:16px}.filters{display:flex;gap:30px;align-items:center}.filter-label{font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint)}.filter-pill{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);display:flex;align-items:center;gap:8px;padding-bottom:2px}.filter-pill svg{width:9px}.count-label{font-family:var(--serif);font-style:italic;font-size:15px;color:var(--ink-soft)}.grid{max-width:var(--maxw);margin:0 auto;padding:48px 40px 90px;display:grid;grid-template-columns:repeat(3,1fr);gap:40px 36px}@media(max-width:980px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.grid{grid-template-columns:1fr;padding:32px 22px 60px}.collection-head{padding:40px 22px 28px}.collection-bar{padding:8px 22px 26px}}.card{cursor:pointer}.card-media{position:relative;overflow:hidden;aspect-ratio:3/3.7;background:linear-gradient(160deg,#ddd6c6,#cdc3ad)}.card-media .ph{position:absolute;top:0;right:0;bottom:0;left:0}.card-media .figure{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform 1.1s var(--ease-out),opacity .6s var(--ease);background-size:cover;background-position:center top}.card:hover .card-media .figure{transform:scale(1.05)}.card-media .alt{opacity:0}.card:hover .card-media .alt{opacity:1}.card-view{position:absolute;left:50%;bottom:22px;transform:translate(-50%,14px);background:var(--espresso);color:var(--espresso-soft);font-size:11px;letter-spacing:.24em;text-transform:uppercase;padding:13px 24px;display:flex;align-items:center;gap:10px;opacity:0;transition:all .5s var(--ease-out)}.card:hover .card-view{opacity:1;transform:translate(-50%)}.card-view svg{width:11px}.card-tag{position:absolute;top:16px;left:16px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;background:var(--paper);color:var(--gold-deep);padding:6px 11px}.card-body{padding:20px 2px 0}.card-title{font-family:var(--serif);font-size:23px;font-weight:500;line-height:1.12;transition:color .3s var(--ease)}.card:hover .card-title{color:var(--gold-deep)}.card-price{margin-top:9px;display:flex;align-items:baseline;gap:8px}.card-price .cur{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint)}.card-price .amt{font-family:var(--serif);font-size:17px;color:var(--ink)}.card-price .from{font-family:var(--serif);font-style:italic;font-size:13px;color:var(--ink-faint)}.pdp{max-width:var(--maxw);margin:0 auto;padding:0 40px}.crumbs{display:flex;align-items:center;gap:10px;padding:26px 0 8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.crumbs button{color:var(--ink-faint);letter-spacing:.18em;text-transform:uppercase;font-size:11px;transition:color .3s}.crumbs button:hover{color:var(--gold-deep)}.crumbs .now{color:var(--ink-soft)}.pdp-main{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;padding:6px 0 80px;align-items:start}@media(max-width:1080px){.pdp-main{grid-template-columns:1fr;gap:40px}}@media(max-width:600px){.pdp{padding:0 22px}}.gallery{position:sticky;top:120px}@media(max-width:1080px){.gallery{position:static}}.gallery-stage{position:relative;overflow:hidden;aspect-ratio:4/5.1;background:#d4ccba;cursor:zoom-in}.gallery-fig{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;transition:opacity .6s var(--ease),transform 1.4s var(--ease-out)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sut-css-2.css.map */
