:root{--cc-cream:#FBF6EF;--cc-oat:#F3E8DA;--cc-sand:#EAD9C4;--cc-cocoa:#3A2A20;--cc-cocoa2:#5A4334;--cc-muted:#7D6756;--cc-caramel:#C8743F;--cc-caramel-d:#A9592A;--cc-rose:#E9C9BE;--cc-rose-l:#F7EAE4;--cc-line:rgba(58,42,32,.12);--cc-r:26px;--cc-r-s:16px;--cc-shadow:0 22px 44px -24px rgba(58,42,32,.45)}body{background:var(--cc-cream)}.cc-hero__grid>*,.cc-split>*,.cc-offer>*,.cc-specs>*{min-width:0}html,body{overflow-x:clip}.cc{font-family:Nunito,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--cc-cocoa);-webkit-font-smoothing:antialiased;line-height:1.5}.cc *,.cc *:before,.cc *:after{box-sizing:border-box}.cc img,.cc video{max-width:100%;display:block}.cc-wrap{max-width:1180px;margin:0 auto;padding:0 16px}@media(min-width:750px){.cc-wrap{padding:0 28px}}.cc-sec{position:relative;padding:68px 0}@media(min-width:990px){.cc-sec{padding:100px 0}}.cc-bg-cream{background:var(--cc-cream)}.cc-bg-oat{background:var(--cc-oat)}.cc-bg-rose{background:var(--cc-rose-l)}.cc-bg-cocoa{background:var(--cc-cocoa);color:#f6ece1}.cc-wv:before{content:"";position:absolute;left:0;right:0;top:-38px;height:40px;background:inherit;pointer-events:none;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'><path d='M0 40V24C180 6 380 0 640 12s520 30 800 6v22z'/></svg>") center/100% 100% no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 40' preserveAspectRatio='none'><path d='M0 40V24C180 6 380 0 640 12s520 30 800 6v22z'/></svg>") center/100% 100% no-repeat}.cc-eye{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:12.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--cc-caramel-d);margin:0 0 14px}.cc-eye:before{content:"";width:22px;height:2px;border-radius:2px;background:currentColor}.cc-bg-cocoa .cc-eye{color:#e9b48c}.cc-h1,.cc-h2{font-weight:900;letter-spacing:-.022em;margin:0 0 16px;color:inherit}.cc-h1{font-size:clamp(31px,4.4vw,50px);line-height:1.06}.cc-h2{font-size:clamp(29px,4.2vw,46px);line-height:1.08}.cc-h1 em,.cc-h2 em,.cc-h3 em,.cc-h1 i,.cc-h2 i,.cc-h3 i{font-family:Lora,Georgia,serif;font-style:italic;font-weight:600;color:var(--cc-caramel-d);letter-spacing:-.01em}.cc-bg-cocoa .cc-h2 em,.cc-bg-cocoa .cc-h2 i{color:#edb78e}.cc-h3{font-weight:800;font-size:20px;line-height:1.25;margin:0 0 8px}.cc-lead{font-size:17.5px;line-height:1.62;color:var(--cc-cocoa2);margin:0 0 22px;max-width:60ch}.cc-bg-cocoa .cc-lead{color:#e6d6c6}.cc-lead p{margin:0 0 12px}.cc-lead p:last-child{margin:0}.cc-center{text-align:center}.cc-center .cc-lead{margin-left:auto;margin-right:auto}.cc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--cc-caramel);color:#fff!important;border:0;border-radius:999px;padding:18px 34px;font:800 17px/1.1 Nunito,sans-serif;text-decoration:none!important;cursor:pointer;box-shadow:0 14px 26px -12px #a9592abf;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease}.cc-btn:hover{background:var(--cc-caramel-d);transform:translateY(-1px)}.cc-btn:focus-visible{outline:3px solid var(--cc-rose);outline-offset:3px}.cc-btn[disabled]{opacity:.7;cursor:progress}.cc-btn--full{width:100%;padding:20px 28px;font-size:18.5px}.cc-btn svg{width:20px;height:20px}.cc-ticks{list-style:none;padding:0;margin:0 0 24px;display:grid;gap:11px}.cc-ticks li{display:flex;gap:12px;align-items:flex-start;font-weight:700;font-size:16.5px;line-height:1.45}.cc-ticks li:before{content:"";flex:0 0 24px;height:24px;border-radius:50%;margin-top:0;background:var(--cc-rose) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23A9592A' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'><path d='M5 12.5l4.2 4.2L19 7'/></svg>") center/14px no-repeat}.cc-bg-cocoa .cc-ticks li:before{background-color:#5b4434}.cc-pill{display:inline-flex;align-items:center;gap:8px;background:var(--cc-rose);color:#6b3a2a;font-weight:800;font-size:13.5px;padding:7px 15px;border-radius:999px;line-height:1.2}.cc-pill svg{width:15px;height:15px}.cc-media{border-radius:var(--cc-r);overflow:hidden;background:var(--cc-sand);box-shadow:var(--cc-shadow)}.cc-media img,.cc-media video{width:100%;height:100%;object-fit:cover}.cc-ic{display:inline-grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--cc-rose-l);color:var(--cc-caramel-d);flex:0 0 auto}.cc-ic svg{width:24px;height:24px}.cc-js .cc-rv{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.cc-js .cc-rv.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.cc-js .cc-rv{opacity:1;transform:none;transition:none}.cc-btn{transition:none}}.cc-ann{background:var(--cc-cocoa);color:#f6ece1;font:700 13px/1.3 Nunito,sans-serif;padding:9px 0;letter-spacing:.02em;overflow:hidden;white-space:nowrap}.cc-ann__t{display:flex;width:max-content;animation:ccann var(--cc-ann-dur,35s) linear infinite}.cc-ann:hover .cc-ann__t{animation-play-state:paused}.cc-ann__g{display:flex;flex:0 0 auto}.cc-ann__g span{display:inline-flex;align-items:center;padding:0 22px}.cc-ann__g span:before{content:"";width:6px;height:6px;border-radius:50%;background:#edb78e;margin-right:12px}@keyframes ccann{to{transform:translate(-25%)}}@media(prefers-reduced-motion:reduce){.cc-ann__t{animation:none}}.cc-head{background:#fbf6eff0;-webkit-backdrop-filter:saturate(1.4) blur(8px);backdrop-filter:saturate(1.4) blur(8px);border-bottom:1px solid var(--cc-line)}.cc-head .cc-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px}.cc-logo{display:inline-flex;align-items:baseline;gap:7px;text-decoration:none;color:var(--cc-cocoa);font-weight:900;font-size:22px;letter-spacing:-.02em}.cc-logo em{font-family:Lora,Georgia,serif;font-style:italic;font-weight:600;color:var(--cc-caramel-d)}.cc-logo svg{width:22px;height:22px;color:var(--cc-caramel);align-self:center}.cc-head .cc-btn{padding:11px 20px;font-size:14.5px;box-shadow:none}.cc-hero{padding:22px 0 56px}@media(min-width:990px){.cc-hero{padding:44px 0 88px}}.cc-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}@media(min-width:990px){.cc-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:56px;align-items:start}}.cc-gal{position:relative;min-width:0}@media(min-width:990px){.cc-gal{position:sticky;top:20px}}.cc-gal__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--cc-r);background:var(--cc-sand);box-shadow:var(--cc-shadow)}.cc-gal__track::-webkit-scrollbar{display:none}.cc-gal__slide{flex:0 0 100%;scroll-snap-align:center;aspect-ratio:1/1}.cc-gal__slide img{width:100%;height:100%;object-fit:cover}.cc-gal__nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:#fbf6efeb;color:var(--cc-cocoa);display:none;place-items:center;cursor:pointer;box-shadow:0 6px 16px #3a2a202e}.cc-gal__nav svg{width:20px;height:20px}.cc-gal__nav--p{left:14px}.cc-gal__nav--n{right:14px}@media(min-width:750px){.cc-gal__nav{display:grid}}.cc-gal__dots{display:flex;justify-content:center;gap:7px;margin-top:12px}.cc-gal__dots button{width:8px;height:8px;border-radius:99px;border:0;padding:0;background:#d9c6b2;cursor:pointer;transition:width .25s,background .25s}.cc-gal__dots button[aria-current=true]{width:22px;background:var(--cc-caramel)}.cc-gal__thumbs{display:none}@media(min-width:990px){.cc-gal__dots{display:none}.cc-gal__thumbs{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px;margin-top:12px}.cc-gal__thumbs button{padding:0;border:2px solid transparent;border-radius:12px;overflow:hidden;cursor:pointer;background:none;aspect-ratio:1/1}.cc-gal__thumbs button[aria-current=true]{border-color:var(--cc-caramel)}.cc-gal__thumbs img{width:100%;height:100%;object-fit:cover}}.cc-buy__top{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.cc-buy .cc-h1{margin-bottom:12px}.cc-buy__sub{font-size:17px;line-height:1.55;color:var(--cc-cocoa2);margin:0 0 16px}.cc-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none}.cc-chips li{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid var(--cc-line);border-radius:999px;padding:7px 13px;font-weight:800;font-size:13.5px}.cc-chips svg{width:16px;height:16px;color:var(--cc-caramel)}.cc-lab{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-weight:800;font-size:15px;margin:0 0 10px}.cc-lab small{font-weight:700;font-size:13.5px;color:var(--cc-muted)}.cc-cards{display:grid;gap:10px;margin:0 0 20px}.cc-card{position:relative;display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:#fff;border:2px solid #EADCCB;border-radius:20px;padding:15px 16px;cursor:pointer;font:inherit;color:inherit;transition:border-color .2s,box-shadow .2s,background-color .2s}.cc-card:hover{border-color:#dcc3aa}.cc-card[aria-checked=true]{border-color:var(--cc-caramel);background:#fffbf7;box-shadow:0 10px 26px -16px #a9592ab3}.cc-card:focus-visible{outline:3px solid var(--cc-rose);outline-offset:2px}.cc-card__dot{flex:0 0 22px;height:22px;border-radius:50%;border:2px solid #CDB59D;position:relative}.cc-card[aria-checked=true] .cc-card__dot{border-color:var(--cc-caramel)}.cc-card[aria-checked=true] .cc-card__dot:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--cc-caramel)}.cc-card__main{flex:1;min-width:0}.cc-card__name{display:block;font-weight:900;font-size:17px;line-height:1.2}.cc-card__cap{display:block;font-size:13.5px;color:var(--cc-muted);font-weight:700;margin-top:2px}.cc-card__save{display:inline-block;margin-top:6px;background:var(--cc-rose-l);color:#8a4426;font-weight:800;font-size:12.5px;padding:3px 9px;border-radius:999px}.cc-card__price{text-align:right;white-space:nowrap}.cc-card__price b{display:block;font-weight:900;font-size:19px}.cc-card__price small{display:block;font-size:12.5px;font-weight:700;color:var(--cc-muted)}.cc-card__rib{position:absolute;top:-11px;right:16px;background:var(--cc-cocoa);color:#f6ece1;font-weight:800;font-size:11.5px;letter-spacing:.04em;padding:4px 11px;border-radius:999px}.cc-sw{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 6px}.cc-sw[hidden]{display:none}.cc-sw__b{display:inline-flex;align-items:center;gap:9px;background:#fff;border:2px solid #EADCCB;border-radius:999px;padding:5px 15px 5px 5px;cursor:pointer;font:800 14px/1.2 Nunito,sans-serif;color:var(--cc-cocoa);transition:border-color .2s}.cc-sw__b[aria-checked=true]{border-color:var(--cc-caramel);background:#fffbf7}.cc-sw__b:focus-visible{outline:3px solid var(--cc-rose);outline-offset:2px}.cc-sw__i{display:inline-flex;width:34px;height:34px;border-radius:50%;overflow:hidden;flex:0 0 auto;box-shadow:inset 0 0 0 1px #0000000f}.cc-sw__i i{flex:1}.cc-sw__i .p{background:#efb9c3}.cc-sw__i .g{background:#b9bbbf}.cc-sw__note{font-size:13.5px;color:var(--cc-muted);font-weight:700;margin:4px 0 18px;min-height:20px}.cc-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin:0 0 14px}.cc-price b{font-weight:900;font-size:34px;letter-spacing:-.02em}.cc-price span{font-weight:800;font-size:15px;color:var(--cc-caramel-d)}.cc-under{margin:14px 0 0;display:grid;gap:9px}.cc-deliv[hidden]{display:none}.cc-deliv{display:flex;align-items:center;gap:10px;background:var(--cc-rose-l);border-radius:14px;padding:11px 14px;font-weight:800;font-size:14.5px}.cc-deliv svg{width:20px;height:20px;color:var(--cc-caramel-d);flex:0 0 auto}.cc-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;font-weight:700;font-size:13.5px;color:var(--cc-cocoa2)}.cc-trust span{display:inline-flex;align-items:center;gap:6px}.cc-trust svg{width:16px;height:16px;color:var(--cc-caramel)}.cc-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.cc-pay span{border:1px solid var(--cc-line);background:#fff;border-radius:8px;padding:4px 10px;font-weight:900;font-size:12px;letter-spacing:.02em;color:var(--cc-cocoa2)}.cc-why2{font-size:13px;color:var(--cc-muted);text-align:center;margin:0}.cc-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#fbf6eff7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--cc-line);box-shadow:0 -10px 30px -18px #3a2a2073;padding:10px 14px calc(10px + env(safe-area-inset-bottom));transform:translateY(110%);transition:transform .3s ease}.cc-sticky.is-on{transform:none}.cc-sticky__in{max-width:1180px;margin:0 auto;display:flex;align-items:center;gap:12px}.cc-sticky img{width:48px;height:48px;border-radius:12px;object-fit:cover;flex:0 0 auto}.cc-sticky__t{flex:1;min-width:0;font-weight:900;font-size:15px;line-height:1.2}.cc-sticky__t small{display:block;font-weight:700;font-size:12.5px;color:var(--cc-muted)}.cc-sticky .cc-btn{padding:14px 22px;font-size:16px;box-shadow:none}@media(prefers-reduced-motion:reduce){.cc-sticky{transition:none}}.cc-split{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;align-items:center}@media(min-width:990px){.cc-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}.cc-split--r .cc-split__m{order:2}}.cc-split__m .cc-media{aspect-ratio:4/5}.cc-split__m .cc-media--sq{aspect-ratio:1/1}.cc-tried{display:grid;gap:10px;margin:4px 0 24px}.cc-tried div{display:flex;gap:12px;align-items:flex-start;background:#fff;border-radius:16px;padding:13px 15px;border:1px solid var(--cc-line)}.cc-tried svg{width:22px;height:22px;flex:0 0 auto;color:#b65a4a;margin-top:1px}.cc-tried b{display:block;font-weight:900;font-size:16px}.cc-tried span{font-size:14.5px;color:var(--cc-cocoa2);font-weight:600}.cc-fine{font-size:13px;color:var(--cc-muted);margin:16px 0 0}.cc-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:990px){.cc-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}}.cc-stat{background:#fff;border-radius:22px;padding:24px 18px;text-align:center;border:1px solid var(--cc-line)}.cc-stat b{display:block;font-weight:900;font-size:clamp(34px,5vw,46px);letter-spacing:-.03em;line-height:1;color:var(--cc-caramel-d)}.cc-stat b small{font-size:.5em;font-weight:900;margin-left:3px}.cc-stat span{display:block;margin-top:8px;font-weight:700;font-size:14.5px;color:var(--cc-cocoa2);line-height:1.35}.cc-offer{display:grid;grid-template-columns:minmax(0,1fr);gap:30px;align-items:center}@media(min-width:990px){.cc-offer{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:60px}}.cc-offer__m .cc-media{aspect-ratio:1/1}.cc-offer__box{background:var(--cc-cream);border-radius:30px;padding:24px 18px;box-shadow:var(--cc-shadow)}@media(min-width:750px){.cc-offer__box{padding:34px 32px}}.cc-cmp{background:#fff;border-radius:var(--cc-r);overflow:hidden;box-shadow:var(--cc-shadow);max-width:880px;margin:34px auto 0}.cc-cmp table{width:100%;border-collapse:collapse;font-size:15px}.cc-cmp th,.cc-cmp td{padding:15px 10px;text-align:center;border-bottom:1px solid var(--cc-line)}.cc-cmp tr:last-child td{border-bottom:0}.cc-cmp th{font-weight:900;font-size:14px;line-height:1.25;vertical-align:bottom}.cc-cmp td:first-child,.cc-cmp th:first-child{text-align:left;font-weight:800;padding-left:18px;width:38%}.cc-cmp .own{background:#fff4ea}.cc-cmp th.own{background:var(--cc-caramel);color:#fff}.cc-cmp .y,.cc-cmp .n{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%}.cc-cmp .y{background:#e9c9a6;color:#7a3d17}.cc-cmp .n{background:#f1e7dd;color:#a08a78}.cc-cmp .y svg,.cc-cmp .n svg{width:15px;height:15px}.cc-cmp .t{font-weight:700;font-size:13px;color:var(--cc-cocoa2)}@media(max-width:560px){.cc-cmp th,.cc-cmp td{padding:12px 6px;font-size:13px}.cc-cmp td:first-child,.cc-cmp th:first-child{padding-left:12px}}.cc-specs{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}@media(min-width:990px){.cc-specs{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:60px;align-items:start}}.cc-specs__m .cc-media{aspect-ratio:4/5}.cc-dl{background:#fff;border-radius:22px;border:1px solid var(--cc-line);overflow:hidden;margin:0 0 18px}.cc-dl div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px;padding:13px 18px;border-bottom:1px solid var(--cc-line);font-size:15px}.cc-dl div:last-child{border-bottom:0}.cc-dl dt{font-weight:700;color:var(--cc-muted)}.cc-dl dd{margin:0;font-weight:800}.cc-box{list-style:none;padding:0;margin:0 0 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.cc-box li{background:var(--cc-rose-l);border-radius:18px;padding:16px 10px;text-align:center;font-weight:800;font-size:14px;line-height:1.3}.cc-box li b{display:block;font-size:22px;font-weight:900;color:var(--cc-caramel-d)}.cc-safe{background:#fff;border-radius:22px;border:1px dashed #D9BFA5;padding:18px 18px 8px}.cc-safe summary{display:flex;align-items:center;gap:10px;font-weight:900;font-size:16px;cursor:pointer;list-style:none;margin-bottom:10px}.cc-safe summary::-webkit-details-marker{display:none}.cc-safe summary svg{width:20px;height:20px;color:var(--cc-caramel-d)}.cc-safe ul{margin:0 0 12px;padding-left:20px;font-size:14.5px;line-height:1.55;color:var(--cc-cocoa2)}.cc-safe p{font-size:13.5px;color:var(--cc-muted);margin:0 0 12px;white-space:pre-line}.cc-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:34px}@media(min-width:750px){.cc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.cc-step{background:#fff;border-radius:var(--cc-r);overflow:hidden;box-shadow:var(--cc-shadow)}.cc-step__m{aspect-ratio:4/3;background:var(--cc-sand)}.cc-step__m img{width:100%;height:100%;object-fit:cover}.cc-step__b{padding:20px 20px 24px;position:relative}.cc-step__n{position:absolute;top:-24px;left:20px;width:48px;height:48px;border-radius:50%;background:var(--cc-caramel);color:#fff;display:grid;place-items:center;font-weight:900;font-size:20px;box-shadow:0 0 0 5px #fff}.cc-step .cc-h3{margin-top:14px}.cc-step p{margin:0;font-size:15px;color:var(--cc-cocoa2);line-height:1.5}.cc-who{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;margin-top:34px}@media(min-width:750px){.cc-who{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.cc-who__c{position:relative;border-radius:var(--cc-r);overflow:hidden;aspect-ratio:4/5;background:var(--cc-sand);box-shadow:var(--cc-shadow)}.cc-who__c img{width:100%;height:100%;object-fit:cover}.cc-who__t{position:absolute;left:12px;right:12px;bottom:12px;background:#fbf6eff2;border-radius:18px;padding:14px 16px}.cc-who__t .cc-pill{margin-bottom:8px}.cc-who__t b{display:block;font-weight:900;font-size:18px;line-height:1.25}.cc-who__t>span:not(.cc-pill){display:block;font-size:14px;color:var(--cc-cocoa2);margin-top:4px;line-height:1.4}.cc-rev{overflow:hidden;margin-top:30px;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.cc-rev__t{display:flex;gap:16px;width:max-content;animation:ccmarq var(--cc-dur,60s) linear infinite}.cc-rev:hover .cc-rev__t{animation-play-state:paused}@keyframes ccmarq{to{transform:translate(-50%)}}.cc-rev__c{width:290px;flex:0 0 auto;background:#fff;border-radius:22px;overflow:hidden;border:1px solid var(--cc-line)}.cc-rev__c img{width:100%;aspect-ratio:1/1;object-fit:cover}.cc-rev__c div{padding:14px 16px 18px}.cc-rev__c p{margin:0 0 10px;font-size:14.5px;line-height:1.5}.cc-rev__c b{font-weight:900;font-size:14px}.cc-rev__c small{display:block;color:var(--cc-muted);font-weight:700;font-size:12.5px}@media(prefers-reduced-motion:reduce){.cc-rev__t{animation:none}.cc-rev{overflow-x:auto}}.cc-gw{max-width:980px;margin:0 auto;background:#fff;border-radius:32px;padding:34px 20px;text-align:center;box-shadow:var(--cc-shadow)}@media(min-width:750px){.cc-gw{padding:52px 48px}}.cc-gw__seal{width:96px;height:96px;margin:0 auto 18px;border-radius:50%;background:var(--cc-rose-l);display:grid;place-items:center;color:var(--cc-caramel-d);font-weight:900;line-height:1}.cc-gw__seal b{font-size:32px;display:block}.cc-gw__seal small{font-size:11px;letter-spacing:.12em;text-transform:uppercase}.cc-gw__g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:28px 0 0;text-align:left}@media(min-width:990px){.cc-gw__g{grid-template-columns:repeat(4,minmax(0,1fr))}}.cc-gw__c{background:var(--cc-cream);border-radius:20px;padding:16px}.cc-gw__c .cc-ic{width:40px;height:40px;margin-bottom:10px;background:#fff}.cc-gw__c b{display:block;font-weight:900;font-size:15.5px;line-height:1.25}.cc-gw__c span{display:block;font-size:13.5px;color:var(--cc-cocoa2);margin-top:4px;line-height:1.4}.cc-faq{max-width:820px;margin:30px auto 0;display:grid;gap:10px}.cc-faq details{background:#fff;border-radius:18px;border:1px solid var(--cc-line);overflow:hidden}.cc-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px 20px;font-weight:800;font-size:16.5px;cursor:pointer;list-style:none}.cc-faq summary::-webkit-details-marker{display:none}.cc-faq summary i{flex:0 0 30px;height:30px;border-radius:50%;background:var(--cc-rose-l);position:relative}.cc-faq summary i:before,.cc-faq summary i:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:var(--cc-caramel-d);border-radius:2px;transition:transform .25s}.cc-faq summary i:after{transform:rotate(90deg)}.cc-faq details[open] summary i:after{transform:rotate(0)}.cc-faq__a{padding:0 20px 18px;font-size:15.5px;line-height:1.6;color:var(--cc-cocoa2)}.cc-faq__a p{margin:0 0 10px}.cc-faq__a p:last-child{margin:0}.cc-foot{background:var(--cc-cocoa);color:#e9dacb;padding:56px 0 104px}@media(min-width:990px){.cc-foot{padding-bottom:28px}}.cc-foot__g{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}@media(min-width:750px){.cc-foot__g{grid-template-columns:1.3fr 1fr 1fr}}.cc-foot .cc-logo{color:#fbf6ef}.cc-foot .cc-logo em{color:#edb78e}.cc-foot p{font-size:14.5px;line-height:1.6;margin:10px 0 0;white-space:pre-line}.cc-foot h3{font-weight:900;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:#edb78e;margin:0 0 12px}.cc-foot ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.cc-foot a{color:#f6ece1;text-decoration:none;font-weight:700;font-size:14.5px}.cc-foot a:hover{text-decoration:underline}.cc-foot__trust{display:grid;gap:8px;font-weight:700;font-size:14.5px}.cc-foot__trust span{display:flex;gap:9px;align-items:center}.cc-foot__trust svg{width:18px;height:18px;color:#edb78e}.cc-foot .cc-pay{justify-content:flex-start;margin-top:14px}.cc-foot .cc-pay span{background:transparent;color:#f6ece1;border-color:#f6ece140}.cc-foot__b{border-top:1px solid rgba(246,236,225,.15);margin-top:36px;padding-top:18px;font-size:13px;color:#bca896;display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:space-between}.cc-cart-up{margin:12px 0 0}.cc-cart-up button{width:100%;border:2px dashed var(--cc-caramel);background:var(--cc-rose-l);color:#8a4426;border-radius:14px;padding:12px 14px;font:800 14.5px/1.3 Nunito,sans-serif;cursor:pointer}.cc-cart-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;margin-top:12px;font:700 13px/1.4 Nunito,sans-serif;color:var(--cc-cocoa2)}.cc-cart-trust b{color:var(--cc-cocoa)}.cc-rev figure,.cc-rev blockquote{margin:0}.cc-rev__c--t{width:300px;display:flex}.cc-rev__c--t>div{padding:18px 18px 20px;display:flex;flex-direction:column;gap:6px}.cc-stars{color:#d9932f;font-size:17px;letter-spacing:2px;line-height:1}.cc-stars i{font-style:normal}.cc-stars .off{color:#e3d4c4}.cc-rev__h{font-weight:900;font-size:16px;margin:2px 0 0}.cc-rev__c--t p{margin:0 0 6px}.cc-rev__ph{margin:34px 0 0}.cc-rev--pics{margin-top:16px}.cc-rev--pics .cc-rev__t{animation-direction:reverse}.cc-rev__p{width:260px;height:260px;flex:0 0 auto;border-radius:22px;overflow:hidden;background:var(--cc-sand)}.cc-rev__p img{width:100%;height:100%;object-fit:cover}.cc-split--noimg{max-width:760px}@media(min-width:990px){.cc-split.cc-split--noimg{grid-template-columns:minmax(0,1fr)}}.cc-rate{display:inline-flex;align-items:center;gap:9px;flex-wrap:wrap;font-weight:800;font-size:14px;color:var(--cc-cocoa);text-decoration:none;margin:0 0 12px}.cc-rate__s{position:relative;display:inline-block;font-size:17px;letter-spacing:2px;line-height:1;color:#e3d4c4}.cc-rate__s i{position:absolute;left:0;top:0;overflow:hidden;white-space:nowrap;color:#d9932f;font-style:normal}.cc-rate small{font-weight:700;color:var(--cc-muted);font-size:13px}.cc-rate:hover small{text-decoration:underline}.cc-gift{display:flex;align-items:center;gap:10px;justify-content:center;font-weight:800;font-size:14px;color:#8a4426;margin:2px 0 0}.cc-gift svg{width:18px;height:18px;color:var(--cc-caramel-d)}@media(max-width:749px){.cc-hide-m{display:none}.cc-sec{padding:50px 0}.cc-wv:before{top:-26px;height:28px}.cc-h1{font-size:28px;line-height:1.08;margin-bottom:8px}.cc-h2{font-size:27px;line-height:1.1;margin-bottom:12px}.cc-lead{font-size:16px;line-height:1.55;margin-bottom:18px}.cc-eye{font-size:11.5px;margin-bottom:10px}.cc-btn{padding:16px 26px;font-size:16px}.cc-ticks li{font-size:15.5px}.cc-hero{padding:12px 0 40px}.cc-hero__grid{gap:16px}.cc-gal__dots{margin-top:10px}.cc-buy__top{align-items:center;gap:8px 10px;margin-bottom:10px}.cc-pill{font-size:12.5px;padding:6px 12px}.cc-rate{margin:0;font-size:13px;gap:6px}.cc-rate__s{font-size:15px}.cc-rate small{font-size:12px;flex-basis:100%}.cc-buy__sub{font-size:15.5px;margin-bottom:12px}.cc-chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px 16px;padding:0 16px}.cc-chips::-webkit-scrollbar{display:none}.cc-chips li{flex:0 0 auto;font-size:13px;padding:6px 11px}.cc-lab{font-size:14.5px;margin-bottom:8px}.cc-cards{gap:9px;margin-bottom:16px}.cc-card{padding:13px;gap:11px;border-radius:18px}.cc-card__name{font-size:16px}.cc-card__cap{font-size:12.5px}.cc-card__save{font-size:12px;margin-top:5px}.cc-card__price b{font-size:17.5px}.cc-card__price small{font-size:11.5px}.cc-card__rib{font-size:10.5px;right:12px}.cc-sw:not([hidden]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cc-sw[data-sw="1"]:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))}.cc-sw__b{flex-direction:column;justify-content:center;gap:6px;padding:9px 4px;border-radius:16px;font-size:12.5px;text-align:center;line-height:1.2}.cc-sw__i{width:40px;height:40px}.cc-sw__note{font-size:12.5px;margin:6px 0 12px;min-height:0}.cc-price{margin-bottom:10px}.cc-price b{font-size:30px}.cc-btn--full{padding:18px 20px;font-size:17.5px}.cc-under{gap:8px;margin-top:12px}.cc-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;font-size:12px;text-align:center}.cc-trust span{flex-direction:column;gap:4px;background:#fff;border:1px solid var(--cc-line);border-radius:12px;padding:8px 4px;line-height:1.25}.cc-trust svg{width:18px;height:18px}.cc-gift{font-size:13px;text-align:center}.cc-split{gap:22px}.cc-split__m .cc-media{aspect-ratio:1/1}.cc-tried div{padding:11px 13px}.cc-stats{gap:10px}.cc-stat{padding:18px 10px;border-radius:18px}.cc-stat b{font-size:34px}.cc-stat span{font-size:13px}.cc-offer{margin-top:18px!important}.cc-offer__m{display:none}.cc-offer__box{padding:20px 16px;border-radius:24px}.cc-cmp{margin-top:22px;border-radius:20px}.cc-cmp th,.cc-cmp td{padding:10px 4px;font-size:12.5px}.cc-cmp th{font-size:12px}.cc-cmp td:first-child,.cc-cmp th:first-child{padding-left:10px;width:34%;font-size:12.5px}.cc-cmp .t{font-size:11.5px;line-height:1.3;display:block}.cc-cmp .y,.cc-cmp .n{width:24px;height:24px}.cc-specs{gap:22px}.cc-specs__m .cc-media{aspect-ratio:1/1}.cc-box li{padding:12px 6px;font-size:12.5px;border-radius:14px}.cc-box li b{font-size:19px}.cc-dl div{padding:11px 14px;font-size:14px}.cc-steps,.cc-who{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:80%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:22px -16px 0;padding:4px 16px 18px;scroll-padding:0 16px}.cc-steps::-webkit-scrollbar,.cc-who::-webkit-scrollbar{display:none}.cc-step,.cc-who__c{scroll-snap-align:start}.cc-step__m{aspect-ratio:1/1}.cc-step__b{padding:16px 16px 20px}.cc-who__c{aspect-ratio:3/4}.cc-who__t{left:10px;right:10px;bottom:10px;padding:12px 13px}.cc-who__t b{font-size:16px}.cc-rev{margin-top:20px}.cc-rev__c--t{width:260px}.cc-rev__p{width:200px;height:200px}.cc-rev__ph{margin-top:24px}.cc-gw{padding:28px 16px;border-radius:26px}.cc-gw__seal{width:80px;height:80px;margin-bottom:14px}.cc-gw__seal b{font-size:27px}.cc-gw__g{gap:10px;margin-top:22px}.cc-gw__c{padding:13px;border-radius:16px}.cc-gw__c b{font-size:14.5px}.cc-gw__c span{font-size:12.5px}.cc-faq{margin-top:22px;gap:8px}.cc-faq summary{padding:15px 16px;font-size:15.5px}.cc-faq__a{padding:0 16px 16px;font-size:15px}.cc-head .cc-wrap{min-height:56px}.cc-logo{font-size:20px}.cc-ann{font-size:12px;padding:8px 0}.cc-sticky{padding:8px 12px calc(8px + env(safe-area-inset-bottom))}.cc-sticky img{width:44px;height:44px}.cc-sticky__t{font-size:14.5px}.cc-sticky .cc-btn{padding:13px 20px;font-size:15.5px}.cc-foot{padding-top:44px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cc.css.map */
