.cmp{--cmp-bg:#F5F3EF;--cmp-ink:#171717;--cmp-muted:rgba(23,23,23,.7);--cmp-line:#DDD3C4;--cmp-gold:#B6892D;--cmp-gold-t:#8B6512;--cmp-card:#FFFFFF;background:var(--cmp-bg);color:var(--cmp-ink);padding:72px 20px;scroll-margin-top:var(--cmp-offset,120px)}.cmp--white{--cmp-bg:#FFFFFF;--cmp-card:#F5F3EF}.cmp--dark{--cmp-bg:#171717;--cmp-ink:#FFFFFF;--cmp-muted:rgba(255,255,255,.72);--cmp-line:rgba(255,255,255,.16);--cmp-gold-t:#D4AA55;--cmp-card:#222120}.cmp__inner{max-width:1200px;margin:0 auto}.cmp__head{max-width:680px;margin:0 0 36px}.cmp__eyebrow{margin:0 0 12px;color:var(--cmp-gold-t);font-size:11px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;font-weight:700}.cmp__title{margin:0 0 12px;color:var(--cmp-ink);font-size:clamp(30px,3.4vw,44px);line-height:1.02;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.cmp__intro{margin:0;color:var(--cmp-muted);font-size:17px;line-height:1.6}.cmp__kicker{margin:0 0 10px;color:var(--cmp-gold-t);font-size:10px;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;font-weight:700}.cmp__note{margin:18px 0 0;color:var(--cmp-muted);font-size:14px;line-height:1.6}.cmp__note p{margin:0}.cmp__note a,.cmp__link{color:var(--cmp-gold-t);font-weight:700;text-underline-offset:3px}.cmp__actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.cmp__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 22px;border-radius:999px;background:var(--cmp-gold);border:1px solid var(--cmp-gold);color:#171717;text-decoration:none;font-size:13px;font-weight:700;letter-spacing:.02em;transition:background .2s,color .2s,border-color .2s,transform .12s}.cmp__btn:hover{background:#171717;border-color:#171717;color:#fff;transform:translateY(-2px)}.cmp--dark .cmp__btn:hover{background:#fff;border-color:#fff;color:#171717}.cmp__btn--ghost{background:transparent;border-color:#b6892d80;color:var(--cmp-ink)}.cmp__btn--ghost:hover{background:transparent;border-color:var(--cmp-gold);color:var(--cmp-gold-t)}.cmp a:focus-visible,.cmp button:focus-visible,.cmp summary:focus-visible,.cmp input:focus-visible,.cmp-subnav a:focus-visible{outline:2px solid #B6892D;outline-offset:3px}.cmp-recipe p,.cmp-card p,.cmp-calc__s,.cmp-quote figcaption{font-family:var(--font-body-family,Raleway,sans-serif);text-transform:none;letter-spacing:normal}.cmp .cmp-stat__l,.cmp .cmp-calc__levels span,.cmp .cmp-calc__levels strong,.cmp .cmp-quote figcaption strong,.cmp .cmp-recipe__meta .cmp-badge{font-family:var(--font-body-family,Raleway,sans-serif)!important;text-transform:none;letter-spacing:normal}.cmp-recipe .cmp-recipe__cat{text-transform:uppercase;letter-spacing:.14em}.cmp-card .cmp-card__cta{text-transform:uppercase;letter-spacing:.06em}.cmp-subnav{background:#fffffff7;border-bottom:1px solid #DDD3C4;box-shadow:0 6px 18px #0000000a}.cmp-subnav__inner{position:relative;max-width:1200px;margin:0 auto;display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;padding:0 14px}.cmp-subnav__inner::-webkit-scrollbar{display:none}.cmp-subnav a{flex:0 0 auto;padding:16px 12px 14px;font-size:13px;font-weight:700;letter-spacing:.01em;color:#1717179e;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap}.cmp-subnav a:hover{color:#171717}.cmp-subnav a[aria-current=true]{color:#171717;border-bottom-color:#b6892d}.cmp-steps__list{--n:3;position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:28px}.cmp-steps__list:before{content:"";position:absolute;top:20px;left:20px;right:calc((100% - (var(--n) - 1) * 28px) / var(--n) - 20px);height:1px;background:var(--cmp-line)}.cmp-steps__item{position:relative;margin:0;padding:0}.cmp-steps__node{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;border:1px solid var(--cmp-gold);background:var(--cmp-bg);color:var(--cmp-gold-t);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:15px;margin:0 0 18px}.cmp-steps__title{margin:0 0 6px;color:var(--cmp-ink);font-size:22px;line-height:1.1;letter-spacing:-.02em}.cmp-steps__text{margin:0;color:var(--cmp-muted);font-size:15px;line-height:1.6;max-width:300px}.cmp-split__row{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding:44px 0;border-top:1px solid var(--cmp-line);scroll-margin-top:var(--cmp-offset,120px)}.cmp-split__row:first-child{border-top:0;padding-top:0}.cmp-split__row:last-child{padding-bottom:0}.cmp-split__row:nth-child(2n) .cmp-split__media{order:2}.cmp-split__media{border-radius:22px;overflow:hidden;background:#eeeae2;aspect-ratio:4/3}.cmp-split__media img{width:100%;height:100%;object-fit:cover;display:block}.cmp-split__media--contain{background:#fff;border:1px solid var(--cmp-line)}.cmp-split__media--contain img{object-fit:contain}.cmp-split__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#171717;color:#b6892d;font-size:96px;font-weight:700}.cmp-split__title{margin:0 0 16px;color:var(--cmp-ink);font-size:clamp(26px,2.6vw,34px);line-height:1.05;letter-spacing:-.02em}.cmp-points{list-style:none;margin:0;padding:0}.cmp-points li{position:relative;margin:0;padding:11px 0 11px 26px;border-bottom:1px solid var(--cmp-line);font-size:16px;line-height:1.5;color:var(--cmp-ink)}.cmp-points li:before{content:"";position:absolute;left:0;top:22px;width:12px;height:2px;background:var(--cmp-gold)}.cmp-tiles{--n:4;display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));border-top:1px solid var(--cmp-line);border-bottom:1px solid var(--cmp-line)}.cmp-tiles__item{padding:26px 24px 24px}.cmp-tiles__item+.cmp-tiles__item{border-left:1px solid var(--cmp-line)}.cmp-tiles__title{margin:0 0 8px;color:var(--cmp-ink);font-size:22px;line-height:1.1;letter-spacing:-.02em}.cmp-tiles__text{margin:0;color:var(--cmp-muted);font-size:14.5px;line-height:1.6}.cmp-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}.cmp-card{display:flex;flex-direction:column;padding:26px;border:1px solid var(--cmp-line);border-radius:20px;background:var(--cmp-card);color:var(--cmp-ink);text-decoration:none;transition:border-color .2s,transform .2s}a.cmp-card:hover{border-color:var(--cmp-gold);transform:translateY(-2px)}.cmp-card__title{margin:0 0 6px;font-size:21px;line-height:1.15;letter-spacing:-.015em;color:var(--cmp-ink)}.cmp-card__text{margin:0 0 16px;color:var(--cmp-muted);font-size:14.5px;line-height:1.55;flex:1}.cmp-card__cta{font-size:12px;font-weight:700;color:var(--cmp-gold-t)}.cmp-calc{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:stretch}.cmp-calc__form{padding:28px;border:1px solid var(--cmp-line);border-radius:22px;background:var(--cmp-card)}.cmp-calc__label{display:block;margin:0 0 8px;font-size:13px;font-weight:700;color:var(--cmp-ink)}.cmp-calc__row{display:flex;gap:10px;margin:0 0 24px}.cmp-calc__input{flex:1;min-width:0;height:52px;padding:0 16px;border:1px solid var(--cmp-line);border-radius:14px;font-size:20px;font-weight:700;background:#fff;color:#171717}.cmp-seg{display:inline-flex;border:1px solid var(--cmp-line);border-radius:999px;padding:4px;background:#fff}.cmp-seg button{border:0;background:transparent;padding:10px 16px;border-radius:999px;font-weight:700;font-size:13px;cursor:pointer;color:#171717b3}.cmp-seg button[aria-pressed=true]{background:#171717;color:#fff}.cmp-calc__levels{display:grid;gap:8px}.cmp-calc__levels button{text-align:left;border:1px solid var(--cmp-line);background:#fff;border-radius:14px;padding:12px 14px;cursor:pointer;color:#171717}.cmp-calc__levels button[aria-pressed=true]{border-color:#b6892d;box-shadow:inset 0 0 0 1px #b6892d}.cmp-calc__levels strong{display:block;font-size:14px}.cmp-calc__levels span{display:block;margin-top:2px;color:#171717a6;font-size:13px}.cmp-calc__out{padding:28px;border-radius:22px;background:#171717;color:#fff;display:flex;flex-direction:column;gap:16px}.cmp-calc__stat{border-bottom:1px solid rgba(255,255,255,.14);padding-bottom:16px}.cmp-calc__k{margin:0 0 4px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:#d4aa55}.cmp-calc__v{margin:0;font-size:clamp(28px,3vw,38px);font-weight:700;letter-spacing:-.02em;line-height:1.05;color:#fff}.cmp-calc__s{margin:4px 0 0;font-size:14px;color:#ffffffb8}.cmp-calc__out .cmp__btn{align-self:flex-start;margin-top:auto}.cmp-switch__stages{list-style:none;margin:0 0 32px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cmp-switch__stage{margin:0;padding:20px;border:1px solid var(--cmp-line);border-radius:20px;background:var(--cmp-card)}.cmp-switch__bar{height:120px;border-radius:12px;background:#e9e3d8;position:relative;overflow:hidden;margin:0 0 16px}.cmp-switch__fill{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,#c99e45,#b6892d)}.cmp-switch__pct{position:absolute;left:12px;top:10px;z-index:1;font-size:22px;font-weight:700;color:#171717;line-height:1}.cmp-switch__pct small{font-size:12px;font-weight:700;margin-left:3px}.cmp-switch__days{margin:0 0 4px;font-size:18px;font-weight:700;color:var(--cmp-ink)}.cmp-switch__watch{margin:0;font-size:14px;line-height:1.5;color:var(--cmp-muted)}.cmp-switch__grid{display:grid;grid-template-columns:1.2fr 1fr;gap:28px;align-items:start}.cmp-switch__subtitle{margin:0 0 6px;font-size:20px;letter-spacing:-.015em;color:var(--cmp-ink)}.cmp-callout{padding:22px;border-radius:20px;border:1px solid var(--cmp-line);background:var(--cmp-card);margin:0 0 14px}.cmp-callout--alert{border-color:#b6892d}.cmp-callout h3{margin:0 0 6px;font-size:17px;color:var(--cmp-ink)}.cmp-callout p{margin:0;font-size:15px;line-height:1.6;color:var(--cmp-muted)}.cmp-ratio{display:flex;height:56px;border-radius:14px;overflow:hidden;margin:0 0 14px}.cmp-ratio span{display:flex;align-items:center;padding:0 14px;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden}.cmp-ratio__legend{list-style:none;margin:0 0 44px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.cmp-ratio__legend li{margin:0;font-size:14px;line-height:1.4;color:var(--cmp-muted);display:flex;gap:8px;align-items:baseline}.cmp-ratio__legend i{width:10px;height:10px;border-radius:3px;flex:0 0 auto;display:inline-block}.cmp-compare{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--cmp-line)}.cmp-compare__col{padding:24px 28px 0 0}.cmp-compare__col+.cmp-compare__col{padding:24px 0 0 28px;border-left:1px solid var(--cmp-line)}.cmp-compare h3{margin:0 0 10px;font-size:22px;letter-spacing:-.02em;color:var(--cmp-ink)}.cmp-check,.cmp-cross{list-style:none;margin:0;padding:0}.cmp-check li,.cmp-cross li{position:relative;margin:0;padding:10px 0 10px 28px;border-bottom:1px solid var(--cmp-line);font-size:15.5px;line-height:1.5;color:var(--cmp-ink)}.cmp-check li:before{content:"\2713";position:absolute;left:0;top:10px;color:var(--cmp-gold-t);font-weight:700}.cmp-cross li{color:var(--cmp-muted)}.cmp-cross li:before{content:"\2715";position:absolute;left:0;top:10px;color:var(--cmp-muted)}.cmp-compare__foot{margin:28px 0 0;font-weight:700;font-size:17px;color:var(--cmp-ink)}.cmp-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px}.cmp-filters button{border:1px solid var(--cmp-line);background:#fff;color:#171717;border-radius:999px;padding:9px 16px;font-size:13px;font-weight:700;cursor:pointer}.cmp-filters button[aria-pressed=true]{background:#171717;border-color:#171717;color:#fff}.cmp-recipes{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px}.cmp-recipe{display:flex;flex-direction:column;border:1px solid var(--cmp-line);border-radius:20px;overflow:hidden;background:var(--cmp-card);color:#171717;text-decoration:none;transition:border-color .2s,transform .2s}.cmp-recipe:hover{border-color:#b6892d;transform:translateY(-2px)}.cmp-recipe[hidden]{display:none}.cmp-recipe__img{aspect-ratio:1/1;background:#fff}.cmp-recipe__img img{width:100%;height:100%;object-fit:contain;display:block}.cmp-recipe__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:6px;flex:1}.cmp-recipe__cat{margin:0;font-size:10px;font-weight:700;color:#8b6512}.cmp-recipe__title{margin:0;font-size:18px;line-height:1.15;letter-spacing:-.01em;color:#171717}.cmp-recipe__note{margin:0;font-size:14px;line-height:1.5;color:#171717b3;flex:1}.cmp-recipe__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.cmp-recipe__price{font-weight:700;font-size:15px;margin-right:auto}.cmp-badge{font-size:11px;font-weight:700;padding:4px 8px;border-radius:999px;background:#f1ebdf;color:#6f5213}.cmp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--cmp-line);border-bottom:1px solid var(--cmp-line);margin:0 0 28px}.cmp-stat{padding:22px 24px 20px 0}.cmp-stat+.cmp-stat{padding-left:24px;border-left:1px solid var(--cmp-line)}.cmp-stat__v{display:block;font-size:clamp(34px,4vw,48px);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--cmp-ink)}.cmp-stat__l{display:block;margin-top:6px;font-size:14px;color:var(--cmp-muted)}.cmp-quotes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.cmp-quote{margin:0;padding:26px;border-radius:20px;background:var(--cmp-card);border:1px solid var(--cmp-line);display:flex;flex-direction:column;gap:14px}.cmp-quote__stars{margin:0;color:#b6892d;letter-spacing:2px;font-size:15px}.cmp-quote blockquote{margin:0;padding:0;border:0;font-style:normal;font-size:16px;line-height:1.6;color:var(--cmp-ink);flex:1}.cmp-quote figcaption{font-size:13px;color:var(--cmp-muted)}.cmp-quote figcaption strong{color:var(--cmp-ink)}.cmp-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.cmp-faq__aside{position:sticky;top:var(--cmp-offset,120px)}.cmp-faq__group{margin:30px 0 4px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--cmp-gold-t)}.cmp-faq__group:first-child{margin-top:0}.cmp-faq details{border-bottom:1px solid var(--cmp-line)}.cmp-faq summary{list-style:none;cursor:pointer;padding:18px 40px 18px 0;position:relative;font-size:17px;font-weight:700;line-height:1.35;color:var(--cmp-ink)}.cmp-faq summary::-webkit-details-marker{display:none}.cmp-faq summary:after{content:"+";position:absolute;right:6px;top:13px;font-size:24px;font-weight:400;color:var(--cmp-gold-t);transition:transform .2s}.cmp-faq details[open] summary:after{transform:rotate(45deg)}.cmp-faq__a{padding:0 40px 18px 0;color:var(--cmp-muted);font-size:15.5px;line-height:1.65}.cmp-faq__a p{margin:0 0 8px}.cmp-faq__a a{color:var(--cmp-gold-t);font-weight:700}@media(max-width:989px){.cmp-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-tiles__item:nth-child(odd){border-left:0}.cmp-tiles__item:nth-child(n+3){border-top:1px solid var(--cmp-line)}.cmp-switch__stages{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-switch__grid,.cmp-faq{grid-template-columns:1fr}.cmp-faq{gap:20px}.cmp-faq__aside{position:static}}@media(max-width:767px){.cmp{padding:48px 20px}.cmp__head{margin-bottom:26px}.cmp-steps__list{grid-template-columns:1fr;gap:24px}.cmp-steps__list:before{top:20px;bottom:20px;left:20px;right:auto;width:1px;height:auto}.cmp-steps__item{padding-left:60px}.cmp-steps__node{position:absolute;left:0;top:0;margin:0}.cmp-split__row{grid-template-columns:1fr;gap:22px;padding:30px 0}.cmp-split__row:nth-child(2n) .cmp-split__media{order:0}.cmp-calc{grid-template-columns:1fr}.cmp-ratio span{padding:0 4px;font-size:11px;justify-content:center}.cmp-ratio span b{display:none}.cmp-ratio__legend{grid-template-columns:1fr 1fr}.cmp-compare{grid-template-columns:1fr}.cmp-compare__col,.cmp-compare__col+.cmp-compare__col{padding:20px 0 0;border-left:0}.cmp-stats{grid-template-columns:1fr}.cmp-stat,.cmp-stat+.cmp-stat{padding:16px 0;border-left:0}.cmp-stat+.cmp-stat{border-top:1px solid var(--cmp-line)}}@media(max-width:600px){.cmp-tiles{grid-template-columns:1fr}.cmp-tiles__item{padding:20px 0}.cmp-tiles__item+.cmp-tiles__item{border-left:0;border-top:1px solid var(--cmp-line)}.cmp-switch__stages{grid-template-columns:1fr 1fr;gap:10px}.cmp-switch__stage{padding:14px}.cmp-switch__bar{height:90px}}@media(prefers-reduced-motion:reduce){.cmp *,.cmp-subnav *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/cm-pages.css.map */
