.b2{--b2ink:#2f3536;--b2grey:#5f6866;--b2mute:#8a918f;--b2line:#e8e3d9;--b2cream:#f7f1e8;--b2rust:#8e3a2c;--b2rusth:#7a2f23;--b2bord:#5e1f19;--b2green:#2f6b4f;--b2gold:#e0a526;position:relative;padding:56px 0;background:#fff;color:var(--b2ink);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;line-height:1.5}.b2 *,.b2 *:before,.b2 *:after{box-sizing:border-box}.b2 :where(img,video){display:block;max-width:100%}.b2 :where(h2,h3,h4,p,ul,ol,figure,q){margin:0;padding:0}.b2 :where(ul,ol){list-style:none}.b2.cream{background:var(--b2cream)}.b2.bord{background:var(--b2bord);color:#fff}.b2-w{max-width:680px;margin:0 auto;padding:0 20px}.b2-w.wide{max-width:1040px}.b2-hd{text-align:center;margin-bottom:28px}.b2-eye{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--b2rust);margin-bottom:12px}.b2.bord .b2-eye{color:#e9b9a8}.b2-h2{font-size:28px;line-height:1.16;font-weight:700;letter-spacing:-.02em;color:var(--b2ink)}.b2.bord .b2-h2{color:#fff}.b2-h2 em,.b2-h2 strong,.b2-h2 b,.b2-h2 i{font-style:normal;font-weight:700;color:var(--b2rust)}.b2.bord .b2-h2 em,.b2.bord .b2-h2 strong,.b2.bord .b2-h2 b,.b2.bord .b2-h2 i{color:#f0b9a5}.b2-in{font-size:16px;color:var(--b2grey);margin-top:12px;line-height:1.5}.b2.bord .b2-in{color:#ecd9d1}.b2-hd.left{text-align:left}.b2-cta{margin-top:28px}.b2-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:14px 16px;border-radius:10px;background:var(--b2rust);color:#fff!important;font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;text-align:center;line-height:1.2;box-shadow:0 8px 18px -10px #8e3a2ccc;transition:background .15s}.b2-btn:hover{background:var(--b2rusth)}.b2.bord .b2-btn{background:#fff;color:var(--b2rust)!important;box-shadow:none}.b2-btn.sm{display:inline-flex;width:auto;min-height:46px;font-size:13px;padding:0 20px;margin-top:16px}.b2-under{font-size:13px;color:var(--b2grey);text-align:center;margin-top:12px}.b2.bord .b2-under{color:#e6d2ca}.b2-cap{font-size:12px;color:var(--b2mute);text-align:center;margin-top:18px}html:not([data-angle=glp1]) .b2-ang-g{display:none!important}html[data-angle=glp1] .b2-ang-c{display:none!important}.b2-big{border-radius:14px;overflow:hidden;background:#fff;position:relative}.b2-big img{width:100%;aspect-ratio:4/3;object-fit:cover}.b2-mini{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.b2-mini figure,.b2-big{position:relative;border-radius:12px;overflow:hidden}.b2-mini img{width:100%;aspect-ratio:4/3;object-fit:cover}.b2-mini figcaption,.b2-big figcaption{position:absolute;left:0;right:0;bottom:0;padding:18px 9px 7px;font-size:11.5px;font-weight:600;color:#fff;background:linear-gradient(transparent,#0000008c);line-height:1.25}.b2-big figcaption{font-size:13px;padding:24px 12px 10px}.b2-rv{background:#fff;border-radius:14px;padding:20px 20px 18px;margin-top:16px;display:grid;grid-template-columns:auto 1fr;gap:0 14px;align-items:start}.b2-rv.noimg{grid-template-columns:1fr}.b2-rv img{width:64px;height:64px;border-radius:10px;object-fit:cover;grid-row:span 3}.b2-st{display:flex;gap:2px;color:#3fae7a}.b2-st svg{width:15px;height:15px;fill:currentColor}.b2-rv q{display:block;font-size:17px;line-height:1.4;font-weight:600;margin-top:6px;quotes:"\201c" "\201d"}.b2-who{font-size:13px;color:var(--b2grey);margin-top:10px}.b2-who b{color:var(--b2ink)}.b2-ver{color:var(--b2green);font-weight:600;margin-left:6px}.b2-mname{display:inline-block;border:1px solid var(--b2rust);color:var(--b2rust);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-top:16px}.b2-dia{background:var(--b2cream);border-radius:16px;padding:12px 10px 10px;margin:0 0 28px}.b2-dia svg{width:100%;height:auto;display:block}.b2-steps .st{display:grid;grid-template-columns:36px 1fr;gap:14px;padding:18px 0;border-top:1px solid var(--b2line)}.b2-steps .st:first-child{border-top:0;padding-top:0}.b2-n{width:34px;height:34px;border-radius:50%;background:var(--b2rust);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:15px}.b2-steps h3{font-size:17px;line-height:1.3;font-weight:700}.b2-layer{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--b2rust);background:#f6e7e2;border-radius:4px;padding:3px 7px;margin-bottom:6px}.b2-steps p{font-size:15px;color:var(--b2grey);margin-top:4px}.b2-closer{background:#f6e7e2;border-radius:14px;padding:20px 22px;font-size:17px;font-weight:600;line-height:1.4;text-align:center;margin-top:12px}.b2-closer em,.b2-closer strong,.b2-closer b{font-style:normal;color:var(--b2rust)}.b2-trow{display:grid;grid-template-columns:44px 1fr;gap:14px;padding:16px 0;border-top:1px solid rgba(255,255,255,.14)}.b2-trow:first-child{border-top:0}.b2-tic{width:44px;height:44px;border-radius:10px;background:#ffffff1a;display:flex;align-items:center;justify-content:center}.b2-tic svg{width:22px;height:22px;stroke:#f0b9a5;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.b2-trow h3{font-size:17px;line-height:1.3;font-weight:700;color:#fff}.b2-trow p{font-size:15px;color:#ecd9d1;margin-top:4px}.b2-tlist{border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.b2-tclose{font-size:16px;font-weight:600;margin-top:18px;color:#fff}.b2-tvid{margin-top:24px;border-radius:14px;overflow:hidden;position:relative;background:#1b0d0b}.b2-tvid video,.b2-tvid img{width:100%;aspect-ratio:6/5;object-fit:cover}.b2-tvid span{position:absolute;right:8px;bottom:8px;font-size:10.5px;color:#fff;background:#00000080;padding:3px 7px;border-radius:4px}.b2-split{display:grid;grid-template-columns:1fr 50%;gap:16px;align-items:center}.b2-zl li{font-size:13.5px;color:var(--b2grey);line-height:1.35;padding:10px 0 10px 12px;border-top:1px solid #e6dccb;border-left:3px solid transparent;transition:border-color .25s,background .25s}.b2-zl li:first-child{border-top:0}.b2-zl b{display:block;font-size:15px;color:var(--b2ink);margin-bottom:1px}.b2-zl li.on{border-left-color:var(--b2rust)}.b2-zl li.on b{color:var(--b2rust)}.b2-zimg{border-radius:14px;overflow:hidden;background:#f7f1e8}.b2-zimg video,.b2-zimg img{width:100%;aspect-ratio:498/720;object-fit:cover}.b2-how{display:grid;grid-template-columns:1fr 1fr;gap:28px 14px}.b2-how .h{text-align:center;position:relative}.b2-how .ph{position:relative;width:132px;margin:0 auto}.b2-how img{width:132px;height:132px;border-radius:50%;object-fit:cover;background:#efe9df}.b2-how .b2-n{position:absolute;top:0;right:-6px;border:2px solid #fff;width:32px;height:32px;font-size:14px}.b2-how h3{font-size:14px;margin-top:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:700}.b2-how p{font-size:13.5px;color:var(--b2grey);line-height:1.4;margin-top:4px}.b2-timer{display:flex;align-items:center;justify-content:center;gap:14px;background:var(--b2cream);border-radius:14px;padding:18px 20px;margin-top:32px}.b2-timer .t{font-size:44px;font-weight:800;color:var(--b2rust);letter-spacing:-.03em;line-height:1;white-space:nowrap}.b2-timer .t small{font-size:18px;font-weight:700;letter-spacing:0;margin-left:2px}.b2-timer p{font-size:14.5px;line-height:1.35;font-weight:600}.b2-seg{display:flex;background:#ece3d5;border-radius:999px;padding:4px;margin-bottom:16px}.b2-seg button{flex:1;border:0;background:transparent;font:600 13px/1.2 Inter,system-ui,sans-serif;padding:10px 0;border-radius:999px;color:var(--b2grey);cursor:pointer}.b2-seg button.on{background:#fff;color:var(--b2ink);box-shadow:0 2px 6px #00000014}.b2-sc{display:grid;grid-template-columns:30% 1fr 1fr;gap:8px}.b2-scl,.b2-scu,.b2-sco{border-radius:14px;padding:0 6px 8px}.b2-scl{background:#efe7da}.b2-scu{background:#f3ddd6}.b2-sco{background:#fff}.b2-sch{height:92px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;font-weight:700;font-size:14px;line-height:1.2;padding:0 2px}.b2-sch img{width:30px;height:40px;object-fit:contain;margin-bottom:6px}.b2-scc,.b2-scp{min-height:60px;margin-bottom:6px}.b2-scc{display:flex;align-items:center;justify-content:center;text-align:center;font-size:12.5px;line-height:1.25;color:var(--b2grey)}.b2-scp{display:flex;align-items:center;gap:6px;background:#fff;border-radius:10px;padding:6px 8px;font-size:12.5px;font-weight:600;line-height:1.2;color:var(--b2ink)}.b2-scp i{font-style:normal;flex:none;width:20px;height:20px;border-radius:50%;border:1.6px solid var(--b2rust);color:var(--b2rust);font-size:11px;display:flex;align-items:center;justify-content:center;font-weight:800}.b2-scp i.x{border:0;background:#c9705f;color:#fff}.b2-sco .b2-scp{background:#f6f3ee;color:var(--b2grey);font-weight:500}.b2-scp.cost{flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-height:74px}.b2-scp.cost b{font-size:14.5px;color:var(--b2ink);font-weight:800}.b2-scu .b2-scp.cost b{color:var(--b2rust);font-size:17px}.b2-scp.cost small{font-size:11px;font-weight:500;color:var(--b2grey);line-height:1.25}.b2-scc.cost{min-height:74px}.b2-sco [data-col]{display:none}.b2-cmp[data-sel=creams] .b2-sco [data-col=creams],.b2-cmp[data-sel=medspa] .b2-sco [data-col=medspa],.b2-cmp[data-sel=surgery] .b2-sco [data-col=surgery]{display:flex}.b2-others{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.b2-others div{background:#fff;border-radius:12px;padding:12px 14px;font-size:12.5px;color:var(--b2grey);line-height:1.4}.b2-others b{color:var(--b2ink)}.b2-others .t{display:block;font-size:14px;font-weight:700;color:var(--b2ink);margin-bottom:2px}.b2-cmp[data-sel=creams] .b2-others [data-col=creams],.b2-cmp[data-sel=medspa] .b2-others [data-col=medspa],.b2-cmp[data-sel=surgery] .b2-others [data-col=surgery]{display:none}.b2-foot{font-size:11.5px;color:var(--b2mute);line-height:1.45;margin-top:16px}.b2-quiz{display:grid;grid-template-columns:1fr 124px;gap:16px;align-items:center;background:var(--b2cream);border-radius:18px;padding:24px 18px 24px 22px}.b2-quiz .b2-eye{text-align:left;margin-bottom:8px;color:var(--b2rust)}.b2-quiz h3{font-size:23px;line-height:1.18;font-weight:700;letter-spacing:-.015em}.b2-quiz h3 em,.b2-quiz h3 strong{font-style:normal;color:var(--b2rust)}.b2-quiz p{font-size:14px;color:var(--b2grey);margin-top:8px;line-height:1.45}.b2-quiz img{width:124px;height:168px;object-fit:cover;border-radius:12px}.b2-qwrap[hidden]{display:none}.b2-qwrap .cq-intro{display:none!important}.b2-rating{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:14px}.b2-rating .num{font-size:36px;font-weight:800;letter-spacing:-.02em;line-height:1}.b2-rating .b2-st svg{width:18px;height:18px;color:var(--b2gold)}.b2-rating .b2-st{color:var(--b2gold)}.b2-rating small{display:block;font-size:12.5px;color:var(--b2grey);margin-top:2px}.b2-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -20px;padding:0 20px 4px;scroll-padding:0 20px;scrollbar-width:none}.b2-rail::-webkit-scrollbar{display:none}.b2-rcard{flex:0 0 80%;max-width:300px;scroll-snap-align:start;background:#fff;border:1px solid var(--b2line);border-radius:14px;padding:18px}.b2-rcard p{font-size:14.5px;color:var(--b2ink);margin-top:8px}.b2-rcard .b2-who{margin-top:10px}.b2-outline{display:block;width:max-content;margin:22px auto 0;border:1.5px solid var(--b2ink);border-radius:999px;padding:12px 26px;font-weight:600;font-size:14px;text-decoration:none;color:var(--b2ink);background:#fff}.b2-seal{display:block;width:184px;height:184px;margin:0 auto 28px}.b2-gs li{display:flex;gap:14px;align-items:flex-start;padding:15px 0;border-top:1px solid rgba(255,255,255,.14);font-size:16px;line-height:1.4;color:#fff}.b2-gs li:first-child{border-top:0}.b2-gs .b2-n{background:#fff;color:var(--b2bord);flex:none;width:30px;height:30px;font-size:14px}.b2-kimg{border-radius:16px;overflow:hidden;margin-bottom:16px}.b2-kimg img{width:100%;aspect-ratio:1/1;object-fit:cover}.b2-box{background:#fff;border-radius:16px;padding:6px 18px 20px}.b2-item{display:grid;grid-template-columns:52px 1fr auto;gap:14px;align-items:center;padding:13px 0;border-bottom:1px solid var(--b2line)}.b2-item .im{width:52px;height:52px;border-radius:10px;object-fit:cover;background:#f6f3ee}.b2-item .im.ic{display:flex;align-items:center;justify-content:center}.b2-item .im.ic svg{width:24px;height:24px;stroke:var(--b2rust);fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.b2-item b{font-size:15px;display:block;line-height:1.25}.b2-item span{font-size:12.5px;color:var(--b2grey);line-height:1.3;display:block;margin-top:1px}.b2-val{text-align:right;font-size:13px;color:var(--b2mute);line-height:1.3;white-space:nowrap}.b2-val s{display:block}.b2-val .free{color:var(--b2rust);font-weight:800;font-size:14px}.b2-val .inc{color:var(--b2green);font-weight:700}.b2-tot{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0 2px;font-size:15px;color:var(--b2grey)}.b2-tot s{color:var(--b2mute)}.b2-today{display:flex;justify-content:space-between;align-items:center;padding-top:4px}.b2-today b{font-size:17px}.b2-today .p{font-size:34px;font-weight:800;color:var(--b2rust);letter-spacing:-.02em;line-height:1.1}.b2-save{display:flex;justify-content:flex-end;margin-top:8px}.b2-save span{background:var(--b2green);color:#fff;font-weight:700;font-size:13px;border-radius:999px;padding:6px 14px;letter-spacing:.03em}.b2.fin{padding-top:0}.b2-fimg{margin:0 0 32px}.b2-fimg img{width:100%;aspect-ratio:4/3;object-fit:cover}.b2-fl li{display:flex;gap:12px;align-items:flex-start;padding:9px 0;font-size:16px;line-height:1.4;font-weight:500}.b2-chk{flex:none;width:24px;height:24px;border-radius:50%;background:var(--b2rust);display:flex;align-items:center;justify-content:center;margin-top:1px}.b2-chk svg{width:13px;height:13px;stroke:#fff;fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.b2-faq{background:#fff;border-radius:14px;padding:2px 18px;border:1px solid var(--b2line)}.b2-faq details{border-top:1px solid var(--b2line)}.b2-faq details:first-of-type{border-top:0}.b2-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:17px 0;font-size:15.5px;font-weight:700;line-height:1.35}.b2-faq summary::-webkit-details-marker{display:none}.b2-faq summary:after{content:"+";font-size:21px;font-weight:400;color:var(--b2grey);line-height:1;flex:none}.b2-faq details[open] summary:after{content:"\2013"}.b2-faq .a{font-size:15px;color:var(--b2grey);padding:0 0 18px;margin-top:-4px}.b2-faq .a p{margin:0 0 8px}.b2-faq .a p:last-child{margin:0}.b2-faq .a a{color:var(--b2rust)}@media(min-width:990px){.b2{padding:88px 0}.b2-hd{margin-bottom:36px}.b2-h2{font-size:40px;letter-spacing:-.025em}.b2-in{font-size:18px}.b2-cta{max-width:420px;margin-left:auto;margin-right:auto}.b2-mini{grid-template-columns:repeat(4,1fr)}.b2-res{max-width:960px}.b2-split{grid-template-columns:1fr 340px;gap:48px}.b2-zl li{font-size:15px;padding:14px 0 14px 16px}.b2-zl b{font-size:17px}.b2-how{grid-template-columns:repeat(4,1fr)}.b2-quiz{grid-template-columns:1fr 200px;padding:36px 40px}.b2-quiz img{width:200px;height:240px}.b2-quiz h3{font-size:30px}.b2-rcard{flex-basis:300px}.b2-rail{margin:0;padding:0 0 4px;justify-content:center}.b2-kit{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.b2-kimg{margin:0}.b2-fimg{max-width:980px;margin:0 auto 40px;border-radius:0 0 16px 16px;overflow:hidden}.b2-fimg img{aspect-ratio:16/8}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/contura-v4-b2.css.map */
