:root{--shadow:0 8px 30px rgba(122,46,70,.12);--w:1180px;--r-sm:9px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}html.no-scroll{overflow:hidden}body{margin:0;overflow-x:hidden;font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1;font-family:var(--sans);font-size:var(--fs,15px);line-height:1.55;color:var(--ink);background:var(--bg,#fff);-webkit-font-smoothing:antialiased}img{max-width:100%;height:auto;display:block}a{color:var(--bx)}button{font:inherit;cursor:pointer}h1,h2,h3,h4{font-family:var(--serif);font-weight:var(--serif-w,700);line-height:1.2;margin:0 0 .5em;color:var(--ink);font-variant-numeric:lining-nums;font-feature-settings:"lnum" 1}.num{font-family:var(--num-font,var(--sans));font-weight:700;font-variant-numeric:lining-nums tabular-nums}p{margin:0 0 .9em}[hidden]{display:none!important}.skip{position:absolute;left:-999px}.skip:focus{left:8px;top:8px;background:#fff;padding:8px;z-index:999}.wrap{max-width:var(--w);margin:0 auto;padding:0 16px}.wrap--narrow{max-width:820px}.center{text-align:center}.h2{font-size:calc(clamp(24px,5.4vw,36px) * var(--hs,1))}.h2 em{font-style:italic;color:var(--bx);font-weight:600}.h3{font-size:22px}.lead{font-size:17px;color:var(--muted)}.kicker{text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700;color:var(--gold);margin-bottom:.6em}.x{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;background:transparent;font-size:28px;line-height:1;color:var(--ink);z-index:2}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:var(--btn-r,999px);padding:16px 26px;font-weight:700;font-size:15px;letter-spacing:.04em;text-decoration:none;background:var(--bx);color:#fff;transition:transform .15s,background .2s,box-shadow .2s;text-align:center}.btn:hover{background:var(--bx-d)}.btn:active{transform:scale(.98)}.btn--buy{width:100%;font-size:17px;padding:18px 20px;box-shadow:0 6px 18px #7a2e464d;animation:pulse 2.6s infinite}.btn--buy .btn__price{font-weight:600;opacity:.9}.btn--buy.is-loading{opacity:.7;pointer-events:none}.btn--green{width:100%;background:var(--green);font-size:17px;padding:18px}.btn--green:hover{background:var(--green-d)}.btn--light{background:#fff;color:var(--bx)}.btn--light:hover{background:var(--rose)}.btn--sm{padding:10px 16px;font-size:13px;animation:none;width:auto;box-shadow:none}@keyframes pulse{0%,to{box-shadow:0 6px 18px #7a2e464d}50%{box-shadow:0 6px 26px #7a2e468c}}.link-btn{background:none;border:0;padding:0;color:var(--bx);font-weight:600;text-decoration:underline;font-size:14px}.form-error{color:var(--red);font-size:14px;margin:.6em 0 0}.marquee{background:var(--bx);color:#fff;overflow:hidden;white-space:nowrap;font-size:12.5px;font-weight:600;letter-spacing:.06em}.marquee__track{display:inline-flex;padding:9px 0;animation:marq var(--marq-speed,38s) linear infinite}.marquee__static{text-align:center;padding:9px 12px;white-space:normal}.marquee__track span{padding-right:8px}@keyframes marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.hdr{background:#fff;border-bottom:1px solid var(--line);position:relative;z-index:40}.hdr--sticky{position:sticky;top:0}.hdr__in{display:grid;grid-template-columns:48px 1fr 48px;align-items:center;height:62px}.hdr__burger,.hdr__cart{background:none;border:0;color:var(--ink);display:flex;align-items:center;justify-content:center;width:44px;height:44px;position:relative}.hdr__logo{justify-self:center}.hdr__logo img{height:34px;width:auto}.hdr__count{position:absolute;top:4px;right:2px;background:var(--bx);color:#fff;border-radius:999px;font-size:11px;font-weight:700;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;padding:0 4px}.menu,.drawer,.modal,.wheel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.menu__bg,.drawer__bg,.modal__bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#2a2a2a80;opacity:0;transition:opacity .25s}.is-open .menu__bg,.is-open .drawer__bg,.is-open .modal__bg{opacity:1}.menu__in{position:absolute;top:0;left:0;bottom:0;width:86%;max-width:340px;background:#fff;padding:60px 24px 24px;display:flex;flex-direction:column;gap:4px;transform:translate(-100%);transition:transform .28s ease}.menu.is-open .menu__in{transform:none}.menu__logo{margin-bottom:18px}.menu__in a{padding:13px 0;border-bottom:1px solid var(--line);text-decoration:none;color:var(--ink);font-weight:600}.lp{padding:14px 0 30px}.lp__grid{display:grid;gap:22px;grid-template-columns:minmax(0,1fr)}.lp__grid>*{min-width:0}@media(min-width:990px){.lp__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:46px;align-items:start}.lp__media{position:sticky;top:80px}}.gallery__main{position:relative;border-radius:var(--r);overflow:hidden;background:var(--gal-bg,#f3e7e2)}.gallery__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.gallery__track::-webkit-scrollbar{display:none}.gallery__slide{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:var(--gal-ratio,1/1)}.gallery__slide img{width:100%;height:100%;object-fit:contain}.gallery--cover .gallery__slide img{object-fit:cover}.gallery__band{position:relative;background:#1f1418;color:#fff;text-align:center;font-size:12px;font-weight:700;letter-spacing:.04em;padding:7px 8px;white-space:nowrap}.gallery__band b{color:#e5c39e}.gallery__badges{position:absolute;top:12px;right:12px;pointer-events:none}.badge--gold{display:flex;align-items:center;justify-content:center;text-align:center;width:84px;height:84px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#d6ad85,var(--gold));color:#fff;font-size:10px;font-weight:700;line-height:1.15;text-transform:uppercase;box-shadow:0 4px 12px #0000002e;border:2px dashed rgba(255,255,255,.7)}.gallery__nav{position:absolute;top:calc(50% - 16px);transform:translateY(-50%);width:38px;height:38px;border-radius:50%;border:0;background:#ffffffe0;font-size:24px;line-height:1;color:var(--ink);box-shadow:0 2px 8px #0000001f}.gallery__nav--prev{left:10px}.gallery__nav--next{right:10px}.gallery__thumbs{display:flex;gap:8px;overflow-x:auto;padding:10px 0 2px;scrollbar-width:none}.gallery__thumbs::-webkit-scrollbar{display:none}.gallery__thumb{flex:0 0 62px;height:62px;border-radius:8px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--rose)}.gallery__thumb.is-active{border-color:var(--bx)}.gallery__thumb img{width:100%;height:100%;object-fit:cover}.proof{display:flex;align-items:center;gap:8px;font-size:13.5px;margin-bottom:8px;flex-wrap:wrap}.proof--center{justify-content:center}.stars{color:#e3a51c;letter-spacing:1px}.lp__title{font-size:clamp(23px,5.6vw,32px);margin-bottom:.35em}.lp__sub{color:var(--muted);font-size:15.5px}.bullets{list-style:none;padding:0;margin:14px 0 18px;display:grid;gap:9px}.bullets li{position:relative;padding-left:32px;font-size:14.5px}.bullets li>span:first-child{position:absolute;left:0;top:0;width:22px;text-align:center}.box{border-radius:var(--r);padding:14px 16px;margin:0 0 14px;font-size:14.5px}.box p:last-child{margin:0}.box--rose{background:var(--rose);border-left:4px solid var(--bx)}.box__title{font-family:var(--serif);font-weight:700;color:var(--bx);font-size:16px;margin-bottom:.35em!important}.box--check{border:1px dashed var(--gold);background:#fffaf6}.box--check p{margin:0 0 4px}.box__links{display:flex;gap:16px;flex-wrap:wrap;margin-top:8px}.countdown{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;text-align:center}.countdown--inline{background:#1f1418;color:#fff;border-radius:var(--r-sm);padding:10px 12px;margin:0 0 14px;font-size:12.5px;font-weight:600;letter-spacing:.03em}.countdown--bar{background:#1f1418;color:#fff;padding:9px 12px;font-size:12.5px;font-weight:600;position:sticky;top:0;z-index:45}.countdown__time{display:inline-flex;gap:6px}.countdown__time span{background:var(--bx);border-radius:6px;padding:3px 7px;min-width:40px}.countdown__time b{font-size:15px;font-variant-numeric:tabular-nums lining-nums}.countdown__time small{font-size:10px;margin-left:2px;opacity:.85}.offers{scroll-margin-top:80px}.offers__title{text-align:center;font-weight:700;font-size:14px;letter-spacing:.05em;margin:4px 0 12px;display:flex;align-items:center;gap:10px}.offers__title:before,.offers__title:after{content:"";flex:1;height:1px;background:var(--line)}.offer{position:relative;border:2px solid var(--line);border-radius:var(--r);padding:14px 12px;margin-bottom:12px;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s,background .2s}.offer.is-active{border-color:var(--bx);background:#fdf7f5;box-shadow:var(--shadow)}.offer__badge{position:absolute;top:-11px;right:12px;background:var(--bx);color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;border-radius:999px;padding:4px 10px}.offer__badge--gold{background:var(--gold)}.offer__row{display:grid;grid-template-columns:20px 56px 1fr auto;gap:10px;align-items:center}.offer__radio{width:20px;height:20px;border-radius:50%;border:2px solid #c9b7b1;position:relative}.offer.is-active .offer__radio{border-color:var(--bx)}.offer.is-active .offer__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--bx)}.offer__img{width:56px;height:56px;border-radius:8px;object-fit:cover;background:var(--rose)}.offer__txt strong{display:block;font-size:14.5px;line-height:1.25}.offer__txt span{display:block;font-size:12px;color:var(--muted);margin-top:2px}.offer__price{text-align:right}.offer__price strong{display:block;font-size:17px;color:var(--bx)}.offer__price s{font-size:12.5px;color:#9a8b8f}.offer__pickers:empty{display:none}.offer__pickers{margin-top:12px;border-top:1px dashed var(--line);padding-top:10px;cursor:default}.pk__hint{font-size:12.5px;color:var(--muted);margin:0 0 8px}.pk{display:grid;grid-template-columns:26px 1fr auto;grid-template-areas:"n c s" "n name s";align-items:center;gap:2px 8px;padding:6px 0;border-bottom:1px solid #f1e6e2}.pk:last-child{border-bottom:0}.pk__n{grid-area:n;font-weight:700;font-size:13px;color:var(--bx)}.pk__colors{grid-area:c;display:flex;gap:6px;flex-wrap:wrap}.pk__cname{grid-area:name;font-size:11.5px;color:var(--muted)}.pk select{grid-area:s;border:1px solid #d9c9c3;border-radius:8px;padding:9px 28px 9px 10px;font:600 14px var(--sans);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%232A2A2A' fill='none' stroke-width='1.5'/%3E%3C/svg%3E") no-repeat right 10px center;-webkit-appearance:none;appearance:none;color:var(--ink)}.sw{width:26px;height:26px;border-radius:50%;border:2px solid #fff;background:var(--sw);box-shadow:0 0 0 1px #d7c6c0;padding:0}.sw.is-on{box-shadow:0 0 0 2px var(--bx)}.upsell{display:grid;grid-template-columns:22px 56px 1fr auto;gap:10px;align-items:center;border:2px dashed var(--gold);border-radius:var(--r);padding:12px;margin:4px 0 12px;background:#fffaf5;cursor:pointer}.upsell input{position:absolute;opacity:0;pointer-events:none}.upsell__check{width:22px;height:22px;border-radius:6px;border:2px solid var(--gold);display:flex;align-items:center;justify-content:center}.upsell input:checked+.upsell__check{background:var(--gold)}.upsell input:checked+.upsell__check:after{content:"\2713";color:#fff;font-weight:700;font-size:14px}.upsell img{width:56px;height:56px;border-radius:8px;object-fit:cover}.upsell__txt strong{display:block;font-size:14px}.upsell__txt small{display:block;font-size:11.5px;color:var(--muted);line-height:1.35}.upsell__price{text-align:right;font-size:14px}.upsell__price b{display:block;color:var(--bx)}.upsell__price s{font-size:12px;color:#9a8b8f}.gifts{background:var(--rose);border-radius:var(--r);padding:12px;margin-bottom:12px}.gifts__title{font-weight:700;font-size:14px;text-align:center;margin-bottom:8px}.gift{display:grid;grid-template-columns:44px 1fr auto;gap:10px;align-items:center;background:#fff;border-radius:10px;padding:8px 10px;margin-top:6px;font-size:13px;transition:opacity .2s}.gift img{width:44px;height:44px;border-radius:6px;object-fit:cover}.gift small{color:var(--muted)}.gift__price{text-align:right;font-size:12.5px}.gift__price b{color:var(--green)}.gift__price s{color:#9a8b8f}.gift.is-locked{opacity:.55}.gift.is-locked .gift__price b{color:var(--muted)}.stock{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--red);margin:4px 0 12px}.dot{width:9px;height:9px;border-radius:50%;background:var(--red);box-shadow:0 0 #b23a3a99;animation:blink 1.4s infinite}@keyframes blink{0%{box-shadow:0 0 #b23a3a99}70%{box-shadow:0 0 0 9px #b23a3a00}to{box-shadow:0 0 #b23a3a00}}.pay-row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 6px}.pay{width:38px;height:24px}.pay-row--sm .pay{width:32px;height:20px}.ship-line{text-align:center;font-size:13px;color:var(--muted)}.reassure{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:16px 0}.reassure div{display:flex;align-items:center;gap:8px;background:#faf5f3;border-radius:10px;padding:10px;font-size:12.5px;font-weight:600}.acc details{border-bottom:1px solid var(--line)}.acc summary{list-style:none;cursor:pointer;padding:15px 30px 15px 0;font-weight:700;position:relative;font-size:15px}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;color:var(--bx);font-weight:400}.acc details[open] summary:after{content:"-"}.acc details>div{padding:0 0 14px;color:#4a4044;font-size:14.5px}.acc--faq summary{font-family:var(--sans)}.sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--line);box-shadow:0 -6px 20px #00000014;display:flex;align-items:center;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s}.sticky-buy.is-on{transform:none}.sticky-buy__txt{flex:1;min-width:0;font-size:12.5px;line-height:1.3}.sticky-buy__txt strong{display:block;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-buy__txt span{color:var(--bx);font-weight:700}.sticky-buy .btn{width:auto;padding:13px 18px;font-size:13.5px;animation:none}@media(min-width:990px){.sticky-buy{display:none}}.sec{padding:46px 0}.sec--rose{background:var(--rose)}.sec--beige{background:var(--beige)}.sec--bordeaux{background:var(--bx);color:#fff}.sec--bordeaux .h2{color:#fff}.sec--bordeaux .lead{color:#f3dfe5}.split{display:grid;gap:24px;align-items:center}.split__img img{border-radius:var(--r);width:100%}@media(min-width:860px){.split{grid-template-columns:1fr 1fr;gap:50px}.split--rev .split__img{order:2}}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0}.stats div{background:#fff;border-radius:var(--r);padding:14px 8px;text-align:center}.stats b{display:block;font-family:var(--num-font,var(--sans));font-weight:700;font-size:26px;line-height:1.2;color:var(--bx);font-variant-numeric:lining-nums}.stats span{font-size:12px;color:var(--muted)}.pills{display:flex;flex-wrap:wrap;gap:8px}.pills span{border:1px solid var(--bx);color:var(--bx);border-radius:999px;padding:6px 12px;font-size:11.5px;font-weight:700;letter-spacing:.04em;background:#fff}.ba{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:18px}.ba img{border-radius:var(--r);width:100%}.cmp-wrap{overflow-x:auto;margin-top:18px;-webkit-overflow-scrolling:touch}.cmp{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:13.5px}.cmp th,.cmp td{padding:12px 8px;text-align:center;border-bottom:1px solid var(--line)}.cmp tbody th{text-align:left;font-weight:600;font-family:var(--sans)}.cmp thead th{font-family:var(--sans);font-size:12.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.cmp .cmp__us{background:var(--rose);color:var(--bx);font-weight:700}.cmp thead .cmp__us{background:var(--bx);color:#fff;border-radius:10px 10px 0 0}.yes{color:var(--green);font-weight:700;font-size:18px}.no{color:var(--red);font-size:16px}@media(min-width:760px){.zones{grid-template-columns:repeat(3,1fr)}}.zone{background:#fff;border-radius:var(--r);padding:20px;text-align:center}.zone__n{font-family:var(--sans);display:inline-flex;width:38px;height:38px;border-radius:50%;background:var(--bx);color:#fff;align-items:center;justify-content:center;font-weight:700;margin-bottom:8px}.zone h3{font-size:19px}.zone p{font-size:14px;color:var(--muted);margin:0}.wide-img img{border-radius:var(--r);margin:0 auto;max-width:720px;width:100%}.reviews{display:grid;gap:14px;margin-top:20px}@media(min-width:760px){.reviews{grid-template-columns:repeat(3,1fr)}}.review{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.review__img{width:100%;aspect-ratio:1/1;object-fit:cover}.review__body{padding:16px}.review h3{font-size:16px;margin:.3em 0}.review p{font-size:14px}.review__by{font-size:13px;color:var(--muted);margin:0}.verified{color:var(--green);font-weight:600;margin-left:4px}.seal{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:96px;height:96px;border-radius:50%;background:var(--gold);color:#fff;font-family:var(--num-font,var(--sans));font-size:32px;font-weight:700;line-height:1;margin:0 auto 14px;font-variant-numeric:lining-nums}.seal small{font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.12em;line-height:1}.legal-note{padding:18px 0 26px;background:#faf6f4}.legal-note p{font-size:12px;color:#857a7d;text-align:center;margin:0}.reveal{opacity:0;transform:translateY(22px);transition:opacity .7s ease,transform .7s ease}.reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.marquee__track,.btn--buy,.dot{animation:none}}.drawer__in{position:absolute;top:0;right:0;bottom:0;width:100%;max-width:430px;background:#fff;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease}.drawer.is-open .drawer__in{transform:none}.drawer__head{display:flex;align-items:center;justify-content:center;padding:16px 50px;border-bottom:1px solid var(--line);position:relative}.drawer__head .x{top:50%;transform:translateY(-50%)}.drawer__title{font-family:var(--serif);font-weight:700;font-size:19px;margin:0}.drawer__timer{background:var(--bx);color:#fff;text-align:center;font-size:12.5px;font-weight:600;padding:9px 10px;letter-spacing:.02em}.drawer__timer b{background:#fff;color:var(--bx);border-radius:5px;padding:1px 6px;margin-left:4px}.drawer__body{flex:1;overflow-y:auto;padding:12px 16px}.drawer__empty{text-align:center;padding:40px 10px}.drawer__foot{border-top:1px solid var(--line);padding:12px 16px calc(14px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -6px 18px #0000000d}.drawer__sub{display:flex;justify-content:space-between;align-items:baseline;font-weight:700;font-size:16px}.drawer__sub s{color:#9a8b8f;font-weight:500;font-size:14px}.drawer__save{color:var(--green);font-weight:700;text-align:right;font-size:13.5px;margin:2px 0 10px}.drawer__guar{text-align:center;font-size:12.5px;margin:6px 0 0;color:var(--muted)}.ci-proof{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--rose);border-radius:999px;padding:7px 12px;font-size:12.5px;margin-bottom:10px}.ci-info{font-size:12.5px;background:#f3f8f4;border-radius:10px;padding:9px 11px;margin-bottom:10px}.ci-progress{display:block;text-decoration:none;color:var(--ink);background:#fff6e9;border:1px dashed var(--gold);border-radius:10px;padding:9px 11px;font-size:12.5px;margin-bottom:10px}.ci{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:10px;padding:12px 0;border-bottom:1px solid #f1e6e2}.ci__img img{width:64px;height:64px;border-radius:10px;object-fit:cover;background:var(--rose)}.ci__title{font-weight:700;font-size:13.5px;margin:0 0 3px;line-height:1.3}.ci__tag{font-size:11.5px;color:var(--bx);font-weight:600;margin:0 0 4px}.ci__props{display:flex;flex-direction:column;font-size:11.5px;color:var(--muted);margin-bottom:6px}.ci__qty{display:flex;align-items:center;gap:6px}.ci__qty button{width:28px;height:28px;border:1px solid var(--line);background:#fff;border-radius:7px;font-size:15px;line-height:1}.ci__qty span{min-width:18px;text-align:center;font-weight:600;font-size:13px}.ci__qty .ci__rm{width:auto;border:0;text-decoration:underline;color:var(--muted);font-size:11.5px;margin-left:6px}.ci__price{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px;font-size:13.5px}.ci__price s{color:#9a8b8f;font-size:12px}.ci--gift .ci__price b{color:var(--green)}.save{background:#e5f3e9;color:var(--green);font-weight:700;font-size:11px;border-radius:999px;padding:2px 7px}.ci-up{margin:14px 0 6px}.ci-up__t{font-weight:700;font-size:13.5px;margin-bottom:6px}.ci-up__card{display:grid;grid-template-columns:56px 1fr auto;gap:10px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:8px}.ci-up__card img{width:56px;height:56px;border-radius:8px;object-fit:cover}.ci-up__card b{display:block;font-size:13px}.ci-up__card span{font-size:12.5px;color:var(--bx);font-weight:600}.ci-up__card s{color:#9a8b8f;font-weight:400}.ci-ins{display:grid;grid-template-columns:1fr auto 44px;gap:10px;align-items:center;background:#faf6f4;border-radius:12px;padding:10px 12px;margin-top:12px;cursor:pointer;position:relative}.ci-ins b{display:block;font-size:13px}.ci-ins small{display:block;font-size:11px;color:var(--muted);line-height:1.3}.ci-ins__p{font-weight:700;font-size:13px}.ci-ins input{position:absolute;opacity:0;pointer-events:none}.switch{width:44px;height:26px;border-radius:999px;background:#d8cbc7;position:relative;transition:background .2s}.switch:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}.ci-ins input:checked+.switch{background:var(--green)}.ci-ins input:checked+.switch:after{transform:translate(18px)}.ci-code{font-size:12.5px;text-align:center;margin:12px 0 0;color:var(--green)}.modal__in{position:absolute;left:50%;top:50%;transform:translate(-50%,-46%);opacity:0;transition:transform .25s,opacity .25s;width:min(94vw,560px);max-height:90vh;overflow-y:auto;background:#fff;border-radius:18px;padding:28px 20px 20px;font-size:14px}.modal.is-open .modal__in{transform:translate(-50%,-50%);opacity:1}.calc{background:var(--rose);border-radius:12px;padding:12px;margin:12px 0}.calc label{font-weight:700;font-size:13.5px}.calc__row{display:flex;gap:8px;margin-top:6px}.calc input{flex:1;min-width:0;border:1px solid #d9c9c3;border-radius:999px;padding:10px 14px;font:600 15px var(--sans)}.calc__res{margin:8px 0 0;font-size:14px}.sizes{width:100%;border-collapse:collapse;margin:8px 0 14px;font-size:13.5px}.sizes th{background:var(--bx);color:#fff;padding:8px;font-family:var(--sans);font-size:12px}.sizes td{padding:8px;text-align:center;border-bottom:1px solid var(--line)}.sizes td:first-child{font-weight:700;color:var(--bx)}.sizes__how{display:grid;grid-template-columns:110px 1fr;gap:12px;align-items:center;margin-bottom:10px}.sizes__how img{border-radius:10px}.wheel{display:flex;align-items:center;justify-content:center}.wheel .modal__bg{opacity:0}.wheel.is-open .modal__bg{opacity:1}.wheel__in{position:relative;background:#fff;border-radius:20px;width:min(94vw,760px);max-height:94vh;overflow-y:auto;display:grid;gap:10px;padding:26px 18px 18px;transform:scale(.94);opacity:0;transition:transform .3s,opacity .3s}.wheel.is-open .wheel__in{transform:none;opacity:1}@media(min-width:760px){.wheel__in{grid-template-columns:1fr 1fr;align-items:center;padding:34px}}.wheel__visual{position:relative;width:min(70vw,300px);aspect-ratio:1/1;margin:0 auto}.wheel__pointer{position:absolute;top:-6px;left:50%;transform:translate(-50%);width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-top:26px solid var(--gold);z-index:3;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}.wheel__disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:6px solid var(--gold);box-shadow:0 8px 26px #7a2e4640;transition:transform 5.2s cubic-bezier(.12,.67,.12,1)}.wheel__lab{position:absolute;left:50%;top:0;width:0;height:50%;transform-origin:50% 100%;display:flex;justify-content:center}.wheel__lab b{display:block;margin-top:16%;font:700 15px var(--sans);color:var(--bx);white-space:nowrap;transform:translate(0)}.wheel__lab.is-dark b{color:#fff}.wheel__hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:28%;height:28%;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-weight:700;color:var(--bx);font-size:18px;box-shadow:0 0 0 4px var(--gold)}.wheel__form{text-align:center}.wheel__logo{margin:0 auto 6px;height:30px;width:auto}.wheel__title{font-family:var(--serif);font-size:24px;font-weight:700;color:var(--bx);margin:0 0 2px}.wheel__sub{font-weight:700;letter-spacing:.04em;font-size:13.5px;margin-bottom:12px}.wheel__form input{width:100%;border:1px solid #d9c9c3;border-radius:999px;padding:14px 18px;font:500 15px var(--sans);margin-bottom:10px}.wheel__fine{font-size:11px;color:var(--muted);margin:8px 0 4px}.wheel__no{background:none;border:0;color:var(--muted);text-decoration:underline;font-size:12.5px}.wheel__code{background:var(--rose);border:1px dashed var(--bx);border-radius:6px;padding:2px 8px;color:var(--bx)}.ftr{background:var(--bx);color:#f3dfe5;padding:30px 0 20px;font-size:13.5px}.ftr a{color:#fff;text-decoration:none;display:block;padding:4px 0}.ftr a:hover{text-decoration:underline}.ftr h4{color:#fff;font-family:var(--sans);font-size:13px;text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px}.ftr__trust{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid rgba(255,255,255,.18);text-align:center}@media(min-width:760px){.ftr__trust{grid-template-columns:repeat(4,1fr)}}.ftr__trust strong{display:block;color:#fff;font-size:14px}.ftr__trust small{font-size:12px}.ftr__trust .ico{font-size:22px;display:block;margin-bottom:4px}.ftr__grid{display:grid;gap:22px}@media(min-width:760px){.ftr__grid{grid-template-columns:2fr 1fr 1fr}}.ftr__brand img{height:36px;width:auto;margin-bottom:10px}.ftr__pay{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:24px 0 10px}.ftr__copy{text-align:center;font-size:12px;opacity:.8;margin:0}.page{padding:36px 0 50px}.page h1{font-size:clamp(26px,6vw,38px);text-align:center;margin-bottom:24px}.rte{font-size:15px;line-height:1.7}.rte h2{font-size:22px;margin-top:1.4em}.rte ul{padding-left:20px}.rte table{width:100%;border-collapse:collapse}.rte td,.rte th{border:1px solid var(--line);padding:8px}.form-field{display:block;margin-bottom:12px}.form-field span{display:block;font-weight:600;font-size:13.5px;margin-bottom:4px}.form-field input,.form-field textarea{width:100%;border:1px solid #d9c9c3;border-radius:10px;padding:12px 14px;font:500 15px var(--sans)}.notice{background:#e5f3e9;color:var(--green-d);border-radius:10px;padding:12px;margin-bottom:14px}.grid-products{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(min-width:760px){.grid-products{grid-template-columns:repeat(4,1fr)}}.card{text-decoration:none;color:var(--ink)}.card img{border-radius:var(--r);aspect-ratio:1/1;object-fit:cover;background:var(--rose)}.card p{margin:8px 0 2px;font-weight:600;font-size:14px}.card span{color:var(--bx);font-weight:700}.tpl-page-quiz .marquee{display:none}.quiz{min-height:70vh;padding:0 0 50px;background:linear-gradient(#fff,var(--rose))}.quiz__bar{height:6px;background:#efe2dd}.quiz__bar span{display:block;height:100%;width:0;background:var(--bx);transition:width .4s ease}.quiz__stage{padding:26px 0 10px;opacity:0;transform:translate(24px);transition:opacity .35s,transform .35s}.quiz__stage.is-in{opacity:1;transform:none}.qk{text-align:center;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-weight:700;margin-bottom:10px}.qq{font-size:clamp(22px,5.6vw,30px);text-align:center;margin-bottom:.4em}.qs{text-align:center;color:var(--muted);font-style:italic}.qopts{display:grid;gap:10px;margin:18px 0}.qopt{display:flex;align-items:center;gap:12px;text-align:left;background:#fff;border:2px solid var(--line);border-radius:14px;padding:16px 18px;font:500 15.5px var(--sans);color:var(--ink);transition:border-color .2s,background .2s,transform .1s}.qopt:hover{border-color:#d3b8b0}.qopt.is-on{border-color:var(--bx);background:#fdf3f1}.qopt:active{transform:scale(.99)}.qchk{flex:0 0 22px;width:22px;height:22px;border-radius:6px;border:2px solid #cdb9b2;display:inline-flex;align-items:center;justify-content:center}.is-on>.qchk{background:var(--bx);border-color:var(--bx)}.is-on>.qchk:after{content:"\2713";color:#fff;font-size:13px;font-weight:700}.qnext{margin-top:8px}.qback{display:block;margin:14px auto 0;background:none;border:0;color:var(--muted);font-size:13.5px}.qscreen .h2,.qload .h2{text-align:center}.qbox{background:#fff;border-radius:14px;padding:14px 16px;margin:14px 0;border-left:4px solid var(--bx)}.qbox p{margin:0 0 6px}.no-l{color:var(--red)}.yes-l{color:var(--green)}.qimg{border-radius:14px;margin:12px auto;max-width:420px;width:100%}.qload{text-align:center}.qload ul{list-style:none;padding:0;display:inline-grid;gap:10px;text-align:left;margin-top:10px}.qload li{display:flex;gap:10px;align-items:center;opacity:.45;transition:opacity .3s}.qload li.is-on{opacity:1}.spinner{width:46px;height:46px;border-radius:50%;border:4px solid #ecdcd6;border-top-color:var(--bx);margin:10px auto 16px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.qr__list{list-style:none;padding:0;display:grid;gap:8px;max-width:560px;margin:10px auto 18px;font-weight:600}.qr__img img{border-radius:14px;margin:0 auto 22px;max-width:420px;width:100%}.vs{width:100%;border-collapse:collapse;margin:10px 0 24px;font-size:14px;background:#fff;border-radius:12px;overflow:hidden}.vs th{padding:10px;font-family:var(--sans);font-size:12px;letter-spacing:.04em;background:#efe4e0}.vs th:last-child{background:var(--bx);color:#fff}.vs td{padding:10px;border-top:1px solid var(--line);vertical-align:top}.vs td:first-child{color:#8a6f72}.vs td:last-child{color:var(--ink);font-weight:600}.vs--3 tbody th{background:#faf5f3;text-align:left;font-size:13px}.qr__offer{background:#fff;border:2px solid var(--bx);border-radius:18px;padding:18px;text-align:center;box-shadow:var(--shadow);margin:10px 0 18px}.qr__offer img{width:180px;margin:0 auto 8px;border-radius:12px}.qr__offer p{margin:0 0 6px}.qr__big{font-family:var(--serif);font-size:22px;font-weight:700;color:var(--bx)}.qr__offer .btn{margin-top:10px}.qr__legal{font-size:12px;color:#857a7d;text-align:center}.tpl-page-advertorial .marquee{display:none}.tpl-page-advertorial .hdr{position:static}.adv{background:#fff;padding:20px 0 40px}.adv__wrap{max-width:720px;font-size:17px;line-height:1.7}.adv__crumb{font-size:12px;color:var(--muted);letter-spacing:.03em;border-bottom:1px solid var(--line);padding-bottom:10px}.adv__crumb b{color:var(--bx)}.adv__h1{font-size:clamp(26px,6.4vw,40px);line-height:1.18;margin:14px 0 10px}.adv__by{font-size:13px;color:var(--muted)}.adv__img{width:100%;border-radius:12px;margin:18px 0}.adv h2{font-size:clamp(22px,5vw,28px);margin-top:1.6em}.adv__hl{background:var(--rose);border-left:4px solid var(--bx);padding:12px 16px;border-radius:0 10px 10px 0}.adv__x,.adv__v{list-style:none;padding:0;margin:0 0 1em}.adv__x li,.adv__v li{position:relative;padding-left:30px;margin-bottom:10px}.adv__x li:before{content:"\2717";position:absolute;left:4px;color:var(--red);font-weight:700}.adv__v li:before{content:"\2713";position:absolute;left:4px;color:var(--green);font-weight:700}.adv__cta{text-align:center;margin:22px 0}.adv__cta small{display:block;margin-top:8px;color:var(--muted);font-size:13px}.adv__time{padding-left:0;list-style:none;counter-reset:t;border-left:3px solid var(--rose);margin-left:8px}.adv__time li{position:relative;padding:0 0 14px 22px}.adv__time li:before{content:"";position:absolute;left:-9px;top:8px;width:14px;height:14px;border-radius:50%;background:var(--bx)}.adv__small{font-size:12.5px;color:#857a7d}.adv__quote{margin:14px 0;padding:14px 16px;background:#faf6f4;border-radius:12px;font-style:italic}.adv__quote cite{display:block;font-style:normal;font-size:13px;color:var(--muted);margin-top:4px}.adv__guar{text-align:center;background:var(--rose);border-radius:16px;padding:22px 18px;margin:24px 0}.adv__guar h2{margin-top:0}.adv__hot{text-align:center;background:#1f1418;color:#fff;border-radius:10px;padding:12px}.adv__end{font-family:var(--serif);font-size:20px;color:var(--bx);text-align:center}@media(max-width:600px){.cmp{min-width:0;font-size:11.5px;table-layout:fixed}.cmp th,.cmp td{padding:9px 2px}.cmp thead th:first-child{width:34%}.cmp tbody th{padding-right:4px;font-size:11.5px;line-height:1.3}.cmp thead th{font-size:10px;letter-spacing:0;line-height:1.2;text-transform:none;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.yes{font-size:15px}.no{font-size:13px}}.no-pulse .btn--buy{animation:none}.rte p{margin:0 0 .9em}.rte p:last-child{margin-bottom:0}.rte ul,.rte ol{padding-left:20px;margin:0 0 .9em}.sec{padding:var(--pad-t,46px) 0 var(--pad-b,46px);background:var(--sec-bg,transparent);color:var(--sec-fg,inherit)}.sec .h2,.sec h2,.sec h3{color:var(--sec-head,var(--ink))}.sec .h2{font-size:calc(min(var(--title-size,32px),7.6vw) * var(--hs,1))}.sec .lead{color:inherit;opacity:.78}.sec--bordeaux .lead{opacity:.9}.split--noimg{grid-template-columns:1fr!important;max-width:820px}.h2-sub{font-family:var(--serif);font-style:italic;color:var(--bx);font-size:calc(min(var(--title-size,32px),7.2vw)*.85);margin-top:-.3em}.imgs{display:grid;grid-template-columns:repeat(var(--cols-m,2),minmax(0,1fr));gap:12px;margin-top:18px}@media(min-width:760px){.imgs{grid-template-columns:repeat(var(--cols,2),minmax(0,1fr))}}.imgs figure{margin:0}.imgs img{border-radius:var(--r);width:100%}.imgs figcaption{text-align:center;font-size:13px;margin-top:6px;opacity:.8}.zones{display:grid;gap:12px;margin:22px 0}@media(min-width:760px){.zones{grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}}.zone__ico{display:block;font-size:30px;margin-bottom:6px}.zone h3{color:var(--ink)!important}.bullet{position:relative;padding-left:32px;font-size:14.5px;margin:0 0 9px}.bullet__ico{position:absolute;left:0;top:0;width:22px;text-align:center}.lp__text{margin:0 0 12px}.lp__text--lead{color:var(--muted);font-size:15.5px}.lp__text--small{font-size:13px;color:var(--muted)}.lp__info>.bullet:last-of-type{margin-bottom:18px}.box--gold{border:1px dashed var(--gold);background:#fffaf6}.box--white{border:1px solid var(--line);background:#fff}.offer__img{width:56px;height:56px;border-radius:8px;overflow:hidden;background:var(--rose)}.offer__img img{width:100%;height:100%;object-fit:cover}.upsell__img{width:56px;height:56px;border-radius:8px;overflow:hidden;display:block}.upsell__img img{width:100%;height:100%;object-fit:cover}.gift__img{width:44px;height:44px;border-radius:6px;overflow:hidden;display:block}.gift__img img{width:100%;height:100%;object-fit:cover}.countdown-wrap--sticky{position:sticky;top:0;z-index:45}.countdown--bar{position:static}.menu__note{margin-top:16px;font-size:13px;color:var(--muted)}.menu__logo{height:auto;max-width:130px}.ftr__brand img{max-width:160px;height:auto}.adv{padding:var(--pad-t,8px) 0 var(--pad-b,8px)}.adv--head{padding:20px 0 8px}.adv .rte{font-size:17px;line-height:1.7}.adv__img img{width:100%;border-radius:12px;margin:14px 0}.adv--dark .adv__wrap{background:var(--dark);color:#fff;border-radius:10px;padding:14px 16px;text-align:center}.adv--dark h2{color:#fff;margin-top:0}.adv--tagline .rte,.adv--tagline h2{font-family:var(--serif);font-size:21px;color:var(--bx);text-align:center}.adv__hl{background:var(--rose);border-left:4px solid var(--bx);padding:12px 16px;border-radius:0 10px 10px 0;margin:12px 0}.adv .h2,.adv h2{font-size:calc(clamp(22px,5vw,28px) * var(--hs,1));margin-top:1em}.adv__cta{text-align:center}.adv__hot{color:#fff;border-radius:10px;padding:12px;margin:0 0 14px}.quiz{background:linear-gradient(#fff,var(--quiz-bg,var(--rose)))}.qr__offer-img img{width:180px;margin:0 auto 8px;border-radius:12px}.qr__list li{list-style:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lilou.css.map */
