:root{--ink:#23273a;--ink-soft:#4a4f63;--cream:#f7f2ea;--cream-deep:#efe7da;--paper:#fffdf9;--bronze:#a07c45;--bronze-soft:#c3a875;--navy:#2e3448;--red:#c8281c;--green:#1e7a3c;--line:#e6ddd0;--shadow:0 10px 30px rgba(35,39,58,.1);--radius:16px}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{scroll-behavior:smooth}body{font-family:var(--font-stack-body);color:var(--ink);background:var(--cream);line-height:1.5;-webkit-font-smoothing:antialiased}[data-bysk-version=v5-control] img{max-width:100%;height:auto;display:block}[data-bysk-version=v5-control] button{font-family:inherit;cursor:pointer;border:none;background:none}[data-bysk-version=v5-control] .serif{font-family:var(--font-stack-header)}[data-bysk-version=v5-control] .announce{background:var(--navy);color:#f3ead9;text-align:center;font-size:13px;letter-spacing:.04em;padding:9px 16px;font-weight:600}[data-bysk-version=v5-control] .announce b{color:#e9c98a;font-weight:800}[data-bysk-version=v5-control] header.site{background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:60}[data-bysk-version=v5-control] .head-in{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:12px 20px}[data-bysk-version=v5-control] .logo img{height:26px;width:auto}[data-bysk-version=v5-control] .rating-chip{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--ink-soft)}[data-bysk-version=v5-control] .stars{color:#e0a53c;font-size:14px;letter-spacing:1px}[data-bysk-version=v5-control] .rating-chip .n{color:var(--ink)}@media(max-width:640px){[data-bysk-version=v5-control] .rating-chip span.hide-m{display:none}}[data-bysk-version=v5-control] .progress-wrap{background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:51px;z-index:55}[data-bysk-version=v5-control] .progress{max-width:680px;margin:0 auto;display:flex;padding:14px 20px;gap:0}[data-bysk-version=v5-control] .pstep{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;position:relative;color:#b3ab9c;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-bysk-version=v5-control] .pstep .dot{width:26px;height:26px;border-radius:50%;background:var(--cream-deep);color:#a49a87;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;transition:all .3s;border:2px solid transparent}[data-bysk-version=v5-control] .pstep:not(:last-child):after{content:"";position:absolute;top:13px;left:calc(50% + 20px);width:calc(100% - 40px);height:2px;background:var(--cream-deep);transition:background .3s}[data-bysk-version=v5-control] .pstep.active{color:var(--navy)}[data-bysk-version=v5-control] .pstep.active .dot{background:var(--navy);color:#fff}[data-bysk-version=v5-control] .pstep.done{color:var(--bronze)}[data-bysk-version=v5-control] .pstep.done .dot{background:#fff;border-color:var(--bronze);color:var(--bronze)}[data-bysk-version=v5-control] .pstep.done:after{background:var(--bronze-soft)}[data-bysk-version=v5-control] .pstep.clickable{cursor:pointer}[data-bysk-version=v5-control] .step-panel{display:none}[data-bysk-version=v5-control] .step-panel.on{display:block}[data-bysk-version=v5-control] .shell{max-width:1200px;margin:0 auto;padding:28px 20px 140px}[data-bysk-version=v5-control] .split{display:grid;grid-template-columns:5fr 6fr;gap:44px;align-items:start}@media(max-width:960px){[data-bysk-version=v5-control] .split{grid-template-columns:1fr;gap:24px}}[data-bysk-version=v5-control] .visual-rail{position:sticky;top:130px}@media(max-width:960px){[data-bysk-version=v5-control] .visual-rail{position:static}}[data-bysk-version=v5-control] .hero-media{border-radius:var(--radius);overflow:hidden;position:relative;box-shadow:var(--shadow)}[data-bysk-version=v5-control] .hero-media img{width:100%;aspect-ratio:1/1;object-fit:cover}@media(max-width:960px){[data-bysk-version=v5-control] .hero-media img{aspect-ratio:16/10}}[data-bysk-version=v5-control] .hero-badge{position:absolute;left:14px;bottom:14px;background:#fffdf9f0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:99px;padding:8px 16px;font-size:13px;font-weight:700;display:flex;gap:8px;align-items:center;box-shadow:0 4px 14px #0000001f}[data-bysk-version=v5-control] .thumb-row{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:10px}[data-bysk-version=v5-control] .thumb-row button{border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:#fff;transition:border .2s}[data-bysk-version=v5-control] .thumb-row button.sel{border-color:var(--navy)}[data-bysk-version=v5-control] .thumb-row img{aspect-ratio:1/1;object-fit:cover}[data-bysk-version=v5-control] .quote-mini{margin-top:18px;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px}[data-bysk-version=v5-control] .quote-mini p{font-size:14px;color:var(--ink-soft);font-style:italic}[data-bysk-version=v5-control] .quote-mini .who{margin-top:8px;font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--bronze);font-style:normal}[data-bysk-version=v5-control] .kicker{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);margin-bottom:10px;display:flex;align-items:center;gap:8px}[data-bysk-version=v5-control] h1.step-title{font-family:var(--font-stack-header);font-size:clamp(28px,4vw,40px);font-weight:600;line-height:1.15;margin-bottom:10px}[data-bysk-version=v5-control] h1.step-title em{font-style:italic;color:var(--bronze)}[data-bysk-version=v5-control] .step-sub{font-size:16px;color:var(--ink-soft);margin-bottom:22px;max-width:52ch}[data-bysk-version=v5-control] .step-sub b{color:var(--ink)}[data-bysk-version=v5-control] .opt-card{display:flex;gap:16px;align-items:center;background:var(--paper);border:2px solid var(--line);border-radius:var(--radius);padding:16px;margin-bottom:12px;cursor:pointer;transition:all .2s;position:relative}[data-bysk-version=v5-control] .opt-card:hover:not(.soldout){border-color:#c9bda9}[data-bysk-version=v5-control] .opt-card.sel{border-color:var(--navy);box-shadow:var(--shadow)}[data-bysk-version=v5-control] .opt-card .pimg{width:86px;height:86px;border-radius:10px;background:#f2ede4;flex-shrink:0;overflow:hidden}[data-bysk-version=v5-control] .opt-card .pimg img{width:100%;height:100%;object-fit:cover}[data-bysk-version=v5-control] .opt-card .meta{flex:1;min-width:0}[data-bysk-version=v5-control] .opt-card h3{font-size:16px;font-weight:800}[data-bysk-version=v5-control] .price-row{display:flex;align-items:center;gap:8px;margin:4px 0}[data-bysk-version=v5-control] .was{color:#a9a191;text-decoration:line-through;font-size:14px;font-weight:600}[data-bysk-version=v5-control] .now{font-size:18px;font-weight:800}[data-bysk-version=v5-control] .chip-off{background:var(--red);color:#fff;font-size:11px;font-weight:800;padding:3px 8px;border-radius:6px;letter-spacing:.03em}[data-bysk-version=v5-control] .opt-card .cov{font-size:13px;color:var(--ink-soft)}[data-bysk-version=v5-control] .radio{width:22px;height:22px;border-radius:50%;border:2px solid #cfc6b5;flex-shrink:0;position:relative;transition:all .2s}[data-bysk-version=v5-control] .opt-card.sel .radio{border-color:var(--navy);background:var(--navy)}[data-bysk-version=v5-control] .opt-card.sel .radio:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;background:#fff;border-radius:50%}[data-bysk-version=v5-control] .opt-card.soldout{opacity:.55;cursor:not-allowed}[data-bysk-version=v5-control] .chip-sold{background:#e5ddcf;color:#7c7362;font-size:11px;font-weight:800;padding:3px 8px;border-radius:6px}[data-bysk-version=v5-control] .mostpop{position:absolute;top:-10px;left:16px;background:var(--bronze);color:#fff;font-size:11px;font-weight:800;letter-spacing:.06em;padding:3px 10px;border-radius:99px;text-transform:uppercase}[data-bysk-version=v5-control] .qty-block{display:flex;align-items:center;justify-content:space-between;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px;margin:16px 0}[data-bysk-version=v5-control] .qty-block .lbl{font-size:14px;font-weight:700}[data-bysk-version=v5-control] .qty-block .hint{font-size:12.5px;color:var(--ink-soft);font-weight:500}[data-bysk-version=v5-control] .stepper{display:flex;align-items:center;border:1.5px solid var(--ink);border-radius:99px;overflow:hidden}[data-bysk-version=v5-control] .stepper button{width:38px;height:38px;font-size:18px;font-weight:700;color:var(--ink);display:flex;align-items:center;justify-content:center}[data-bysk-version=v5-control] .stepper button:disabled{opacity:.3;cursor:default}[data-bysk-version=v5-control] .stepper .q{width:34px;text-align:center;font-weight:800;font-size:16px}[data-bysk-version=v5-control] .benefits{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:18px 0 6px}@media(max-width:520px){[data-bysk-version=v5-control] .benefits{grid-template-columns:1fr}}[data-bysk-version=v5-control] .benefit{display:flex;gap:10px;font-size:14px;color:var(--ink-soft);align-items:flex-start}[data-bysk-version=v5-control] .benefit svg{flex-shrink:0}[data-bysk-version=v5-control] .benefit b{color:var(--ink)}[data-bysk-version=v5-control] .benefit .bicon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:#f4ece0;color:var(--bronze);display:flex;align-items:center;justify-content:center;margin-top:-2px}[data-bysk-version=v5-control] .benefit .bicon svg{width:16px;height:16px}[data-bysk-version=v5-control] .stack{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;margin:20px 0}[data-bysk-version=v5-control] .stack .stack-head{background:linear-gradient(120deg,#2e3448,#454c68);color:#f3ead9;padding:12px 18px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center}[data-bysk-version=v5-control] .stack .stack-head .tag{background:#e9c98a;color:#2e3448;padding:2px 10px;border-radius:99px;font-size:11px}[data-bysk-version=v5-control] .stack-row{display:flex;align-items:center;gap:12px;padding:12px 18px;border-bottom:1px solid var(--line);font-size:14.5px}[data-bysk-version=v5-control] .stack-row:last-child{border-bottom:none}[data-bysk-version=v5-control] .stack-row .sq{width:44px;height:44px;border-radius:8px;background:#f2ede4;overflow:hidden;flex-shrink:0}[data-bysk-version=v5-control] .stack-row .sq img{width:100%;height:100%;object-fit:cover}[data-bysk-version=v5-control] .stack-row .grow{flex:1}[data-bysk-version=v5-control] .stack-row .t{font-weight:700}[data-bysk-version=v5-control] .stack-row .d{font-size:12.5px;color:var(--ink-soft)}[data-bysk-version=v5-control] .stack-row .val{font-weight:800;white-space:nowrap}[data-bysk-version=v5-control] .stack-row .val .was{font-size:12.5px;margin-right:4px}[data-bysk-version=v5-control] .free{color:var(--green)}[data-bysk-version=v5-control] .stack-row .rowmark{flex-shrink:0;width:20px;height:20px;border-radius:6px;border:1.5px solid var(--line);background:#fff;display:flex;align-items:center;justify-content:center;color:transparent}[data-bysk-version=v5-control] .stack-row .rowmark svg{width:13px;height:13px}[data-bysk-version=v5-control] .stack-row.is-done .rowmark{background:var(--green);border-color:var(--green);color:#fff}[data-bysk-version=v5-control] .stack-row.is-pending .rowmark{border-color:var(--bronze);border-style:dashed;background:#fff}[data-bysk-version=v5-control] .stack-row.is-pending{background:#fdf7ee;box-shadow:inset 3px 0 0 var(--bronze-soft)}[data-bysk-version=v5-control] .stack-row.is-pending .t{color:var(--ink)}[data-bysk-version=v5-control] .nextpill{display:none;vertical-align:middle;margin-left:6px;background:var(--bronze);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:99px;white-space:nowrap}[data-bysk-version=v5-control] .stack-row.is-pending .nextpill{display:inline-block}[data-bysk-version=v5-control] .stack-row .sq--pending .sq-ph{display:none}[data-bysk-version=v5-control] .stack--slot .stack-row.is-pending .sq--pending,[data-bysk-version=v5-control] .stack--action .stack-row.is-pending .sq--pending{background:#fff;border:1.5px dashed var(--bronze-soft);color:var(--bronze-soft);display:flex;align-items:center;justify-content:center}[data-bysk-version=v5-control] .stack--slot .stack-row.is-pending .sq--pending img,[data-bysk-version=v5-control] .stack--action .stack-row.is-pending .sq--pending img{display:none}[data-bysk-version=v5-control] .stack--slot .stack-row.is-pending .sq--pending .sq-ph,[data-bysk-version=v5-control] .stack--action .stack-row.is-pending .sq--pending .sq-ph{display:flex}[data-bysk-version=v5-control] .stack-row .sq--pending .sq-ph svg{width:20px;height:20px}[data-bysk-version=v5-control] .row-cta{display:none;margin-top:6px;font-size:12.5px;font-weight:800;color:var(--bronze);text-decoration:underline;text-underline-offset:3px;padding:0}[data-bysk-version=v5-control] .stack--action .stack-row.is-pending .row-cta{display:inline-block}[data-bysk-version=v5-control] .row-cta:hover{color:var(--ink)}[data-bysk-version=v5-control] .stack-total{background:var(--cream);padding:14px 18px;display:flex;justify-content:space-between;align-items:center}[data-bysk-version=v5-control] .stack-total .lab{font-size:13px;font-weight:700;color:var(--ink-soft)}[data-bysk-version=v5-control] .stack-total .amt{font-size:22px;font-weight:800}[data-bysk-version=v5-control] .save-pill{background:#e7f3ea;color:var(--green);font-size:12.5px;font-weight:800;padding:4px 10px;border-radius:99px}[data-bysk-version=v5-control] .trust-strip{display:flex;flex-wrap:wrap;gap:8px 22px;justify-content:center;padding:14px 0 0;font-size:12.5px;font-weight:700;color:var(--ink-soft)}[data-bysk-version=v5-control] .trust-strip span{display:flex;align-items:center;gap:6px}[data-bysk-version=v5-control] .scent-layout{display:grid;grid-template-columns:1fr;max-width:860px;margin:0 auto}[data-bysk-version=v5-control] .filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}[data-bysk-version=v5-control] .fpill{border:1.5px solid var(--line);background:var(--paper);border-radius:99px;padding:8px 16px;font-size:13.5px;font-weight:700;color:var(--ink-soft);transition:all .2s}[data-bysk-version=v5-control] .fpill.on{background:var(--navy);border-color:var(--navy);color:#fff}[data-bysk-version=v5-control] .scent-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}@media(max-width:560px){[data-bysk-version=v5-control] .scent-grid{grid-template-columns:1fr 1fr;gap:10px}}[data-bysk-version=v5-control] .scent-card{background:var(--paper);border:2px solid var(--line);border-radius:var(--radius);overflow:hidden;cursor:pointer;transition:all .2s;position:relative;display:flex;flex-direction:column}[data-bysk-version=v5-control] .scent-card:hover:not(.soldout){transform:translateY(-2px);box-shadow:var(--shadow)}[data-bysk-version=v5-control] .scent-card.sel{border-color:var(--navy);box-shadow:var(--shadow)}[data-bysk-version=v5-control] .scent-card .accent{height:5px;width:100%}[data-bysk-version=v5-control] .scent-card .simg{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;background:#f1ebe0}[data-bysk-version=v5-control] .scent-card .simg img{display:block;width:100%;height:100%;object-fit:cover}[data-bysk-version=v5-control] .scent-card .simg:after{content:"";position:absolute;top:0;left:0;right:0;height:34%;background:linear-gradient(180deg,#0000004d,#0000);pointer-events:none}[data-bysk-version=v5-control] .scent-card .simg--product{aspect-ratio:auto;background:linear-gradient(180deg,#faf7f1,#f1ebe0);padding:10px 10px 0;display:flex;justify-content:center}[data-bysk-version=v5-control] .scent-card .simg--product:after{content:none}[data-bysk-version=v5-control] .scent-card .simg--product img{height:130px;width:auto;object-fit:contain;mix-blend-mode:multiply}@media(max-width:560px){[data-bysk-version=v5-control] .scent-card .simg--product img{height:104px}}[data-bysk-version=v5-control] .scent-card .sbody{padding:12px 14px 14px;flex:1;display:flex;flex-direction:column;gap:5px}[data-bysk-version=v5-control] .scent-card h3{font-family:var(--font-stack-header);font-size:18px;font-weight:600}[data-bysk-version=v5-control] .insp{font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--bronze)}[data-bysk-version=v5-control] .snotes{font-size:12.5px;color:var(--ink-soft);line-height:1.4}[data-bysk-version=v5-control] .srow{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:8px}[data-bysk-version=v5-control] .sval{font-size:13px;font-weight:800}[data-bysk-version=v5-control] .sval .was{font-size:12px}[data-bysk-version=v5-control] .sdetails{font-size:12.5px;font-weight:700;color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}[data-bysk-version=v5-control] .scent-card .checkmark{position:absolute;z-index:2;top:10px;right:10px;width:26px;height:26px;border-radius:50%;background:var(--navy);color:#fff;display:none;align-items:center;justify-content:center;font-size:13px;box-shadow:0 2px 8px #00000059}[data-bysk-version=v5-control] .scent-card.sel .checkmark{display:flex}[data-bysk-version=v5-control] .badge-best{position:absolute;z-index:2;top:10px;left:10px;background:var(--bronze);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.05em;padding:3px 9px;border-radius:99px;text-transform:uppercase;box-shadow:0 2px 8px #00000040}[data-bysk-version=v5-control] .scent-card.soldout{opacity:.5;cursor:not-allowed}[data-bysk-version=v5-control] .badge-sold{position:absolute;z-index:2;top:10px;left:10px;background:#e5ddcf;color:#7c7362;font-size:10.5px;font-weight:800;padding:3px 9px;border-radius:99px;text-transform:uppercase;box-shadow:0 2px 8px #00000040}[data-bysk-version=v5-control] .free-note{background:#e7f3ea;border:1px solid #cbe5d3;color:var(--green);border-radius:12px;font-size:13.5px;font-weight:700;padding:11px 16px;margin-bottom:16px;display:flex;gap:8px;align-items:center}[data-bysk-version=v5-control] .drawer-veil{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e202d73;z-index:90;opacity:0;pointer-events:none;transition:opacity .25s}[data-bysk-version=v5-control] .drawer-veil.on{opacity:1;pointer-events:auto}[data-bysk-version=v5-control] .drawer{position:fixed;top:0;right:-460px;width:min(440px,100vw);height:100dvh;background:var(--paper);z-index:95;transition:right .3s ease;display:flex;flex-direction:column;box-shadow:-8px 0 40px #0003}[data-bysk-version=v5-control] .drawer.on{right:0}[data-bysk-version=v5-control] .drawer .dhead{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--line)}[data-bysk-version=v5-control] .drawer .dhead h3{font-family:var(--font-stack-header);font-size:22px}[data-bysk-version=v5-control] .dclose{font-size:22px;color:var(--ink-soft);width:36px;height:36px;border-radius:50%;background:var(--cream)}[data-bysk-version=v5-control] .dbody{overflow-y:auto;padding:20px;flex:1}[data-bysk-version=v5-control] .dbody .dimg{border-radius:12px;overflow:hidden;background:#f1ebe0;margin-bottom:16px;aspect-ratio:1/1}[data-bysk-version=v5-control] .dbody .dimg img{width:100%;transition:opacity .2s}[data-bysk-version=v5-control] .dbody .dimg img.loading{opacity:0}[data-bysk-version=v5-control] .dbody .insp{margin-bottom:8px}[data-bysk-version=v5-control] .dbody p.desc{font-size:14.5px;color:var(--ink-soft);margin:12px 0 18px}[data-bysk-version=v5-control] .note-tier{display:flex;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:13.5px}[data-bysk-version=v5-control] .note-tier .nt{width:64px;flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--bronze);padding-top:2px}[data-bysk-version=v5-control] .dfoot{padding:16px 20px;border-top:1px solid var(--line)}[data-bysk-version=v5-control] .review-grid{display:grid;grid-template-columns:6fr 5fr;gap:36px;align-items:start}@media(max-width:960px){[data-bysk-version=v5-control] .review-grid{grid-template-columns:1fr}}[data-bysk-version=v5-control] .sched-pills{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 6px}[data-bysk-version=v5-control] .spill{border:1.5px solid var(--line);background:#fff;border-radius:12px;padding:10px 14px;font-size:13.5px;font-weight:700;color:var(--ink-soft);transition:all .2s;flex:1;min-width:96px;text-align:center}[data-bysk-version=v5-control] .spill small{display:block;font-size:11px;font-weight:600;color:#a49a87;margin-top:2px}[data-bysk-version=v5-control] .spill.on{border-color:var(--navy);background:var(--navy);color:#fff}[data-bysk-version=v5-control] .spill.on small{color:#c9cede}[data-bysk-version=v5-control] .sub-how{font-size:13px;color:var(--ink-soft);background:var(--cream);border-radius:10px;padding:12px 14px;margin-top:10px;display:flex;gap:10px;align-items:flex-start}[data-bysk-version=v5-control] .panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:22px;margin-bottom:18px}[data-bysk-version=v5-control] .panel h3{font-family:var(--font-stack-header);font-size:20px;margin-bottom:6px}[data-bysk-version=v5-control] .panel .psub{font-size:13.5px;color:var(--ink-soft)}[data-bysk-version=v5-control] .guarantee-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}@media(max-width:640px){[data-bysk-version=v5-control] .guarantee-row{grid-template-columns:1fr;gap:8px}}[data-bysk-version=v5-control] .gcell{background:var(--cream);border-radius:12px;padding:14px;text-align:center;font-size:13px;font-weight:700}[data-bysk-version=v5-control] .gcell .big{font-size:20px;margin-bottom:4px}[data-bysk-version=v5-control] .testis{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:16px}@media(max-width:860px){[data-bysk-version=v5-control] .testis{grid-template-columns:1fr}}[data-bysk-version=v5-control] .testi{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);padding:18px}[data-bysk-version=v5-control] .testi .stars{margin-bottom:8px}[data-bysk-version=v5-control] .testi h4{font-size:14.5px;font-weight:800;margin-bottom:6px}[data-bysk-version=v5-control] .testi p{font-size:13.5px;color:var(--ink-soft)}[data-bysk-version=v5-control] .testi .who{margin-top:10px;font-size:12px;font-weight:800;color:var(--bronze);letter-spacing:.05em;text-transform:uppercase}[data-bysk-version=v5-control] .testi .who span{color:#a49a87;font-weight:600;text-transform:none;letter-spacing:0}[data-bysk-version=v5-control] details.faq{background:var(--paper);border:1px solid var(--line);border-radius:12px;margin-bottom:8px;overflow:hidden}[data-bysk-version=v5-control] details.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:14px 18px;font-size:14.5px;font-weight:700}[data-bysk-version=v5-control] details.faq summary::-webkit-details-marker{display:none}[data-bysk-version=v5-control] details.faq summary:after{content:"+";font-size:18px;color:var(--bronze);font-weight:600}[data-bysk-version=v5-control] details.faq[open] summary:after{content:"\2013"}[data-bysk-version=v5-control] details.faq .fa{padding:0 18px 14px;font-size:14px;color:var(--ink-soft)}[data-bysk-version=v5-control] .sec-title{font-family:var(--font-stack-header);font-size:24px;margin:34px 0 4px}[data-bysk-version=v5-control] .sec-sub{font-size:14px;color:var(--ink-soft)}[data-bysk-version=v5-control] .sticky-cta{position:fixed;bottom:0;left:0;right:0;background:var(--paper);border-top:1px solid var(--line);z-index:70;box-shadow:0 -8px 30px #23273a1a}[data-bysk-version=v5-control] .sticky-in{max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:16px;padding:12px 20px}[data-bysk-version=v5-control] .sticky-total{line-height:1.2}[data-bysk-version=v5-control] .sticky-total .stl{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-soft)}[data-bysk-version=v5-control] .sticky-total .stv{font-size:19px;font-weight:800;display:flex;align-items:center;gap:8px}[data-bysk-version=v5-control] .sticky-total .stv .was{font-size:13.5px}[data-bysk-version=v5-control] .cta{flex:1;max-width:460px;margin-left:auto;background:var(--navy);color:#fff;border-radius:99px;padding:16px 26px;font-size:15.5px;font-weight:800;letter-spacing:.04em;display:flex;align-items:center;justify-content:center;gap:10px;transition:all .2s;box-shadow:0 6px 18px #2e344859}[data-bysk-version=v5-control] .cta:hover:not(:disabled){background:#3b4460;transform:translateY(-1px)}[data-bysk-version=v5-control] .cta:disabled{background:#c9c2b3;box-shadow:none;cursor:not-allowed}[data-bysk-version=v5-control] .cta .sub{font-weight:600;font-size:12.5px;opacity:.8}[data-bysk-version=v5-control] .sticky-note{text-align:center;font-size:11.5px;color:var(--ink-soft);padding:0 20px 8px;font-weight:600}@media(max-width:640px){[data-bysk-version=v5-control] .sticky-in{flex-wrap:wrap;gap:6px;padding:10px 14px 8px}[data-bysk-version=v5-control] .cta{max-width:none;flex:1 1 100%;order:1;padding:14px 20px}[data-bysk-version=v5-control] .sticky-total{order:2;flex:1 1 100%;display:none;align-items:baseline;justify-content:center;gap:8px}[data-bysk-version=v5-control] .sticky-cta[data-step="2"] .sticky-total,[data-bysk-version=v5-control] .sticky-cta[data-step="3"] .sticky-total{display:flex}[data-bysk-version=v5-control] .sticky-cta[data-step="2"] .sticky-note,[data-bysk-version=v5-control] .sticky-cta[data-step="3"] .sticky-note,[data-bysk-version=v5-control] .thumb-row,[data-bysk-version=v5-control] .quote-mini{display:none}[data-bysk-version=v5-control] .hero-media img{aspect-ratio:16/9}}[data-bysk-version=v5-control] shopify-chat{display:none!important}[data-bysk-version=v5-control] .co-veil{position:fixed;top:0;right:0;bottom:0;left:0;background:#1e202d80;z-index:120;display:none;align-items:center;justify-content:center;padding:20px}[data-bysk-version=v5-control] .co-veil.on{display:flex}[data-bysk-version=v5-control] .co-modal{background:var(--paper);border-radius:20px;max-width:430px;width:100%;padding:34px 30px;text-align:center;box-shadow:0 30px 80px #0000004d}[data-bysk-version=v5-control] .co-modal .lock{width:54px;height:54px;border-radius:50%;background:var(--cream);display:flex;align-items:center;justify-content:center;margin:0 auto 16px;font-size:22px}[data-bysk-version=v5-control] .co-modal h3{font-family:var(--font-stack-header);font-size:24px;margin-bottom:10px}[data-bysk-version=v5-control] .co-modal p{font-size:14.5px;color:var(--ink-soft);margin-bottom:20px}[data-bysk-version=v5-control] .co-modal .cta{width:100%}[data-bysk-version=v5-control] .fade-in{animation:fadeUp .4s ease both}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[data-bysk-version=v5-control] .announce strong{color:#e9c98a;font-weight:800;font-style:normal}[data-bysk-version=v5-control] .step-sub strong{color:var(--ink);font-style:normal}[data-bysk-version=v5-control] .step-sub em{font-style:normal;color:var(--green);font-weight:800}[data-bysk-version=v5-control] .benefit strong,[data-bysk-version=v5-control] .panel .psub strong{color:var(--ink);font-style:normal}@media(min-width:641px){[data-bysk-version=v5-control] .sticky-in{justify-content:center;gap:24px}[data-bysk-version=v5-control] .sticky-in .cta{flex:0 0 auto;min-width:280px;max-width:360px;margin-left:0}[data-bysk-version=v5-control] .sticky-total{flex:0 0 auto;text-align:right}[data-bysk-version=v5-control] .sticky-note{text-align:center}}[data-bysk-version=v5-control] .kit-picker{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}[data-bysk-version=v5-control] .kp-chip{border:1.5px solid var(--line);background:var(--paper);border-radius:99px;padding:8px 14px;font-size:13px;font-weight:700;color:var(--ink-soft);display:flex;align-items:center;gap:6px;transition:all .2s;cursor:pointer}[data-bysk-version=v5-control] .kp-chip .dot-sm{width:10px;height:10px;border-radius:50%;flex-shrink:0;border:1px solid var(--line)}[data-bysk-version=v5-control] .kp-chip.active{border-color:var(--navy);color:var(--ink);box-shadow:var(--shadow)}[data-bysk-version=v5-control] .kp-chip.done{color:var(--green);border-color:#cbe5d3;background:#f2f9f4}[data-bysk-version=v5-control] .kp-chip.done.active{border-color:var(--navy)}[data-bysk-version=v5-control] .kp-chip .tick{font-size:11px}[data-bysk-version=v5-control] .scent-card .countmark{position:absolute;z-index:2;top:10px;right:10px;min-width:26px;height:26px;border-radius:99px;background:var(--navy);color:#fff;display:none;align-items:center;justify-content:center;font-size:12px;font-weight:800;padding:0 8px;box-shadow:0 2px 8px #00000059}[data-bysk-version=v5-control] .scent-card.multi .checkmark{display:none}[data-bysk-version=v5-control] .scent-card.multi .countmark{display:flex}
/*# sourceMappingURL=/cdn/shop/t/118/assets/component-bysk-v5-control.css.map */
