.mel{--ink:#1f1c19;--muted:#77706a;--line:#e8e1d6;--gold:#a8834f;--gold-soft:#f3ebdd;--ivory:#fbf8f3;--ok:#4f7a5a;--r:4px;--serif:"Cormorant Garamond",Georgia,"Times New Roman",serif;color:var(--ink);font-family:inherit;line-height:1.5;-webkit-font-smoothing:antialiased;background:#fff}.mel *{box-sizing:border-box}.mel img{max-width:100%;display:block}.mel button{font-family:inherit;cursor:pointer;color:inherit}.mel h1,.mel h2,.mel h3,.mel h4{font-family:var(--serif)!important;color:var(--ink)!important;font-weight:500;letter-spacing:0;text-transform:none}.mel-wrap{max-width:1160px;margin:0 auto;padding:0 18px}.mel-bar{background:var(--ivory);color:var(--ink);text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:10px 12px;border-bottom:1px solid var(--line)}.mel-hero>*{min-width:0}.mel-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;padding:16px 0 36px}@media(min-width:900px){.mel-hero{grid-template-columns:1.1fr 1fr;gap:56px;padding:36px 0 64px;align-items:start}.mel-gallery{position:sticky;top:20px}}.mel-main-img{overflow:hidden;background:var(--ivory);aspect-ratio:1/1;position:relative}.mel-main-img img{width:100%;height:100%;object-fit:cover}.mel-main-img .mel-ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:14px;text-align:center;padding:20px}.mel-thumbs{display:flex;gap:8px;margin-top:8px;overflow-x:auto;scrollbar-width:none}.mel-thumbs button{flex:0 0 68px;height:68px;border:1px solid transparent;padding:0;overflow:hidden;background:var(--ivory)}.mel-thumbs button.is-on{border-color:var(--ink)}.mel-thumbs img{width:100%;height:100%;object-fit:cover}.mel-eyebrow{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 10px}.mel h1.mel-title{font-size:34px;line-height:1.08;margin:0 0 10px}@media(min-width:900px){.mel h1.mel-title{font-size:46px}}.mel h1.mel-title em{font-style:italic;color:var(--gold)!important}.mel-proof{font-size:13px;color:var(--muted);margin:0 0 14px}.mel-proof span{color:var(--gold);letter-spacing:2px;margin-right:6px}.mel-sub{font-size:15px;color:#4a4540;margin:0 0 18px;max-width:520px}.mel-points{list-style:none;padding:0;margin:0 0 6px;display:grid;gap:7px}.mel-points li{display:flex;gap:10px;align-items:baseline;font-size:14px;color:#3d3833}.mel-points li:before{content:"";flex:0 0 6px;height:6px;transform:rotate(45deg) translateY(-2px);background:var(--gold)}.mel-step-h{display:flex;justify-content:space-between;align-items:baseline;margin:26px 0 12px;padding-top:18px;border-top:1px solid var(--line)}.mel-step-h h3{font-size:20px!important;margin:0}.mel-step-h h3 small{font-family:inherit;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-right:8px}.mel-step-h span{font-size:12px;color:var(--muted)}.mel-tiers{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.mel-tier{position:relative;border:1px solid var(--line);background:#fff;padding:18px 6px 14px;text-align:center;transition:border-color .15s,background .15s}.mel-tier.is-on{border-color:var(--ink);background:var(--ivory);box-shadow:inset 0 0 0 1px var(--ink)}.mel-tier .mel-flag{position:absolute;top:-9px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--ink);color:#fff;font-size:9px;letter-spacing:.14em;text-transform:uppercase;padding:3px 8px}.mel-tier .mel-ct{font-family:var(--serif);font-size:30px;line-height:1}.mel-tier .mel-ctl{font-size:10px;color:var(--muted);text-transform:uppercase;letter-spacing:.14em;margin:4px 0 10px}.mel-tier .mel-price{font-size:15px;font-weight:600}.mel-tier .mel-note{font-size:11px;color:var(--muted);margin-top:3px;min-height:15px}.mel-metals{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mel-metal{display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--line);background:#fff;padding:0 0 9px;text-align:center;overflow:hidden}.mel-metal.is-on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.mel-metal .mel-mimg{aspect-ratio:1/1;background:var(--ivory);margin-bottom:8px;position:relative;overflow:hidden}.mel-metal .mel-mimg img{width:100%;height:100%;object-fit:cover}.mel-metal .mel-mimg .mel-dot{position:absolute;inset:auto auto 6px 6px;width:16px;height:16px}.mel-metal b{font-size:12px;font-weight:600;line-height:1.25;padding:0 4px;min-height:30px;display:flex;align-items:center;justify-content:center}.mel-metal small{font-size:11px;color:var(--muted)}.mel-metal.is-on small{color:var(--gold);font-weight:600}.mel-dot{display:block;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px #fff}.mel-dot.ss{background:linear-gradient(135deg,#f4f4f4,#bfc3c7 55%,#eef0f2)}.mel-dot.vm{background:linear-gradient(135deg,#f7e3a6,#d4a640 55%,#f3d98b)}.mel-dot.yg{background:linear-gradient(135deg,#f2d27a,#c8932b 55%,#eccb6a)}.mel-dot.wg{background:linear-gradient(135deg,#fff,#d8dbe2 55%,#f5f6f8)}.mel-note-sm{font-size:12px;color:var(--muted);margin:8px 0 0}.mel-shapes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mel-shape{text-align:center}.mel-shape .mel-simg{aspect-ratio:1/1;background:var(--ivory);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:6px}.mel-shape .mel-simg img{width:100%;height:100%;object-fit:cover}.mel-shape svg{width:46%;height:46%}.mel-shape span{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.mel-entries{display:flex;gap:10px;align-items:center;border:1px solid var(--line);background:var(--ivory);padding:10px 12px;margin-top:20px;font-size:13px}.mel-entries b{color:var(--gold)}.mel-entries small{display:block;color:var(--muted);font-size:11px}.mel-cta{width:100%;margin-top:16px;background:var(--ink);color:#fff!important;border:0;padding:18px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;display:flex;justify-content:center;gap:10px;align-items:center}.mel-cta:disabled{opacity:.6}.mel-pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:12px;opacity:.85}.mel-pay svg{height:20px;width:auto}.mel-assure{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin-top:16px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mel-assure div{text-align:center;font-size:11px;letter-spacing:.04em;color:#4a4540;padding:12px 4px}.mel-assure div+div{border-left:1px solid var(--line)}.mel-assure svg{display:block;margin:0 auto 6px}.mel-err{color:#9b2c2c;font-size:13px;text-align:center;margin-top:8px;min-height:1px}.mel-sec{padding:56px 0;border-top:1px solid var(--line)}.mel-sec.ivory{background:var(--ivory)}.mel-sec h2{font-size:32px;text-align:center;margin:0 0 8px}.mel-sec .mel-lead{text-align:center;color:var(--muted);margin:0 auto 32px;max-width:560px;font-size:15px}.mel-kicker{text-align:center;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 8px}.mel-dd{display:grid;gap:28px;align-items:center}.mel-dd-imgs{order:2}@media(min-width:860px){.mel-dd-imgs{order:0}}@media(min-width:860px){.mel-dd{grid-template-columns:1fr 1fr;gap:56px}}.mel-dd-imgs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mel-dd-imgs .one{grid-column:1/-1}.mel-dd-imgs figure{margin:0;background:#fff;aspect-ratio:1/1;overflow:hidden;border:1px solid var(--line)}.mel-dd-imgs figure.wide{aspect-ratio:4/3}.mel-dd-imgs img{width:100%;height:100%;object-fit:cover}.mel-dd-imgs .ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center;color:var(--muted);font-size:13px;padding:16px}.mel-spec{width:100%;border-collapse:collapse;font-size:14px}.mel-spec th,.mel-spec td{padding:12px 4px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.mel-spec th{font-weight:500;color:var(--muted);width:44%}.mel-spec tr.is-on td,.mel-spec tr.is-on th{color:var(--ink);font-weight:600}.mel-spec caption{caption-side:top;text-align:left;font-family:var(--serif);font-size:22px;padding-bottom:6px}.mel-dd p{color:#4a4540;font-size:14px}.mel-worn{display:grid;align-items:center;gap:24px}@media(min-width:860px){.mel-worn{grid-template-columns:1.1fr 1fr;gap:56px}}.mel-worn figure{margin:0;aspect-ratio:4/5;overflow:hidden;background:var(--ivory)}.mel-worn img{width:100%;height:100%;object-fit:cover}.mel-worn h2{text-align:left!important}.mel-worn p{color:#4a4540}.mel-steps{display:grid;gap:14px;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -18px;padding:0 18px}.mel-step{scroll-snap-align:start}@media(min-width:760px){.mel-steps{grid-auto-flow:row;grid-template-columns:repeat(3,1fr);overflow:visible;margin:0;padding:0;gap:22px}}.mel-step figure{margin:0 0 14px;aspect-ratio:1/1;overflow:hidden;background:var(--ivory)}.mel-step figure img,.mel-step figure video{width:100%;height:100%;object-fit:cover}.mel-step figure .ph{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px;text-align:center;padding:16px}.mel-step i{font-style:normal;font-family:var(--serif);font-size:15px;color:var(--gold);margin-right:6px}.mel-step b{font-family:var(--serif);font-size:22px;font-weight:500}.mel-step p{margin:6px 0 0;font-size:14px;color:#4a4540}.mel-ugc{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media(min-width:760px){.mel-ugc{grid-template-columns:repeat(4,1fr)}}.mel-ugc figure{margin:0;overflow:hidden;background:var(--ivory);aspect-ratio:9/16;position:relative}.mel-ugc img,.mel-ugc video{width:100%;height:100%;object-fit:cover}.mel-ugc figcaption{position:absolute;left:10px;bottom:10px;right:10px;color:#fff;font-size:12px;text-shadow:0 1px 6px rgba(0,0,0,.6)}.mel-faq{max-width:720px;margin:0 auto}.mel-faq details{border-bottom:1px solid var(--line);padding:16px 2px}.mel-faq summary{font-family:var(--serif);font-size:19px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}.mel-faq summary::-webkit-details-marker{display:none}.mel-faq summary:after{content:"+";font-size:20px;line-height:1;color:var(--gold)}.mel-faq details[open] summary:after{content:"\2013"}.mel-faq p{margin:10px 0 0;color:#4a4540;font-size:14px}.mel-guar{max-width:720px;margin:28px auto 0;border:1px solid var(--line);background:var(--ivory);padding:20px;display:flex;gap:14px;align-items:flex-start}.mel-guar b{display:block;font-family:var(--serif);font-size:20px;font-weight:500;margin-bottom:2px}.mel-guar p{margin:0;font-size:14px;color:#4a4540}.mel-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fff;border-top:1px solid var(--line);padding:10px 14px calc(10px + env(safe-area-inset-bottom));display:flex;gap:12px;align-items:center;transform:translateY(110%);transition:transform .25s}.mel-sticky.is-on{transform:none}.mel-sticky .s-info{flex:1;min-width:0;font-size:11px;line-height:1.3;color:var(--muted)}.mel-sticky .s-info b{display:block;font-size:15px;color:var(--ink)}.mel-sticky .mel-cta{width:auto;margin:0;padding:14px 22px;font-size:12px}@media(min-width:900px){.mel-sticky{display:none}}.mel-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background:#1f1c1973;opacity:0;pointer-events:none;transition:opacity .2s}.mel-modal.is-on{opacity:1;pointer-events:auto}.mel-sheet{background:#fff;width:100%;max-width:440px;padding:24px 22px calc(20px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .3s cubic-bezier(.2,.8,.2,1);position:relative;max-height:92vh;overflow:auto;border-radius:14px 14px 0 0}.mel-modal.is-on .mel-sheet{transform:none}@media(min-width:600px){.mel-modal{align-items:center}.mel-sheet{border-radius:6px}}.mel-x{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;border:0;background:var(--ivory);font-size:18px;line-height:1}.mel-sheet .grab{width:40px;height:4px;border-radius:2px;background:var(--line);margin:-10px auto 16px}@media(min-width:600px){.mel-sheet .grab{display:none}}.mel-sheet h4{font-size:28px;line-height:1.1;margin:0 0 6px;padding-right:30px}.mel-sheet .lede{font-size:14px;color:#4a4540;margin:0 0 16px}.mel-vs{display:grid;gap:10px;background:var(--ivory);padding:14px;margin-bottom:14px}.mel-vs .lbl{display:flex;justify-content:space-between;font-size:12px;font-weight:600;margin-bottom:4px}.mel-vs .lbl span{color:var(--muted);font-weight:500}.mel-vs .track{height:8px;border-radius:4px;background:#ebe4d8;overflow:hidden}.mel-vs .fill{height:100%;border-radius:4px;background:#c7bdb0;width:0;transition:width .6s .15s}.mel-vs .fill.big{background:var(--gold)}.mel-ticks{list-style:none;padding:0;margin:0 0 16px;display:grid;gap:6px}.mel-ticks li{display:flex;gap:8px;font-size:14px}.mel-ticks li:before{content:"\2713";color:var(--gold)}.mel-offer{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px}.mel-offer .pill{border:1px solid var(--gold);color:var(--gold);font-size:10px;letter-spacing:.14em;padding:4px 8px;text-transform:uppercase}.mel-offer .amt{font-family:var(--serif);font-size:32px}.mel .mel-yes{width:100%;background:var(--ink);color:#fff;border:0;padding:17px;font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.mel .mel-no{display:block;margin:12px auto 0;background:none;border:0;color:var(--muted);text-decoration:underline;font-size:13px}.mel-xs{display:flex;gap:12px;align-items:center;border:1px solid var(--line);padding:10px;margin-bottom:14px}.mel-xs img,.mel-xs .mel-sw{width:64px;height:64px;object-fit:cover;flex:0 0 64px;background:var(--ivory)}.mel-xs b{display:block;font-size:14px}.mel-xs small{color:var(--muted);font-size:12px}.mel-xs .p{font-weight:600;font-size:15px;margin-top:2px}.mel-pair{display:flex;align-items:center;justify-content:center;gap:16px;background:var(--ivory);padding:14px;margin-bottom:14px}.mel-pair div{text-align:center;font-size:12px;font-weight:600}.mel-pair .mel-dot{width:44px;height:44px;margin:0 auto 6px}.mel-pair img{width:72px;height:72px;object-fit:cover;margin:0 auto 6px}.mel-pair i{font-style:normal;font-size:20px;color:var(--muted)}.mel--f-fraunces{--serif:"Fraunces",Georgia,serif}.mel--f-fraunces h1,.mel--f-fraunces h2,.mel--f-fraunces h3,.mel--f-fraunces h4,.mel--f-fraunces .mel-ct,.mel--f-fraunces .mel-step b,.mel--f-fraunces .mel-step i,.mel--f-fraunces .mel-faq summary,.mel--f-fraunces .mel-guar b,.mel--f-fraunces .mel-offer .amt,.mel--f-fraunces .mel-spec caption{font-variation-settings:"SOFT" 100,"WONK" 0;font-weight:500;letter-spacing:-.01em}.mel--f-fraunces h1.mel-title em{font-variation-settings:"SOFT" 100,"WONK" 1}.mel--f-theme{--serif:inherit}.mel .mel-ct,.mel .mel-offer .amt,.mel-pricerow{font-variant-numeric:lining-nums tabular-nums}.mel--f-cormorant .mel-ct{font-variant-numeric:lining-nums}.mel--blush{--ivory:#fdf3f1;--line:#efe2de;--rose:#c9787a}.mel--blush .mel-bar{background:#f9e4e1}.mel-tier .mel-price{display:flex;flex-direction:column;align-items:center;gap:1px}.mel-was{display:block;font-size:12px;font-weight:400;color:var(--muted);text-decoration:line-through}.mel-was:empty{display:none}.mel-pricerow{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.mel-pricerow .now{font-family:var(--serif);font-size:30px;line-height:1;font-weight:500}.mel--f-fraunces .mel-pricerow .now{font-variation-settings:"SOFT" 100}.mel-pricerow .was{font-size:16px;color:var(--muted)}.mel-pricerow .save{background:var(--rose,#a8834f);color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:4px 9px;border-radius:999px}.mel-pricerow small{font-size:12px;color:var(--muted)}.mel-pricerow.no-save .save,.mel-pricerow.no-save small,.mel-pricerow.no-save .was{display:none}.mel-pricerow+.mel-entries{margin-top:14px}.mel-cfg{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.mel-row-h{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin:20px 0 8px;font-size:14px}.mel-cfg>.mel-row-h:first-child{margin-top:0}.mel-row-h b{font-weight:600}.mel-row-h em{font-style:normal;font-weight:400;color:var(--muted)}.mel-row-h span{font-size:12px;color:var(--muted);text-align:right}.mel-seg{position:relative;display:grid;grid-template-columns:repeat(var(--n),1fr);background:var(--ivory);border:1px solid var(--line);border-radius:16px;padding:4px}.mel-seg-thumb{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n));transform:translate(calc(100% * var(--i,0)));background:#fff;border-radius:12px;box-shadow:0 4px 12px #96505024,inset 0 0 0 1.5px var(--ink);transition:transform .35s cubic-bezier(.3,1.35,.5,1)}.mel-cfg .mel-tier{position:relative;z-index:1;background:none;border:0;box-shadow:none;padding:8px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:64px;border-radius:12px}.mel-cfg .mel-tier.is-on{background:none;box-shadow:none}.mel-cfg .mel-ct{font-family:var(--serif);font-size:24px;line-height:1;transition:transform .25s}.mel-cfg .mel-tier.is-on .mel-ct{transform:scale(1.08)}.mel-cfg .mel-ct small{font-family:inherit;font-size:12px;color:var(--muted);letter-spacing:0}.mel-cfg .mel-tp{font-size:12px;color:var(--muted)}.mel-cfg .mel-tier.is-on .mel-tp{color:var(--ink);font-weight:600}.mel-cfg .mel-flag{position:absolute;top:-10px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--gold);color:#fff;font-size:9px;letter-spacing:.1em;text-transform:uppercase;padding:2px 8px;border-radius:999px}.mel-sw,.mel-cfg .mel-shapes{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.mel-cfg .mel-metal{background:none;border:0;box-shadow:none;padding:4px 0;display:flex;flex-direction:column;align-items:center;gap:4px;overflow:visible;text-align:center}.mel-ring{--mc:#c3c7cc;width:56px;height:56px;border-radius:50%;overflow:hidden;display:block;background:#f4f4f4;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--line);transition:box-shadow .2s,transform .25s cubic-bezier(.3,1.5,.5,1)}.mel-ring.vm,.mel-ring.yg{--mc:#c9a14a}.mel-ring img{width:100%;height:100%;object-fit:cover;transform:scale(1.6)}.mel-cfg .mel-metal.is-on .mel-ring{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--mc),0 6px 14px #9650502e;transform:scale(1.06)}.mel-cfg .mel-metal b{font-size:12px;font-weight:600;line-height:1.2;min-height:0;padding:0;display:block}.mel-cfg .mel-metal small{font-size:12px;color:var(--muted)}.mel-cfg .mel-metal.is-on small{color:var(--gold);font-weight:600}.mel-cfg .mel-shape{background:none;border:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:4px}.mel-cfg .mel-simg{width:64px;height:64px;border-radius:16px;overflow:hidden;position:relative;border:1px solid var(--line);margin:0;aspect-ratio:auto;transition:box-shadow .2s,transform .2s}.mel-cfg .mel-simg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.85) 50%,transparent 65%);transform:translate(-130%);animation:mel-shine 5s ease-in-out infinite}.mel-cfg .mel-shape:nth-child(2) .mel-simg:after{animation-delay:.25s}.mel-cfg .mel-shape:nth-child(3) .mel-simg:after{animation-delay:.5s}.mel-cfg .mel-shape:nth-child(4) .mel-simg:after{animation-delay:.75s}@keyframes mel-shine{0%,70%{transform:translate(-130%)}85%,to{transform:translate(130%)}}.mel-cfg .mel-shape.is-on .mel-simg{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--ink);transform:scale(1.05)}.mel-sl{font-size:12px;color:#4a4540}.mel-pricebox{margin-top:24px;padding-top:16px;border-top:1px solid var(--line)}.mel-pricebox .mel-pricerow{margin:0;padding:0;border:0}.mel-pricerow .save.pop{animation:mel-pop .45s cubic-bezier(.3,1.6,.5,1)}@keyframes mel-pop{0%{transform:scale(.8)}60%{transform:scale(1.12)}to{transform:scale(1)}}.mel-pricebox .mel-entries{margin-top:12px;padding:8px 12px;border-radius:12px;font-size:14px;gap:8px}.mel-fine{font-size:12px;color:var(--muted);margin:4px 0 0}.mel-cta{border-radius:14px;box-shadow:inset 0 1px #ffffff2e,0 6px 16px #1f1c192e}.mel-cta:active{transform:scale(.98)}.mel-main-img img{transition:opacity .12s}.mel-main-img img.is-swap{opacity:.2}@media(prefers-reduced-motion:reduce){.mel-cfg .mel-simg:after{animation:none}.mel-seg-thumb,.mel-ring{transition:none}}.mel-cfg .mel-simg{cursor:zoom-in}.mel-zoom{position:absolute;right:4px;bottom:4px;width:20px;height:20px;border-radius:50%;background:#ffffffeb;color:var(--ink);display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000026;z-index:1}.mel-cta-was{font-weight:400;opacity:.6;margin-left:-2px}.mel-sticky .mel-cta-was{font-size:12px;color:var(--muted);opacity:1;margin-left:4px}.mel-peek{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:24px;background:#1f1c198c;opacity:0;pointer-events:none;transition:opacity .2s}.mel-peek.is-on{opacity:1;pointer-events:auto}.mel-peek-card{position:relative;width:100%;max-width:400px;background:#fff;border-radius:20px;overflow:hidden;transform:scale(.92);transition:transform .3s cubic-bezier(.3,1.4,.5,1)}.mel-peek.is-on .mel-peek-card{transform:none}.mel-peek-card img{width:100%;aspect-ratio:1/1;object-fit:cover;background:var(--ivory)}.mel-peek-cap{display:flex;align-items:center;gap:8px;padding:16px}.mel-peek-cap>div{flex:1;text-align:center}.mel-peek-cap b{display:block;font-family:var(--serif);font-size:24px;font-weight:500;line-height:1.2}.mel-peek-cap span{font-size:12px;color:var(--muted)}.mel-peek-cap button{width:44px;height:44px;border-radius:50%;border:1px solid var(--line);background:#fff;font-size:24px;line-height:1}.mel-peek .mel-x{z-index:2;background:#ffffffeb}
/*# sourceMappingURL=/cdn/shop/t/238/assets/mel-earring.css.map */
