:root{--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;--sans:"Jost","Helvetica Neue",Arial,sans-serif;--silver:#b8c6cd;--soft:#74828a;--blush:#f9eff2;--radius:6px;--accent-ink:#5f8ea0}body{font-family:var(--sans);font-size:15px}h1,h2{font-family:var(--serif);font-weight:500;letter-spacing:-.01em}.footer-links h2,.cart-item h2{font-family:var(--sans)}.eyebrow{font-weight:500;letter-spacing:.22em;color:var(--accent-ink)}.announcement{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;padding:11px 20px}.wordmark{font-weight:500;font-size:30px;letter-spacing:.2em;text-transform:uppercase}.desktop-nav{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.category-nav{font-size:11px;letter-spacing:.14em;text-transform:uppercase;gap:44px}.button{border-radius:var(--radius);gap:14px;font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.text-link{text-transform:uppercase;letter-spacing:.14em;font-size:11px;gap:12px}.hero{height:auto;min-height:620px}.hero-copy{padding-top:72px;padding-bottom:72px}.hero h1{font-size:clamp(46px,4.6vw,74px);line-height:1.04}.hero-signature{margin-top:36px}.hero-art{min-height:520px}.hero-art>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;object-fit:cover}.hero-caption{z-index:1}.section-heading h2{font-size:48px}.product-grid{gap:40px 24px}.card-media{position:relative}.card-image{aspect-ratio:1/1;border-radius:var(--radius)}.card-arrow{display:none}.badge{top:12px;left:12px;border-radius:999px;padding:4px 11px;font-size:10px;font-weight:500;letter-spacing:.08em;line-height:1.5}.badge.sold{background:#fff;color:var(--ink);border:1px solid var(--line)}.product-sale{margin:0 0 4px}.quick-add{position:absolute;right:12px;bottom:12px;z-index:2;margin:0}.quick-add button{width:40px;height:40px;border-radius:50%;background:#fff;color:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #29384014;transition:background .2s,color .2s}.quick-add button:hover{background:var(--button);color:#fff}.quick-add svg{width:18px;height:18px}.card-meta{padding:16px 2px 0}.card-meta h3{font-size:14.5px;line-height:1.45}.card-meta .price{margin-top:6px}.price span{font-weight:500}.price s{color:var(--soft)}.values{position:relative;z-index:1;background:var(--paper);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;max-width:1440px;margin:0 auto;padding:52px 5%;border-bottom:1px solid var(--line)}.values>div{display:block;font-size:13px;letter-spacing:0;text-align:left}.values svg{width:24px;height:24px;color:var(--accent-ink);margin-bottom:14px}.values strong{display:block;font-family:var(--serif);font-size:22px;font-weight:500;line-height:1.2;margin-bottom:6px}.values p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.story-copy p+p{margin-top:0}.pairing{grid-template-columns:1fr 1.5fr}.set-total{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;padding:18px 0;margin:4px 0 28px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.set-total span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);flex:1 1 100%}.set-total strong{font-family:var(--serif);font-size:30px;font-weight:500}.set-total s{color:var(--soft)}.pairing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.product-info h1{font-size:clamp(36px,3.2vw,52px);line-height:1.05}.purchase-row{grid-template-columns:136px 1fr}.qty-control{display:flex;align-items:center;height:54px;border:1px solid var(--silver);border-radius:var(--radius);background:#fff}.qty-control button{width:42px;height:100%;display:flex;align-items:center;justify-content:center;color:var(--ink)}.qty-control svg{width:16px;height:16px}.qty-control input{border:0;text-align:center;padding:0;height:100%;width:100%;min-width:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.qty-control input::-webkit-outer-spin-button,.qty-control input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.media-item,.cart-summary,.cart-item img,input,select,textarea{border-radius:var(--radius)}.email-row input{border-radius:0}.final-cta h2{font-size:clamp(40px,4vw,56px)}@media(max-width:1000px){.hero{height:auto;min-height:520px}.hero-copy{padding-top:56px;padding-bottom:56px}.values{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 32px}}@media(max-width:749px){.wordmark{font-size:22px;letter-spacing:.18em}.category-nav{gap:24px;font-size:10px}.hero{min-height:0}.hero-copy{padding:44px 7% 36px}.hero h1{font-size:44px}.hero-art{min-height:0;height:430px}.section-heading h2{font-size:34px}.product-grid{gap:28px 12px}.badge{top:8px;left:8px;padding:3px 8px;font-size:8.5px}.quick-add{right:8px;bottom:8px}.quick-add button{width:34px;height:34px}.quick-add svg{width:16px;height:16px}.card-meta{padding-top:10px}.card-meta h3{font-size:12.5px}.values{padding:36px 5%;gap:24px 16px}.values>div{font-size:12px}.values strong{font-size:18px}.values p{font-size:12px}.values svg{width:20px;height:20px;margin-bottom:10px}.pairing{grid-template-columns:1fr}.pairing-grid{gap:22px 12px}.set-total strong{font-size:26px}.purchase-row{grid-template-columns:120px 1fr}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/avorelyse-refresh.css.map */
