:root{--mr-bg:#FBF4F5;--mr-bg2:#F6E7EB;--mr-surface:#FFFFFF;--mr-line:#EAD5DB;--mr-line2:#DDBFC8;--mr-text:#2B1A22;--mr-muted:#77606A;--mr-dim:#A58F98;--mr-accent:#C2416B;--mr-accent2:#A8325A;--mr-accent-ink:#fff;--mr-pink:#F4C9D3;--mr-chrome:#C9CDD3;--mr-head:"Bodoni Moda",Didot,"Times New Roman",serif;--mr-body:"Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--mr-script:"Pinyon Script","Brush Script MT",cursive;--mr-r:12px;--mr-r2:20px;--nc-head:var(--mr-head);--nc-text:var(--mr-body)}body.mr-page{background:var(--mr-bg);color:var(--mr-text);font-family:var(--mr-body);-webkit-font-smoothing:antialiased;margin:0}.mr,.mr *{box-sizing:border-box}.mr{font-family:var(--mr-body);color:var(--mr-text);font-size:16px;line-height:1.55}.mr img{max-width:100%;display:block;height:auto}:where(.mr) :where(h1,h2,h3,h4,p,ul,ol,figure){margin:0}.mr a{color:inherit}.mr-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}@media(min-width:750px){.mr-wrap{padding:0 32px}}.mr-h{font-family:var(--mr-head);font-weight:500;letter-spacing:-.01em;line-height:1.06}.mr-h em{font-style:italic;color:var(--mr-accent);font-weight:500}.mr-h2{font-size:clamp(30px,7.4vw,52px)}.mr-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mr-accent);margin-bottom:12px}.mr-eyebrow:before{content:"";width:18px;height:10px;background:radial-gradient(circle at 25% 50%,var(--mr-accent) 0 3px,transparent 3.5px),radial-gradient(circle at 75% 50%,var(--mr-accent) 0 3px,transparent 3.5px);opacity:.9}.mr-sub{color:var(--mr-muted);font-size:16px;max-width:560px;margin-top:12px}.mr-sec{position:relative;padding:64px 0}.mr-sec--alt{background:var(--mr-bg2)}.mr-sec--white{background:var(--mr-surface)}.mr-sec--scallop:before{content:"";position:absolute;left:0;right:0;top:-13px;height:14px;background:inherit;-webkit-mask:radial-gradient(14px 14px at 50% 100%,#000 98%,transparent) 0 0/28px 14px repeat-x;mask:radial-gradient(14px 14px at 50% 100%,#000 98%,transparent) 0 0/28px 14px repeat-x}@media(min-width:990px){.mr-sec{padding:96px 0}}.mr-head{margin-bottom:28px}.mr-head--c{text-align:center}.mr-head--c .mr-sub{margin-left:auto;margin-right:auto}@media(min-width:990px){.mr-head{margin-bottom:44px}}.mr-btn{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 26px;border:0;border-radius:999px;background:var(--mr-accent);color:var(--mr-accent-ink);font-family:var(--mr-body);font-weight:800;font-size:17px;letter-spacing:.01em;cursor:pointer;text-decoration:none;transition:transform .15s,background .2s;box-shadow:0 14px 30px -14px #c2416bb3}.mr-btn:after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(105deg,transparent,rgba(255,255,255,.55),transparent);transform:skew(-18deg);animation:mrSheen 4.5s ease-in-out infinite}@keyframes mrSheen{0%,70%{left:-60%}to{left:130%}}.mr-btn:hover{background:var(--mr-accent2)}.mr-btn:active{transform:scale(.985)}.mr-btn.is-loading{opacity:.7;pointer-events:none}.mr-btn--ghost{background:transparent;color:var(--mr-accent);border:1.5px solid var(--mr-accent);box-shadow:none}.mr-btn--ghost:after{display:none}.mr-btn--ghost:hover{background:#c2416b0f}.mr-sample-tag{display:inline-block;padding:3px 8px;border-radius:999px;background:#ffe58a;color:#3b2f00;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;white-space:nowrap}.mr-disclose{background:#2b1a22;color:#f9e9ee;font-size:13px;line-height:1.45;padding:9px 16px;text-align:center}.mr-disclose p{margin:0}.mr-pill{position:fixed;z-index:40;top:56px;right:10px;padding:5px 10px;border-radius:999px;background:#ffe58a;color:#3b2f00;font-size:10.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;opacity:0;pointer-events:none;transition:opacity .25s;box-shadow:0 6px 18px -8px #00000059}.mr-pill.is-on{opacity:1}html.mr-js .mr-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}html.mr-js .mr-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.mr-js .mr-reveal{opacity:1;transform:none;transition:none}.mr-btn:after{animation:none;display:none}.mr-marquee__track{animation:none!important}.mr-flip__img{transition:none!important}}.mr-header{position:sticky;top:0;z-index:30;background:#fbf4f5eb;backdrop-filter:saturate(1.2) blur(8px);-webkit-backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid var(--mr-line)}.mr-header__in{display:flex;align-items:center;justify-content:space-between;height:54px}.mr-logo{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:var(--mr-text)}.mr-logo img{width:30px;height:30px;object-fit:contain}.mr-logo span{font-family:var(--mr-script);font-size:30px;line-height:1;transform:translateY(2px)}.mr-cartbtn{position:relative;display:grid;place-items:center;width:42px;height:42px;border-radius:50%;color:var(--mr-text);text-decoration:none}.mr-cartbtn svg{width:24px;height:24px}.mr-cartbtn__n{position:absolute;top:3px;right:1px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:var(--mr-accent);color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center}.mr-product{padding:12px 0 44px}.mr-product__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}.mr-product__grid>*{min-width:0}@media(min-width:990px){.mr-product{padding:32px 0 80px}.mr-product__grid{grid-template-columns:minmax(0,1.06fr) minmax(0,1fr);gap:56px;align-items:start}.mr-gallery{position:sticky;top:76px}}.mr-gallery__main{position:relative;border-radius:var(--mr-r2);overflow:hidden;background:var(--mr-bg2)}.mr-gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;outline:0}.mr-gallery__track::-webkit-scrollbar{display:none}.mr-gallery__slide{flex:0 0 100%;aspect-ratio:1/1;scroll-snap-align:center;scroll-snap-stop:always;background:var(--mr-bg2)}.mr-gallery__slide img,.mr-gallery__slide video{width:100%;height:100%;object-fit:cover;display:block}.mr-gallery__nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:1px solid var(--mr-line);background:#ffffffe0;color:var(--mr-text);display:none;place-items:center;cursor:pointer}.mr-gallery__nav--prev{left:12px}.mr-gallery__nav--next{right:12px}@media(min-width:990px){.mr-gallery__nav{display:grid}}.mr-thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:8px 2px 2px}.mr-thumbs::-webkit-scrollbar{display:none}.mr-thumb{position:relative;flex:0 0 46px;height:46px;padding:0;border:1.5px solid transparent;border-radius:10px;overflow:hidden;background:var(--mr-bg2);cursor:pointer;opacity:.62;transition:opacity .2s,border-color .2s}.mr-thumb img{width:100%;height:100%;object-fit:cover}.mr-thumb.is-active{opacity:1;border-color:var(--mr-accent)}.mr-thumb__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.mr-thumb__play span{width:20px;height:20px;border-radius:50%;background:#0000008c;display:grid;place-items:center}.mr-thumb__play svg{width:8px;height:8px;fill:#fff;margin-left:2px}@media(min-width:990px){.mr-thumb{flex-basis:72px;height:72px}.mr-thumbs{gap:10px;padding-top:12px}}.mr-buy__eyebrow{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--mr-muted);margin-bottom:6px}.mr-buy__title{font-family:var(--mr-head);font-weight:500;font-size:clamp(31px,8.2vw,50px);line-height:1.04;letter-spacing:-.015em;margin-bottom:8px}.mr-buy__title em{font-style:italic;color:var(--mr-accent)}.mr-buy__proofrow{position:relative;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.mr-buy__proofrow>.mr-sample-tag{position:absolute;left:-4px;top:-9px;z-index:2;padding:1px 6px;font-size:8.5px}.mr-buy__proofrow .ceyla-rproof{margin:0!important}.mr-buy__proofrow .ceyla-rproof__text{color:var(--mr-text)!important}.mr-buy__desc{font-size:15px;color:var(--mr-muted);margin-bottom:10px}.mr-buy__desc p{margin:0}.mr-buy__desc a{color:var(--mr-accent);font-weight:700;text-underline-offset:3px}.mr-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.mr-price__now{font-size:32px;font-weight:800;letter-spacing:-.02em}.mr-price__was{font-size:18px;color:var(--mr-dim)}.mr-price__save{padding:3px 10px;border-radius:999px;background:#c2416b1a;color:var(--mr-accent);font-size:13px;font-weight:800}.mr-anchor{font-size:13.5px;color:var(--mr-muted);margin-top:2px}.mr-anchor strong{color:var(--mr-text)}.mr-installments{margin-top:4px;font-size:13px;color:var(--mr-muted)}.mr-installments shopify-payment-terms{font-size:13px}.mr-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 14px}.mr-benefit{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:700;line-height:1.25}.mr-benefit img{width:34px;height:34px;flex:0 0 34px;object-fit:contain}.mr-offer__label{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px;font-weight:800;font-size:14px}.mr-offer__label small{font-weight:600;color:var(--mr-muted);font-size:12.5px}.mr-bows{display:flex;align-items:center;gap:8px;margin:2px 0 12px;flex-wrap:wrap}.mr-bows__label{font-size:13px;font-weight:800;margin-right:2px}.mr-bow{display:inline-flex;align-items:center;gap:7px;height:38px;padding:0 13px 0 6px;border:1.5px solid var(--mr-line2);border-radius:999px;background:var(--mr-surface);font-family:var(--mr-body);font-size:13.5px;font-weight:700;color:var(--mr-text);cursor:pointer;transition:border-color .2s,box-shadow .2s}.mr-bow i{width:26px;height:26px;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #00000014}.mr-bow[aria-checked=true]{border-color:var(--mr-accent);box-shadow:0 0 0 3px #c2416b1f}.mr-bow[hidden]{display:none}.mr-opts{display:flex;flex-direction:column;gap:10px}.mr-opt{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:66px;padding:12px 14px;border:1.5px solid var(--mr-line2);border-radius:14px;background:var(--mr-surface);font-family:var(--mr-body);text-align:left;color:var(--mr-text);cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s}.mr-opt.is-selected{border-color:var(--mr-accent);background:#fff3f6;box-shadow:0 8px 22px -16px #c2416bcc}.mr-opt__radio{flex:0 0 22px;width:22px;height:22px;border-radius:50%;border:2px solid var(--mr-line2);display:grid;place-items:center;background:#fff}.mr-opt.is-selected .mr-opt__radio{border-color:var(--mr-accent)}.mr-opt.is-selected .mr-opt__radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--mr-accent)}.mr-opt__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.mr-opt__name{font-size:17px;font-weight:700;line-height:1.2;white-space:nowrap}.mr-opt__sub{font-size:13px;color:var(--mr-muted);line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-opt__price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.mr-opt__price b{font-size:17.5px;font-weight:800}.mr-opt__price s{font-size:13px;color:var(--mr-dim)}.mr-opt__badge{position:absolute;top:-10px;left:46px;padding:2px 10px;border-radius:999px;background:var(--mr-accent);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.6}.mr-opt__badge--value{background:var(--mr-text)}.mr-nudge{display:none;width:100%;margin-top:10px;padding:10px 14px;border:1.5px dashed var(--mr-accent);border-radius:12px;background:#fff7f9;font-family:var(--mr-body);font-size:14px;color:var(--mr-text);cursor:pointer;align-items:center;justify-content:space-between;gap:10px;text-align:left}.mr-nudge b{flex:0 0 auto;padding:6px 12px;border-radius:999px;background:var(--mr-accent);color:#fff;font-size:13px}.mr-offer.is-single .mr-nudge{display:flex}.mr-giftline{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:14px;background:linear-gradient(100deg,#fce3ea,#f7eef1);border:1px solid var(--mr-line)}.mr-giftline__imgs{display:flex;flex:0 0 auto}.mr-giftline__imgs img{width:46px;height:46px;border-radius:10px;object-fit:cover;border:2px solid #fff;background:#fff}.mr-giftline__imgs img+img{margin-left:-12px}.mr-giftline__txt{flex:1 1 auto;min-width:0;font-size:13px;color:var(--mr-muted);line-height:1.3}.mr-giftline__txt b{display:block;color:var(--mr-text);font-size:14px}.mr-giftline__worth{flex:0 0 auto;text-align:right;font-size:11.5px;font-weight:800;color:var(--mr-accent);line-height:1.2}.mr-addons{margin-top:10px;display:flex;flex-direction:column;gap:8px}.mr-addons__label{font-size:13px;font-weight:800;margin-top:2px}.mr-addon{display:flex;align-items:center;gap:12px;padding:8px 12px 8px 8px;border:1.5px solid var(--mr-line);border-radius:14px;background:var(--mr-surface);cursor:pointer;transition:border-color .2s,background .2s}.mr-addon input{position:absolute;opacity:0;pointer-events:none}.mr-addon img{width:44px;height:44px;border-radius:10px;object-fit:cover;flex:0 0 44px}.mr-addon__txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.25}.mr-addon__txt b{font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-addon__txt small{font-size:12.5px;color:var(--mr-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-addon__price{font-weight:800;font-size:14.5px;white-space:nowrap}.mr-addon__box{flex:0 0 22px;width:22px;height:22px;border-radius:7px;border:2px solid var(--mr-line2);display:grid;place-items:center;background:#fff;transition:background .2s,border-color .2s}.mr-addon__box svg{width:13px;height:13px;stroke:#fff;opacity:0}.mr-addon.is-on{border-color:var(--mr-accent);background:#fff3f6}.mr-addon.is-on .mr-addon__box{background:var(--mr-accent);border-color:var(--mr-accent)}.mr-addon.is-on .mr-addon__box svg{opacity:1}.mr-atc{width:100%;margin-top:14px;white-space:nowrap}.mr-atc__total{font-weight:700;opacity:.92}.mr-error{margin-top:8px;color:#b42318;font-size:14px;font-weight:600}.mr-guarantee{display:flex;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border-radius:14px;background:var(--mr-surface);border:1px solid var(--mr-line)}.mr-guarantee img{width:46px;height:46px;flex:0 0 46px;object-fit:contain}.mr-guarantee__t{font-weight:800;font-size:14.5px}.mr-guarantee__l{font-size:13px;color:var(--mr-muted);line-height:1.35}.mr-linkbtn{border:0;background:none;padding:0;font:inherit;color:var(--mr-accent);font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.mr-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.mr-pay svg{width:38px;height:24px}.mr-ship{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;padding:12px 6px;border-radius:14px;background:var(--mr-bg2)}.mr-ship__s{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2px}.mr-ship__s+.mr-ship__s:before{content:"";position:absolute;top:20px;left:-22%;width:44%;height:2px;background:repeating-linear-gradient(90deg,var(--mr-line2) 0 5px,transparent 5px 9px)}.mr-ship__s img{width:42px;height:42px;object-fit:contain}.mr-ship__l{font-size:12.5px;font-weight:800}.mr-ship__d{font-size:12.5px;color:var(--mr-accent);font-weight:700}.mr-expert{margin-top:10px;text-align:center;font-size:13px;color:var(--mr-muted)}.mr-sticky{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffff7;border-top:1px solid var(--mr-line);transform:translateY(110%);transition:transform .3s;box-shadow:0 -10px 30px -20px #00000040}.mr-sticky.is-on{transform:none}.mr-sticky__info{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;font-size:12.5px;color:var(--mr-muted)}.mr-sticky__info b{color:var(--mr-text);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-sticky .mr-btn{min-height:48px;font-size:16px;padding:0 20px}@media(min-width:990px){.mr-sticky{display:none}}.mr-dialog{max-width:560px;width:calc(100% - 32px);max-height:85vh;padding:0;border:1px solid var(--mr-line);border-radius:var(--mr-r2);background:var(--mr-surface);color:var(--mr-text);font-family:var(--mr-body)}.mr-dialog::backdrop{background:#2b1a2273}.mr-dialog__in{padding:26px 22px;font-size:14.5px;line-height:1.55}.mr-dialog__in h3{font-family:var(--mr-head);font-size:26px;font-weight:500;margin:0 0 10px}.mr-dialog__in h4{font-size:15px;margin:16px 0 4px}.mr-dialog__in p{margin:0 0 6px;color:var(--mr-muted)}.mr-dialog__x{position:absolute;top:10px;right:12px;width:34px;height:34px;border:0;border-radius:50%;background:var(--mr-bg2);font-size:22px;cursor:pointer;color:var(--mr-text)}.mr-vhead{padding:44px 0 0;text-align:center;background:var(--mr-surface)}.mr-vhead .mr-h2{font-size:clamp(28px,7vw,46px)}.mr-press{padding:30px 0 34px;background:var(--mr-surface);border-top:1px solid var(--mr-line);border-bottom:1px solid var(--mr-line)}.mr-press__h{text-align:center;font-size:11.5px;font-weight:800;letter-spacing:.24em;text-transform:uppercase;color:var(--mr-muted);margin-bottom:16px}.mr-press__row{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:nowrap}.mr-press__name{flex:0 0 auto;color:#5d4651;opacity:.85;white-space:nowrap;line-height:1}.mr-press__name--serif{font-family:Bodoni Moda,serif;font-size:26px;font-weight:600}.mr-press__name--didone{font-family:Bodoni Moda,serif;font-size:27px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.mr-press__name--sans{font-family:var(--mr-body);font-size:22px;font-weight:800;letter-spacing:.02em}.mr-press__name--heavy{font-family:var(--mr-body);font-size:23px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.mr-press__name--script{font-family:Bodoni Moda,serif;font-style:italic;font-size:26px;font-weight:500}.mr-marquee{overflow:hidden}.mr-marquee__track{display:flex;gap:40px;width:max-content}@media(max-width:989px){.mr-marquee__track{animation:mrMarq 28s linear infinite}.mr-press__row{justify-content:flex-start}}@media(min-width:990px){.mr-marquee__dup{display:none}}@keyframes mrMarq{to{transform:translate(-50%)}}.mr-flip{display:grid;gap:28px;align-items:center}@media(min-width:990px){.mr-flip{grid-template-columns:1fr 1fr;gap:64px}}.mr-flip__stage{position:relative;aspect-ratio:1/1;border-radius:var(--mr-r2);overflow:hidden;cursor:pointer;background:#f4c3cf;box-shadow:0 30px 60px -40px #781e3c99}.mr-flip__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1)}.mr-flip__img--open{opacity:0;transform:scale(.96) translateY(10px)}.mr-flip.is-open .mr-flip__img--open{opacity:1;transform:none}.mr-flip.is-open .mr-flip__img--closed{opacity:0;transform:scale(1.03)}.mr-flip__hint{position:absolute;left:50%;bottom:16px;transform:translate(-50%);padding:8px 14px;border-radius:999px;background:#ffffffe6;font-size:13px;font-weight:800;white-space:nowrap;box-shadow:0 8px 20px -12px #0006}.mr-flip__btn{margin-top:22px}.mr-steps{display:grid;gap:12px;margin-top:22px;counter-reset:st}.mr-step{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border-radius:14px;background:var(--mr-surface);border:1px solid var(--mr-line)}.mr-step:before{counter-increment:st;content:counter(st);flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:var(--mr-accent);color:#fff;font-weight:800;display:grid;place-items:center;font-size:14px}.mr-step b{display:block;font-size:15px}.mr-step span{font-size:14px;color:var(--mr-muted)}.mr-moments{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:16px;scrollbar-width:none;padding-bottom:4px;margin:0 -16px;padding-left:16px;padding-right:16px}.mr-moments::-webkit-scrollbar{display:none}.mr-moment{flex:0 0 78%;scroll-snap-align:start;margin:0}.mr-moment img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--mr-r2)}.mr-moment figcaption{margin-top:12px}.mr-moment b{display:block;font-family:var(--mr-head);font-size:22px;font-weight:500;font-style:italic}.mr-moment span{font-size:14.5px;color:var(--mr-muted)}@media(min-width:750px){.mr-moments{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;overflow:visible;margin:0;padding:0}.mr-moment{flex:none}}.mr-object{position:relative;max-width:900px;margin:0 auto}.mr-object__img{border-radius:var(--mr-r2);overflow:hidden;background:var(--mr-surface)}.mr-object__img img{width:100%;aspect-ratio:1/1;object-fit:cover}.mr-call{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px}.mr-call__dot{flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:var(--mr-accent);color:#fff;font-size:12.5px;font-weight:800;display:grid;place-items:center;box-shadow:0 0 0 5px #c2416b2e}.mr-call__txt{display:none;padding:8px 12px;border-radius:12px;background:#fffffff2;box-shadow:0 10px 26px -16px #00000073;font-size:13px;line-height:1.3;white-space:nowrap}.mr-call__txt b{display:block;font-size:14px}.mr-call__txt span{color:var(--mr-muted)}@media(min-width:990px){.mr-call__txt{display:block}}.mr-calllist{display:grid;gap:8px;margin-top:16px;counter-reset:cl}.mr-calllist li{list-style:none;display:flex;gap:10px;align-items:flex-start;font-size:14.5px}.mr-calllist li:before{counter-increment:cl;content:counter(cl);flex:0 0 24px;height:24px;border-radius:50%;background:var(--mr-accent);color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center;margin-top:1px}.mr-calllist b{margin-right:4px}.mr-calllist span{color:var(--mr-muted)}@media(min-width:990px){.mr-calllist{display:none}}.mr-size{display:flex;justify-content:center;gap:10px;margin-top:18px;flex-wrap:wrap}.mr-size span{padding:7px 14px;border-radius:999px;background:var(--mr-surface);border:1px solid var(--mr-line);font-size:13.5px;font-weight:700}.mr-vs__pics{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mr-vs__pic{position:relative;margin:0}.mr-vs__pic img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--mr-r2)}.mr-vs__pic figcaption{position:absolute;left:10px;top:10px;padding:5px 11px;border-radius:999px;background:#ffffffeb;font-size:12.5px;font-weight:800}.mr-vs__pic--us figcaption{background:var(--mr-accent);color:#fff}.mr-vs__rows{margin-top:18px;border-radius:var(--mr-r2);overflow:hidden;border:1px solid var(--mr-line);background:var(--mr-surface)}.mr-vs__row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--mr-line)}.mr-vs__row:first-child{border-top:0}.mr-vs__label{grid-column:1/-1;padding:10px 14px 0;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--mr-dim)}.mr-vs__them,.mr-vs__us{display:flex;gap:8px;align-items:flex-start;padding:6px 14px 12px;font-size:14px;line-height:1.35}.mr-vs__them{color:var(--mr-muted)}.mr-vs__us{font-weight:700}.mr-vs__them:before{content:"\2715";color:#b9a4ac;font-weight:800;flex:0 0 auto}.mr-vs__us:before{content:"\2713";color:var(--mr-accent);font-weight:900;flex:0 0 auto}.mr-vs__close{text-align:center;margin-top:22px;font-family:var(--mr-head);font-size:clamp(22px,5.6vw,32px);font-weight:500}.mr-vs__close em{font-style:italic;color:var(--mr-accent)}@media(min-width:990px){.mr-vs{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.mr-vs__rows{margin-top:0}}.mr-gift{display:grid;gap:26px;align-items:center}@media(min-width:990px){.mr-gift{grid-template-columns:1.05fr 1fr;gap:56px}}.mr-gift__img img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--mr-r2)}.mr-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.mr-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:var(--mr-surface);border:1px solid var(--mr-line);font-size:13.5px;font-weight:700}.mr-chip:before{content:"";width:14px;height:8px;background:radial-gradient(circle at 25% 50%,var(--mr-accent) 0 2.6px,transparent 3px),radial-gradient(circle at 75% 50%,var(--mr-accent) 0 2.6px,transparent 3px)}.mr-points{display:grid;gap:10px;margin-top:18px}.mr-point{display:flex;gap:12px;align-items:flex-start;font-size:14.5px}.mr-point img{width:36px;height:36px;flex:0 0 36px;object-fit:contain}.mr-point b{display:block}.mr-point span{color:var(--mr-muted)}.mr-deadline{margin-top:16px;padding:10px 14px;border-radius:12px;background:#2b1a22;color:#fce7ee;font-size:14px;font-weight:700;display:inline-block}.mr-deadline b{color:#fff}.mr-gift__btn{margin-top:18px}.mr-kit{display:grid;gap:22px;align-items:center}@media(min-width:990px){.mr-kit{grid-template-columns:1fr 1fr;gap:56px}}.mr-kit__img img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--mr-r2)}.mr-kit__cards{display:grid;gap:12px;margin-top:18px}.mr-kitcard{display:flex;gap:14px;align-items:center;padding:12px;border-radius:16px;background:var(--mr-surface);border:1.5px solid var(--mr-line)}.mr-kitcard img{width:70px;height:70px;border-radius:12px;object-fit:cover;flex:0 0 70px}.mr-kitcard__txt{flex:1 1 auto;min-width:0}.mr-kitcard__txt b{display:block;font-size:15.5px}.mr-kitcard__txt span{display:block;font-size:13.5px;color:var(--mr-muted);line-height:1.35}.mr-kitcard__txt i{font-style:normal;font-weight:800;font-size:14px;color:var(--mr-text)}.mr-kitcard button{flex:0 0 auto;min-height:40px;padding:0 14px;border-radius:999px;border:1.5px solid var(--mr-accent);background:#fff;color:var(--mr-accent);font-family:var(--mr-body);font-weight:800;font-size:13px;cursor:pointer}.mr-kitcard.is-on{border-color:var(--mr-accent);background:#fff3f6}.mr-kitcard.is-on button{background:var(--mr-accent);color:#fff}.mr-faq{max-width:780px;margin:0 auto}.mr-faq details{border-bottom:1px solid var(--mr-line)}.mr-faq summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-weight:800;font-size:16px;cursor:pointer}.mr-faq summary::-webkit-details-marker{display:none}.mr-faq summary:after{content:"";flex:0 0 14px;width:14px;height:14px;background:linear-gradient(var(--mr-accent),var(--mr-accent)) center/14px 2px no-repeat,linear-gradient(var(--mr-accent),var(--mr-accent)) center/2px 14px no-repeat;transition:transform .25s}.mr-faq details[open] summary:after{transform:rotate(45deg)}.mr-faq__a{padding:0 2px 18px;color:var(--mr-muted);font-size:15px}.mr-faq__a p{margin:0}.mr-close{position:relative;padding:72px 0 0;background:radial-gradient(120% 90% at 50% 0%,#fce1e9,#f6e7eb 60%,#f3dde3);text-align:center}.mr-close__seal{width:96px;height:96px;margin:0 auto 14px;object-fit:contain}.mr-close .mr-h2{max-width:760px;margin:0 auto}.mr-close__sub{max-width:560px;margin:14px auto 0;color:var(--mr-muted)}.mr-close__pills{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:20px}.mr-close__pills span{padding:7px 13px;border-radius:999px;background:#fff;border:1px solid var(--mr-line);font-size:13.5px;font-weight:700}.mr-close__pills span:before{content:"\2713  ";color:var(--mr-accent);font-weight:900}.mr-close__btn{margin-top:24px;min-width:280px}.mr-close__fine{margin-top:12px;font-size:13px;color:var(--mr-muted)}.mr-footer{margin-top:64px;padding:24px 0 96px;border-top:1px solid var(--mr-line);font-size:12.5px;color:var(--mr-dim)}@media(min-width:990px){.mr-footer{padding-bottom:28px}}.mr-footer__logo{font-family:var(--mr-script);font-size:34px;color:var(--mr-text);display:block;margin-bottom:6px}body.mr-page .rvs{font-family:var(--mr-body)}body.mr-page cart-drawer,body.mr-page cart-drawer [class*=color-]{--color-foreground:43,26,34;--color-background:255,255,255;--color-button:194,65,107;--color-button-text:255,255,255;--color-link:43,26,34;--gradient-background:#FFFFFF}body.mr-page cart-drawer{--cart-drawer-primary-background-color:#FFFFFF;--cart-drawer-primary-text-color:#2B1A22;--cart-drawer-background-gradient:none}body.mr-page cart-drawer .drawer__inner,body.mr-page cart-drawer .cart-drawer__body,body.mr-page cart-drawer .drawer__contents,body.mr-page cart-drawer cart-drawer-items{background:#fff!important;color:#2b1a22!important;font-family:Manrope,system-ui,sans-serif}body.mr-page cart-drawer .drawer__header{background:#fbf4f5!important;border-bottom:1px solid #EAD5DB}body.mr-page cart-drawer .drawer__heading{font-family:Bodoni Moda,serif!important;font-weight:500!important;color:#2b1a22!important}body.mr-page cart-drawer .drawer__close,body.mr-page cart-drawer .drawer__close svg{color:#2b1a22!important}body.mr-page cart-drawer .cart-item,body.mr-page cart-drawer .cart-item__totals,body.mr-page cart-drawer .cart-item__price-wrapper,body.mr-page cart-drawer .cart-discount,body.mr-page cart-drawer .cart-drawer__totals,body.mr-page cart-drawer .cart-item__name,body.mr-page cart-drawer .product-option,body.mr-page cart-drawer .totals,body.mr-page cart-drawer .totals__total,body.mr-page cart-drawer .totals__total-value,body.mr-page cart-drawer .cart-drawer__totals__row,body.mr-page cart-drawer .cart-drawer__totals__row span,body.mr-page cart-drawer .cart-drawer__totals__row strong{color:#2b1a22!important}body.mr-page cart-drawer .cart-item{background:#fbf4f5!important;border-radius:14px}body.mr-page cart-drawer .cart-item__image{border-radius:10px!important}body.mr-page cart-drawer .cart-timer,body.mr-page cart-drawer .gb-cart-total-item{background:#c2416b!important;color:#fff!important}body.mr-page cart-drawer .quantity,body.mr-page cart-drawer .quantity__button,body.mr-page cart-drawer .quantity__input{background:#fff!important;color:#2b1a22!important}body.mr-page cart-drawer .quantity{border-color:#ddbfc8!important}body.mr-page cart-drawer .price,body.mr-page cart-drawer .accent-color-accent-1,body.mr-page cart-drawer .cart-drawer__total-savings,body.mr-page cart-drawer .cart-item__final-price,body.mr-page cart-drawer .gb-price-drawer-saving{color:#c2416b!important}body.mr-page cart-drawer s,body.mr-page cart-drawer .cart-item__old-price{color:#a58f98!important}body.mr-page cart-drawer .gb-price-drawer-saving{background:#c2416b1a!important}body.mr-page cart-drawer .cart-discount-form input{background:#fff!important;color:#2b1a22!important;border-color:#ddbfc8!important}body.mr-page cart-drawer .cart-discount-form .button,body.mr-page cart-drawer .cart-discount-form button{background:#2b1a22!important;color:#fff!important;border-color:#2b1a22!important}body.mr-page cart-drawer .drawer__footer{background:#fbf4f5!important;border-top:1px solid #EAD5DB!important}body.mr-page cart-drawer .cart__checkout-button{background:#c2416b!important;color:#fff!important;border-radius:999px!important;background-image:none!important;border:0!important;outline:0!important;font-family:Manrope,sans-serif!important;font-weight:800!important;box-shadow:0 14px 30px -14px #c2416bb3!important}body.mr-page cart-drawer .cart-discount-form button:after,body.mr-page cart-drawer .cart-discount-form button:before,body.mr-page cart-drawer .cart__checkout-button:after,body.mr-page cart-drawer .cart__checkout-button:before{box-shadow:none!important;outline:0!important}body.mr-page cart-drawer .cart__empty-text,body.mr-page cart-drawer .drawer__inner-empty h2{font-family:Bodoni Moda,serif!important;color:#2b1a22!important}body.mr-page cart-drawer a,body.mr-page cart-drawer .link{color:#2b1a22!important}@media(max-width:749px){.mr-header__in{height:48px}.mr-logo span{font-size:27px}.mr-logo img{width:26px;height:26px}.mr-product{padding-top:8px}.mr-product__grid{gap:8px}.mr-thumbs{gap:6px;padding-top:6px}.mr-thumb{flex-basis:42px;height:42px}.mr-buy__eyebrow{margin-bottom:4px;font-size:10.5px}.mr-buy__title{margin-bottom:6px}.mr-buy__desc{font-size:14px;margin-bottom:8px;line-height:1.45}.mr-buy__proofrow{gap:6px;margin-bottom:6px}.mr-buy__proofrow .ceyla-rproof__portrait{width:30px!important;height:30px!important;flex-basis:30px!important}.mr-buy__proofrow .ceyla-rproof__text{font-size:13px!important;line-height:1.35!important}.mr-price__now{font-size:29px}.mr-benefits{margin:10px 0 12px;gap:6px}.mr-benefit{font-size:12px;gap:6px}.mr-benefit img{width:30px;height:30px;flex-basis:30px}.mr-offer__label{display:none}.mr-bows{margin-bottom:10px}.mr-opt{min-height:60px;padding:10px 12px}.mr-opt__name{font-size:16px}.mr-opt__price b{font-size:16.5px}.mr-pill{top:52px;right:8px;padding:4px 8px;font-size:9.5px}}@media(max-width:374px){.mr-opt__sub{font-size:12px}.mr-atc{font-size:15.5px;padding:0 14px}.mr-bow{padding-right:10px;font-size:12.5px}}@media(max-width:749px){.mr-buy__eyebrow{display:none}.mr-buy__title{font-size:clamp(27px,7.3vw,34px);margin-bottom:8px}.mr-installments,.mr-installments shopify-payment-terms{font-size:12px;line-height:1.3}.mr-installments{margin-top:2px}.mr-anchor{font-size:12.5px}.mr-bows{gap:6px;margin:0 0 10px;flex-wrap:nowrap}.mr-bows__label{font-size:12.5px}.mr-bow{height:32px;padding:0 10px 0 5px;gap:6px;font-size:12.5px;flex:0 0 auto}.mr-bow i{width:20px;height:20px}.mr-addons__label{display:none}.mr-addons{gap:6px;margin-top:8px}.mr-addon{padding:6px 10px 6px 6px;gap:10px}.mr-addon img{width:36px;height:36px;flex-basis:36px}.mr-addon__txt b{font-size:14px}.mr-addon__txt small{font-size:12px}.mr-giftline{padding:8px 10px;margin-top:10px}.mr-giftline__imgs img{width:40px;height:40px}.mr-atc{margin-top:12px}.mr-benefits{margin:8px 0 10px}.mr-thumbs{padding-top:5px}.mr-thumb{flex-basis:40px;height:40px}.mr-price{line-height:1.15;margin-top:2px}.mr-price__now{line-height:1.1}.mr-buy__desc{margin-bottom:6px}}@media(max-width:359px){.mr-bows__label{display:none}.mr-bows{gap:5px}.mr-bow{padding:0 8px 0 4px;font-size:12px;gap:5px}}@media(max-width:374px){.mr-giftline__imgs{display:none}}.mr-h,.mr-buy__title,.mr-dialog__in h3,.mr-moment b,.mr-vs__close{font-optical-sizing:none;font-variation-settings:"opsz" 22}
/*# sourceMappingURL=/cdn/shop/t/27/assets/vf-mr.css.map */
