.ad{--ink:#1A120E;--muted:#4f4742;--line:#E8DDD4;--cream:#FFF5EF;color:var(--ink);font-family:Plus Jakarta Sans,Poppins,ui-sans-serif,system-ui,sans-serif;background:#fff}.ad *,.ad *:before,.ad *:after{box-sizing:border-box}.ad img{max-width:100%;height:auto;display:block}.ad-wrap{max-width:760px;margin:0 auto;padding:0 18px}.ad-banner{background:#111;color:#fff;text-align:center;padding:10px 12px;font-size:13.5px;display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:center;align-items:center;letter-spacing:.02em}.ad-banner strong{color:#ffd9c2;text-transform:uppercase;letter-spacing:.08em;font-size:12.5px}.ad-banner b{background:var(--c);padding:2px 8px;border-radius:6px;font-variant-numeric:tabular-nums}.ad-top{border-bottom:1px solid var(--line)}.ad-top .ad-wrap{display:flex;justify-content:space-between;align-items:center;height:52px}.ad-logo{font-family:Georgia,Times New Roman,serif;font-weight:700;font-size:20px}.ad-tag{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#8a7f78}.ad-article{padding-top:22px;padding-bottom:120px}.ad-cat{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--c-deep);margin:0 0 8px}.ad-h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,7vw,44px);line-height:1.12;letter-spacing:-.01em;margin:0 0 12px}.ad-sub{font-size:18px;color:var(--muted);margin:0 0 16px;line-height:1.5}.ad-byline{display:flex;gap:10px;align-items:center;font-size:13px;color:#8a7f78;margin-bottom:18px}.ad-byline img{width:44px;height:44px;border-radius:50%;object-fit:cover}.ad-byline strong{display:block;color:var(--ink);font-size:14px}.ad-fig{margin:0 0 18px}.ad-fig img{border-radius:14px;width:100%}.ad-fig figcaption{font-size:12.5px;color:#8a7f78;margin-top:6px}.ad-rte{font-size:18px;line-height:1.7;color:#2a221e}.ad-rte p{margin:0 0 16px}.ad-point{margin:38px 0 0;padding-top:28px;border-top:1px solid var(--line)}.ad-h2{font-family:Georgia,Times New Roman,serif;font-size:clamp(23px,5.6vw,31px);line-height:1.2;margin:0 0 16px;display:flex;gap:12px;align-items:flex-start}.ad-num{flex:0 0 40px;height:40px;border-radius:50%;background:var(--c);color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:800;display:grid;place-items:center;margin-top:-2px}.ad-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 26px;border-radius:12px;background:var(--c);color:#fff;font-weight:800;font-size:16.5px;text-decoration:none;box-shadow:0 10px 22px #a23b1338}.ad-btn:hover{background:var(--c-deep)}.ad-btn--ghost{background:#fff;color:var(--c-deep);border:2px solid var(--c);box-shadow:none;min-height:48px;font-size:15px}.ad-btn--ghost:hover{background:var(--cream)}.ad-btn--big{width:100%;min-height:62px;font-size:18px}.ad-offer{margin:40px 0;border:2px solid var(--c);border-radius:18px;background:var(--cream);padding:18px}.ad-offer__kicker{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--c-deep);text-align:center}.ad-offer__grid{display:grid;gap:16px;align-items:center}.ad-offer__grid img{border-radius:14px}.ad-offer h3{font-size:22px;margin:0 0 8px;line-height:1.25}.ad-offer .ad-rte{font-size:16px}.ad-price{font-size:16px;margin:0 0 12px}.ad-price strong{font-size:26px;color:var(--c-deep)}.ad-price s{color:#8a7f78;margin-left:6px}.ad-offer .ad-btn{width:100%}.ad-offer__note{font-size:13px;color:#6b615b;margin:10px 0 0;text-align:center}.ad-quote{margin:28px 0;padding:16px;background:#fafafa;border-left:4px solid var(--c);border-radius:10px;display:flex;gap:14px;align-items:flex-start}.ad-quote img{width:72px;height:72px;border-radius:12px;object-fit:cover;flex:0 0 72px}.ad-quote p{margin:0 0 6px;font-size:16.5px;font-style:italic;line-height:1.55}.ad-quote cite{font-size:13px;color:#8a7f78;font-style:normal;font-weight:700}.ad-final{margin-top:44px;padding:24px 18px;border-radius:18px;background:var(--cream);text-align:center}.ad-final img{border-radius:14px;margin:0 auto 18px;max-width:420px;width:100%}.ad-final .ad-h2{justify-content:center}.ad-assure{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:4px;font-size:14px;color:#1f7a54;font-weight:700}.ad-disc{font-size:12px;color:#8a7f78;margin-top:26px}.ad-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;gap:10px;align-items:center;justify-content:space-between;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--line);box-shadow:0 -8px 22px #00000014;transform:translateY(110%);transition:transform .25s}.ad-sticky.is-on{transform:none}.ad-sticky span{font-size:13px;font-weight:700;line-height:1.3}.ad-sticky .ad-btn{min-height:46px;padding:0 18px;font-size:15px;flex:0 0 auto}@media(min-width:760px){.ad-offer{padding:26px}.ad-offer__grid{grid-template-columns:240px 1fr}.ad-sticky{justify-content:center;gap:24px}}.ad--bf .ad-banner{background:linear-gradient(90deg,#000,#2a0006 50%,#000);padding:9px 12px;gap:6px 12px;font-weight:700}.ad--bf .ad-bfmark{background:#ffc93c;color:#000;font-style:italic;font-weight:900;letter-spacing:.06em;padding:5px 9px 4px;border-radius:4px;font-size:12px}.ad-banner__sub{color:#fff;font-weight:700}.ad--bf .ad-banner b{background:#fff;color:#000;font-weight:800;border-radius:5px}.ad--bf .ad-top{background:#0b0b0d;border-bottom-color:#1f1f25}.ad--bf .ad-logo{color:#fff}.ad--bf .ad-tag{color:#9a9aa6}.ad--bf .ad-cat{color:#ff2e43}.ad--bf .ad-num{background:#111114;color:#ffc93c}.ad--bf .ad-btn{background:linear-gradient(180deg,#ffd957,#ffb800);color:#111;text-transform:uppercase;letter-spacing:.02em;font-weight:900;box-shadow:0 10px 26px #ffb8004d,inset 0 -3px #00000024}.ad--bf .ad-btn:hover{background:linear-gradient(180deg,#ffe27a,#ffc21a)}.ad--bf .ad-btn--ghost{background:#fff;color:#111;border:2px solid #111;box-shadow:none}.ad--bf .ad-offer{background:radial-gradient(500px 220px at 90% 0%,rgba(255,46,67,.28),transparent 70%),#0b0b0d;border:2px solid #FFC93C;color:#fff;position:relative}.ad--bf .ad-offer__kicker{display:table;margin:-32px auto 14px;background:#ff2e43;color:#fff;padding:6px 12px;border-radius:6px;letter-spacing:.1em}.ad--bf .ad-offer h3{color:#fff}.ad--bf .ad-offer .ad-rte{color:#cfcfd8}.ad--bf .ad-price strong{color:#ffc93c;font-size:30px}.ad--bf .ad-price s{color:#8c8c98}.ad--bf .ad-offer__note{color:#a9a9b5}.ad--bf .ad-quote{border-left-color:#ff2e43}.ad--bf .ad-final{background:radial-gradient(600px 260px at 50% 0%,rgba(255,46,67,.25),transparent 70%),#0b0b0d;color:#fff}.ad--bf .ad-final .ad-h2{color:#fff}.ad--bf .ad-final .ad-rte{color:#cfcfd8}.ad--bf .ad-assure{color:#3ddc84}.ad--bf .ad-sticky{background:#0b0b0d;border-top-color:#26262d;color:#fff}.ad--dr .ad-banner{background:var(--c-deep)}.ad--dr .ad-banner strong{background:#fff;color:var(--c-deep);padding:3px 8px;border-radius:4px;font-size:11.5px}.ad--dr .ad-banner b{background:#fff;color:var(--c-deep)}.ad--dr .ad-btn{text-transform:uppercase;letter-spacing:.01em;font-weight:900;background:linear-gradient(180deg,#E07B45,var(--c-deep));box-shadow:0 10px 24px #a23b1340}.ad--dr .ad-btn--ghost{color:#fff;border:0;min-height:54px;font-size:15.5px;width:100%}.ad--dr .ad-offer{border:2.5px dashed var(--c);background:#fff8f2;box-shadow:0 16px 36px #a23b131a}.ad--dr .ad-price s{color:#9a918b}.ad--dr .ad-price strong{color:var(--c-deep)}.ad-ps{margin:28px 0 0;background:#fffbf0;border:1px solid #F3E4C4;border-radius:14px;padding:18px}.ad-ps .ad-rte{font-size:17px}.ad-sticky__x{flex:0 0 auto;width:28px;height:28px;border:0;border-radius:50%;background:#f3ede8;color:#5c534e;font-size:18px;line-height:1;cursor:pointer;padding:0}
/*# sourceMappingURL=/cdn/shop/t/150/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAI */
