.cc-fig{margin:0 0 2.5em}.cc-fig img,.cc-feat img{display:block;max-width:100%;height:auto;border-radius:14px}.cc-fig img{max-height:70vh;width:auto;margin:0 auto}.cc-fig.is-hero img{border-radius:22px}.cc-fig figcaption{font-size:.9em;opacity:.75;text-align:center;margin-top:8px}.cc-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 32px;margin:0 0 3.25em;padding:0 4px;text-align:center}.cc-stats>div{min-width:0;text-align:center}.cc-st-l{font-size:.8em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;color:#9b2541!important;margin:0 0 8px!important}.cc-st-v{margin:0!important;line-height:1.12;color:#1a1a1a}.cc-st-v strong{font-size:2.75em;font-weight:700;letter-spacing:-.01em;color:#1a1a1a}.cc-st-v span{font-size:1.05em;font-weight:500;color:#8a8580;margin-left:6px;white-space:nowrap}.cc-st-v span.is-pre{margin:0 6px 0 0}.cc-feats{margin:0 0 5em}.cc-feat{display:flex;align-items:center;gap:28px 48px;border-radius:22px;padding:44px 48px;margin:0 0 28px}.cc-feat:last-child{margin-bottom:0}.cc-feat>div{flex:1 1 0;min-width:0}.cc-feat.is-rev{flex-direction:row-reverse}.cc-feat img{width:100%;max-height:380px;object-fit:cover}.cc-feat h3{margin:0 0 .55em!important}.cc-feat>div>:last-child{margin-bottom:0!important}.cc-eb{font-size:.74em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1.3;color:#9b2541!important;margin:0 0 10px!important}.cc-light{background:#f6f2ed;border:1px solid rgba(155,37,65,.1);box-shadow:0 10px 26px #9b25411f,0 2px 6px #9b25410f}.cc-dark{background:radial-gradient(120% 140% at 90% 0%,#9b25416b,#9b254100 52%),linear-gradient(150deg,#121214,#1b1a1e 55%,#2a1a1f);color:#fff;box-shadow:0 26px 48px -22px #12121499,0 6px 16px #12121424}.cc-dark h2,.cc-dark h3,.cc-dark strong{color:#fff!important}.cc-dark p,.cc-dark li{color:#ffffffdb!important}.cc-dark .cc-eb{color:#f0879b!important}.cc-dark a{color:#fff!important;text-decoration:underline!important;text-decoration-color:#fff9!important;text-underline-offset:3px}.cc-dark img{box-shadow:0 14px 30px #00000059}.cc-band{border-radius:22px;padding:44px 44px 40px;margin:0 0 2.5em}.cc-band>h2{margin:0 0 .5em!important}.cc-band>p{margin:0 0 1.5em!important;max-width:820px}.cc-row{display:flex;flex-wrap:wrap;gap:20px;margin:0 0 2.5em;padding:0 0 6px}.cc-row>*{flex:1 1 240px;min-width:0}.cc-row.is-small>*{flex-basis:150px}.cc-row.is-tight{margin-bottom:1em}.cc-k{margin:0 0 4px!important}.cc-v{margin:0!important}.cc-nw{white-space:nowrap}.cc-note{font-size:.9em;opacity:.75;white-space:nowrap}.cc-small{font-size:.92em;opacity:.85;margin:0 0 1.5em!important}.cc-end{margin:0 0 2.5em!important}.cc-box{background:#fff;border:1px solid rgba(155,37,65,.12);border-radius:14px;padding:16px 20px;box-shadow:0 8px 22px #9b254124,0 2px 6px #9b254114}.cc-box>:first-child{margin-top:0}.cc-box>:last-child{margin-bottom:0}.cc-box h3{font-size:1.1em;font-weight:600;margin:0 0 .6em}.cc-box ul{padding-left:20px}.cc-faq{margin:0 0 2.5em}.cc-faq.cc-box{padding:4px 24px}.cc-faq details{border-bottom:1px solid rgba(0,0,0,.12);padding:14px 0}.cc-faq details:last-child{border-bottom:0}.cc-faq summary{cursor:pointer;font-weight:600;list-style:none;position:relative;padding-right:28px}.cc-faq summary::-webkit-details-marker{display:none}.cc-faq summary:after{content:"+";position:absolute;right:4px;top:-2px;font-size:1.4em;line-height:1;color:#9b2541;transition:transform .2s}.cc-faq details[open] summary:after{transform:rotate(45deg)}.cc-faq details p{margin:10px 0 0}.cc-lw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 2.5em}.cc-lw-card{display:flex;flex-direction:column;border:2px solid #A39382;background:#f6f2ed;border-radius:14px;overflow:hidden}.cc-lw-pic{aspect-ratio:5/4;background:#f6f2ed;padding:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.cc-lw-img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.3);margin:0!important}.cc-lw-img.is-zoom{transform:scale(1.4)}.cc-lw-body{display:flex;flex-direction:column;flex:1;padding:14px 20px 22px}.cc-lw-tag{display:inline-block;align-self:flex-start;min-height:1.6em;font-size:.78em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#9b2541;margin:0 0 6px}.cc-lw-tag.is-top{background:#9b2541;color:#fff;padding:3px 10px;border-radius:999px;text-transform:none;letter-spacing:0}.cc-lw-name{font-size:1.15em;margin:0 0 8px!important}.cc-lw-body ul{margin:0 0 16px;padding-left:18px}.cc-lw-body li{margin:0 0 4px}.cc-btn{display:inline-block;align-self:flex-start;margin-top:auto;background:#9b2541;color:#fff!important;text-decoration:none!important;font-weight:600;padding:10px 22px;border-radius:999px}.cc-lw-alt{font-size:.9em;margin:10px 0 0!important}.cc-why{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0 0 1.5em;padding:8px 6px 30px}.cc-why>div{background:#fff;color:#222;border-radius:14px;padding:22px;border-top:4px solid #9B2541;box-shadow:0 16px 34px #9b25414d,0 4px 10px #9b254129}.cc-why p{color:#222}.cc-why p:last-child{margin-bottom:0}.cc-why strong{color:#9b2541}.cc-why a{color:#9b2541;text-decoration:underline}.cc-band .cc-why{margin:0;padding:0}.cc-band .cc-why>div{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-top:4px solid #9B2541;box-shadow:none}.cc-kick{font-size:.76em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:#8c7a68!important;margin:0 0 12px!important}.cc-sec>h2,.cc-sec>h3{margin-top:0!important;margin-bottom:.5em!important}.cc-lead{max-width:860px;line-height:1.65;opacity:.85;margin:0 0 2em!important}.cc-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0 0 4.5em}.cc-tip{background:#fff;border:1px solid rgba(140,122,104,.2);border-radius:18px;padding:32px 30px 30px;box-shadow:0 14px 34px #3c302412,0 2px 6px #3c30240a}.cc-tip p{line-height:1.65}.cc-tip>:last-child{margin-bottom:0!important}.cc-num{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#8c7a68;color:#fff;font-weight:700;font-size:.92em;line-height:1;margin:0 0 20px}.cc-tip-t{font-size:1.15em;font-weight:600;line-height:1.35;color:#1a1a1a;margin:0 0 .75em!important}.cc-dist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:0}.cc-dist>div{background:#f6f2ed;border-radius:18px;padding:30px 14px 28px;text-align:center}.cc-d-in{font-size:2.1em;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:#1a1a1a;margin:0!important}.cc-d-in span{font-size:.5em;color:#8a8580;margin-left:5px}.cc-d-l{font-size:.72em;font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.3;color:#8c7a68!important;margin:0 0 4px!important}.cc-d-l:before{content:"";display:block;width:36px;height:1px;background:#8c7a6873;margin:16px auto 14px}.cc-d-v{font-size:1.35em;font-weight:700;line-height:1.2;color:#1a1a1a;white-space:nowrap;margin:0 0 6px!important}.cc-d-w{font-size:.88em;color:#8a8580;margin:0!important}.cc-foot{max-width:860px;margin:1.75em 0 2.5em!important}.cc-cmp>.cc-box{display:flex;flex-direction:column;padding:20px 22px 22px}.cc-cmp .cc-box>ul{margin:0 0 20px}.cc-cmp .cc-box.is-here{border-color:#8c7a6880}.cc-btn.is-ghost{background:transparent;color:#9b2541!important;border:1.5px solid #9B2541;padding:7px 18px;font-size:.9em;line-height:1.35;transition:background .2s,color .2s}.cc-btn.is-ghost:hover{background:#9b2541;color:#fff!important}.cc-here{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:auto;background:#f6f2ed;border:1.5px solid rgba(140,122,104,.45);color:#6f5f4f;cursor:default;font-size:.9em;font-weight:600;line-height:1.35;padding:7px 18px;border-radius:999px}.cc-here:before{content:"";width:7px;height:7px;border-radius:50%;background:#8c7a68}.cc-ctr{text-align:center}.cc-lw-img.is-fit{transform:scale(1)}@media(max-width:989px){.cc-tips{grid-template-columns:1fr;gap:18px}.cc-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.cc-feat{padding:32px;gap:24px 32px}.cc-band{padding:32px}.cc-lw,.cc-why{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.cc-stats{gap:22px 12px;margin-bottom:2.25em;padding:0}.cc-st-v strong{font-size:2.1em;display:block}.cc-st-v span{display:block;font-size:.85em;margin:4px 0 0}.cc-st-v span.is-pre{margin:0 0 2px}.cc-st-l{font-size:.72em}.cc-feats{margin-bottom:3.5em}.cc-tips{margin-bottom:3.25em}.cc-tip{padding:24px 22px;border-radius:16px}.cc-num{width:32px;height:32px;margin-bottom:14px}.cc-lead{margin-bottom:1.5em!important}.cc-dist{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cc-dist>div{padding:22px 8px 20px;border-radius:16px}.cc-d-in{font-size:1.75em}.cc-d-l:before{margin:12px auto 10px}.cc-d-v{font-size:1.15em}.cc-foot{margin-top:1.5em!important;margin-bottom:2em!important}.cc-feat,.cc-feat.is-rev{flex-direction:column;align-items:stretch;gap:16px;padding:16px 16px 22px;border-radius:18px;margin-bottom:18px}.cc-feat>div{flex:none}.cc-feat>div:not(:first-child){padding:0 4px}.cc-feat img{max-height:240px;border-radius:12px}.cc-fig.is-hero img{border-radius:16px}.cc-band{padding:26px 18px 20px;border-radius:18px;margin-bottom:2em}.cc-lw,.cc-why{grid-template-columns:1fr}.cc-why>div{box-shadow:0 10px 22px #9b254142,0 3px 6px #9b25411f}.cc-band .cc-why>div{box-shadow:none;padding:18px}.cc-box{padding:14px 18px;box-shadow:0 6px 16px #9b25411f,0 2px 4px #9b254112}.cc-faq.cc-box{padding:2px 18px}.cc-row{gap:14px}.cc-fig,.cc-row:not(.is-tight),.cc-lw,.cc-faq{margin-bottom:2em}.cc-end{margin-bottom:2em!important}}.cc-akt{display:flex;align-items:center;gap:14px 28px;background:#f6f2ed;border:1px solid rgba(140,122,104,.32);border-radius:18px;padding:22px 28px;margin:0 0 2.75em;box-shadow:0 10px 26px #3c30240f}.cc-akt-l{flex:none;font-size:.72em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:#fff!important;background:#8c7a68;padding:7px 14px;border-radius:999px;white-space:nowrap;margin:0!important}.cc-akt-t{flex:1 1 auto;min-width:0}.cc-akt-t p{line-height:1.6;margin:0 0 .35em!important}.cc-akt-t p:last-child{margin-bottom:0!important}.cc-akt-h{font-size:1.08em;font-weight:600;color:#1a1a1a}.cc-akt a{color:#6f5f4f;text-decoration:underline;text-underline-offset:3px}@media(max-width:749px){.cc-akt{flex-direction:column;align-items:flex-start;gap:12px;padding:18px 18px 20px;border-radius:16px;margin-bottom:2em}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/cc-desc.css.map */
