.vape6-theme{--color-bg:#f3f2f2;--color-surface:#eae9e9;--color-text:#201e1d;--color-accent:#ec3013;--color-accent-2:#e15b47;--color-divider:color-mix(in srgb,#201e1d 40%,transparent);--color-neutral-100:#f8f4f4;--color-neutral-200:#eae7e7;--color-neutral-300:#d7d3d3;--color-neutral-400:#bab6b6;--color-neutral-500:#9b9797;--color-neutral-600:#7d7979;--color-neutral-700:#605d5d;--color-neutral-800:#444141;--color-neutral-900:#2d2b2b;--color-accent-100:#fff2ef;--color-accent-200:#ffe0d9;--color-accent-300:#ffc4b8;--color-accent-400:#ff9783;--color-accent-500:#ff563c;--color-accent-600:#dd2b0f;--color-accent-700:#ae1800;--color-accent-800:#7c1405;--color-accent-900:#4d170e;--color-accent-2-100:#fff2ef;--color-accent-2-200:#ffe0da;--color-accent-2-300:#ffc4b9;--color-accent-2-400:#ff9784;--color-accent-2-500:#ef6853;--color-accent-2-600:#c94b39;--color-accent-2-700:#9e3526;--color-accent-2-800:#71261b;--color-accent-2-900:#471d16;--font-heading:"Archivo",system-ui,sans-serif;--font-heading-weight:800;--font-body:"Archivo",system-ui,sans-serif;--space-1:4.0px;--space-2:8.0px;--space-3:12.0px;--space-4:16.0px;--space-6:24.0px;--space-8:32.0px;--radius-sm:0px;--radius-lg:0px;--shadow-sm:0 1px 2px color-mix(in srgb,#2d2b2b 14%,transparent);--shadow-md:0 3px 10px color-mix(in srgb,#2d2b2b 16%,transparent);--shadow-lg:0 12px 32px color-mix(in srgb,#2d2b2b 22%,transparent);background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}.vape6-theme h1,.vape6-theme h2,.vape6-theme h3,.vape6-theme h4{font-family:var(--font-heading);font-weight:var(--font-heading-weight)}.vape6-theme .grayscale{filter:grayscale(1) contrast(1.08)}.vape6-theme *,.vape6-theme :after,.vape6-theme :before{box-sizing:border-box}.vape6-theme{font-size:15px;line-height:1.55;font-weight:400}.vape6-theme h1,.vape6-theme h2,.vape6-theme h3,.vape6-theme h4,.vape6-theme h5,.vape6-theme h6{font-family:var(--font-heading);font-weight:var(--font-heading-weight);line-height:1.12;letter-spacing:-.015em;margin:0 0 var(--space-2)}.vape6-theme h1{font-size:42px}.vape6-theme h2{font-size:32px}.vape6-theme h3{font-size:25px}.vape6-theme h4{font-size:20px}.vape6-theme h5{font-size:16px}.vape6-theme h6{font-size:13px;letter-spacing:.08em;text-transform:uppercase}.vape6-theme p{margin:0 0 var(--space-3)}.vape6-theme a{color:var(--color-accent);text-underline-offset:3px}.vape6-theme img{display:block;max-width:100%}.vape6-theme figure{margin:0}.vape6-theme figcaption{font-size:11px;margin-top:var(--space-1)}.vape6-theme .text-muted,.vape6-theme figcaption{color:color-mix(in srgb,var(--color-text) 55%,transparent)}.vape6-theme :focus{outline:none}.vape6-theme :focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.vape6-theme ::selection{background:color-mix(in srgb,var(--color-accent) 30%,transparent)}.vape6-theme .hr{height:2px;border:0;margin:var(--space-4) 0;background:var(--color-divider)}.vape6-theme .btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;text-decoration:none;font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:14px;line-height:1.2;color:var(--color-text);background:transparent;border:1px solid transparent;padding:var(--space-2) calc(var(--space-3) * 1.2);border-radius:var(--radius-md)}.vape6-theme .btn svg{display:block}.vape6-theme .btn:disabled{opacity:.45;cursor:not-allowed}.vape6-theme .btn-primary{background:var(--color-accent);color:var(--color-bg)}.vape6-theme .btn-primary:hover{background:var(--color-accent-600)}.vape6-theme .btn-primary:active{background:var(--color-accent-700)}.vape6-theme .btn-secondary{border-color:var(--color-divider)}.vape6-theme .btn-secondary:hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}.vape6-theme .btn-secondary:active{background:color-mix(in srgb,var(--color-text) 14%,transparent)}.vape6-theme .btn-ghost{color:var(--color-accent);padding-inline:var(--space-1)}.vape6-theme .btn-ghost:hover{background:color-mix(in srgb,var(--color-accent) 10%,transparent)}.vape6-theme .btn-ghost:active{background:color-mix(in srgb,var(--color-accent) 18%,transparent)}.vape6-theme .btn-icon{width:36px;height:36px;padding:0}.vape6-theme .btn-block{width:100%;margin-top:var(--space-2);justify-content:flex-start;text-align:left}.vape6-theme .field>label{display:block;font-size:12px;margin-bottom:5px;color:color-mix(in srgb,var(--color-text) 70%,transparent)}.vape6-theme .input{width:100%;min-height:36px;padding:6px 10px;font:inherit;font-size:14px;color:var(--color-text);caret-color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-md)}.vape6-theme .input:hover{border-color:color-mix(in srgb,var(--color-text) 45%,transparent)}.vape6-theme .input:focus-visible{border-color:var(--color-accent);outline-offset:0}.vape6-theme textarea.input{min-height:90px;resize:vertical}.vape6-theme .radio{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font-size:14px}.vape6-theme .radio input,.vape6-theme .seg-opt input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.vape6-theme .radio .dot{width:16px;height:16px;flex:none;border-radius:50%;border:1.5px solid var(--color-divider)}.vape6-theme .radio:hover .dot{border-color:var(--color-accent)}.vape6-theme .radio input:checked+.dot{border-color:var(--color-accent);background:var(--color-accent);box-shadow:inset 0 0 0 4px var(--color-bg)}.vape6-theme .radio input:focus-visible+.dot{outline:2px solid var(--color-accent);outline-offset:2px}.vape6-theme .seg{display:inline-flex;overflow:hidden;border:1px solid var(--color-divider);border-radius:var(--radius-md)}.vape6-theme .seg-opt{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;font-size:13px;cursor:pointer}.vape6-theme .seg-opt+.seg-opt{border-left:1px solid var(--color-divider)}.vape6-theme .seg-opt:has(input:checked){background:var(--color-accent);color:var(--color-bg)}.vape6-theme .seg-opt:not(:has(input:checked)):hover{background:color-mix(in srgb,var(--color-text) 7%,transparent)}.vape6-theme .seg-opt:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:-2px}.vape6-theme .card{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface)}.vape6-theme .card-kicker{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent)}.vape6-theme .card-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:17px;line-height:1.2}.vape6-theme .card-body{margin:0;font-size:13px;opacity:.8;flex:1 1}.vape6-theme .card-meta{display:flex;align-items:center;gap:6px;font-size:11px;color:color-mix(in srgb,var(--color-text) 50%,transparent)}.vape6-theme .elev-sm{box-shadow:var(--shadow-sm)}.vape6-theme .elev-md{box-shadow:var(--shadow-md)}.vape6-theme .elev-lg{box-shadow:var(--shadow-lg)}.vape6-theme .tag{display:inline-flex;align-items:center;font-size:11px;letter-spacing:.02em;padding:3px 10px;border-radius:calc(var(--radius-md) * .75)}.vape6-theme .tag-accent{background:var(--color-accent-100);color:var(--color-accent-800)}.vape6-theme .tag-accent-2{background:var(--color-accent-2-100);color:var(--color-accent-2-800)}.vape6-theme .tag-neutral{background:var(--color-neutral-100);color:var(--color-neutral-800)}.vape6-theme .tag-outline{border:1px solid var(--color-accent);color:var(--color-accent)}.vape6-theme .nav{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-bottom:2px solid var(--color-divider)}.vape6-theme .nav-brand{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:18px;margin-right:auto}.vape6-theme .nav a{color:inherit;text-decoration:none;font-size:14px}.vape6-theme .nav a:hover,.vape6-theme .nav a[aria-current=page]{color:var(--color-accent)}.vape6-theme .table{width:100%;border-collapse:collapse;font-size:14px}.vape6-theme .table th{text-align:left;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--color-text) 60%,transparent);padding:var(--space-2);border-bottom:2px solid var(--color-divider)}.vape6-theme .table td{padding:var(--space-2);border-bottom:1px solid var(--color-divider)}.vape6-theme .table tbody tr:hover{background:color-mix(in srgb,var(--color-text) 4%,transparent)}.vape6-theme .dialog-backdrop{position:fixed;inset:0;display:grid;place-items:center;padding:var(--space-4);background:color-mix(in srgb,var(--color-neutral-900) 50%,transparent)}.vape6-theme .dialog{width:min(440px,100%);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.vape6-theme .dialog-title{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-size:20px}.vape6-theme .dialog-body{font-size:14px;opacity:.85}.vape6-theme .dialog-actions{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.vape6-theme{--color-bg:#fff;--color-surface:#fff;--color-text:#2b2823;--color-accent:#6d4f0f;--color-accent-2:#8d8880;--color-divider:rgba(43,40,35,.14);--color-neutral-100:#fafafa;--color-neutral-200:#f2f1ee;--color-neutral-300:#e6e3de;--color-neutral-400:#c6c1b6;--color-neutral-500:#9d978c;--color-neutral-600:#7c766c;--color-neutral-700:#5c574f;--color-neutral-800:#3d3933;--color-neutral-900:#2b2823;--color-accent-100:#faf3e4;--color-accent-200:#f4e9cf;--color-accent-300:#e9d6a9;--color-accent-400:#d9b96f;--color-accent-500:#6d4f0f;--color-accent-600:#efcb55;--color-accent-700:#a8821c;--color-accent-800:#6d4f0f;--color-accent-900:#4a350a;--color-accent-2-100:#fafafa;--color-accent-2-200:#f2f1ee;--color-accent-2-300:#e6e3de;--color-accent-2-400:#c6c1b6;--color-accent-2-500:#8d8880;--color-accent-2-600:#6f6a62;--color-accent-2-700:#565149;--color-accent-2-800:#3d3933;--color-accent-2-900:#2b2823;--shadow-sm:0 1px 2px rgba(43,40,35,.06);--shadow-md:0 8px 24px rgba(43,40,35,.08);--shadow-lg:0 20px 48px rgba(43,40,35,.11);--radius-md:0px;--surface-0:#fff;--surface-1:#fafaf8;--surface-2:#f2f1ee;--surface-3:#e6e3de;--surface-ink:#141210;--surface-ink-2:#221f1c;--ink-900:#141210;--ink-800:#262320;--ink-700:#3a3633;--ink-500:#6b655e;--ink-400:#8a857d;--ink-on-dark:#f4f2ee;--ink-on-dark-mut:#b8b2a8;--gold-50:#fbf7ea;--gold-100:#f5ebcb;--gold-200:#ebd89d;--gold-300:#dfc26e;--gold-400:#6d4f0f;--gold-500:#5c420c;--gold-600:#4a350a;--gold-700:#8a6b14;--gold-800:#6d4f0f;--gold-900:#4a350a;--gold-on-dark:#e7c96b;--border-hair:#e6e3de;--border-mid:#cfcbc4;--border-control:#78736b;--success:#1c6b3a;--success-bg:#e8f2ec;--warning:#7d5405;--warning-bg:#fbf2df;--danger:#a8302a;--danger-bg:#f8eae9;--radius-pill:999px;--container:1440px;--space-5:20px;--space-7:28px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--gutter:32px;--fs-micro:10.5px;--fs-xs:11.5px;--fs-sm:13px;--fs-base:14.5px;--fs-md:16px;--fs-lg:20px;--fs-xl:26px;--fs-2xl:34px;--fs-h1:clamp(32px,3.6vw,46px);--fs-display:clamp(40px,5.2vw,68px);--lh-tight:1.06;--lh-snug:1.25;--lh-body:1.60;--track-eyebrow:.20em;--track-btn:.14em;--fw-body:400;--fw-med:500;--fw-bold:700;--fw-black:800;--dur-fast:.14s;--dur:.22s;--ease:cubic-bezier(.2,.6,.2,1);--z-nav:60;--z-tabbar:170;--z-sticky:90;--z-searchpanel:120;--z-scrim:180;--z-drawer:181;--z-modal:200;margin:0;background:#fff;color:#2b2823;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.vape6-theme a{color:#6d4f0f;text-decoration:none}.vape6-theme a:hover{color:#4a350a}.vape6-theme ::placeholder{color:#7c766c}.vape6-theme ::selection{background:rgba(194,150,63,.28)}.vape6-theme button,.vape6-theme input,.vape6-theme select,.vape6-theme textarea{font-family:inherit;color:#2b2823}.vape6-theme [data-sx]::-webkit-scrollbar{height:0;width:0}.vape6-theme [data-sx]{scrollbar-width:none}.vape6-theme a.btn,.vape6-theme button.btn{border-radius:0;color:#2b2823}.vape6-theme .btn:focus-visible,.vape6-theme a:focus-visible,.vape6-theme button:focus-visible,.vape6-theme input:focus-visible,.vape6-theme select:focus-visible,.vape6-theme textarea:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px;box-shadow:0 0 0 4px var(--surface-0)}.vape6-theme .ott-on-dark :focus-visible{outline-color:var(--gold-on-dark);box-shadow:0 0 0 4px var(--surface-ink)}.vape6-theme .input{border-radius:0;background:#fff;border:1px solid rgba(43,40,35,.16)}.vape6-theme .tag{border-radius:0;border:0}.vape6-theme .tag-accent{background:rgba(109,79,15,.13);color:#6d4f0f}.vape6-theme .tag-accent-2,.vape6-theme .tag-neutral{background:rgba(43,40,35,.07);color:#4b463e}.vape6-theme .table td,.vape6-theme .table th{border-color:rgba(43,40,35,.14)}@keyframes ottrise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes ottmarq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes ottdrawer{0%{transform:translateX(-100%)}to{transform:none}}.vape6-theme .ott-dd-menu{display:none;position:absolute;top:100%;left:0;z-index:60;min-width:200px;background:#fff;border:1px solid rgba(43,40,35,.12);border-top:3px solid #2b2823;box-shadow:0 8px 24px rgba(43,40,35,.12);padding:6px 0}.vape6-theme .ott-dd:focus-within .ott-dd-menu,.vape6-theme .ott-dd:hover .ott-dd-menu,.vape6-theme .ott-dd[data-open="1"] .ott-dd-menu{display:block}.vape6-theme .ott-l-shell{max-width:var(--container);margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter)}.vape6-theme .ott-l-section{padding-top:var(--space-24);padding-bottom:0}.vape6-theme .ott-l-grid{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.vape6-theme .ott-l-grid--4{grid-template-columns:repeat(4,1fr)}.vape6-theme .ott-l-grid--3{grid-template-columns:repeat(3,1fr)}.vape6-theme .ott-l-grid--2{grid-template-columns:repeat(2,1fr)}.vape6-theme .ott-l-row{display:flex;align-items:center;gap:var(--space-3)}.vape6-theme .ott-l-bleed{width:100%}.vape6-theme .ott-display{font-size:var(--fs-display);letter-spacing:-.035em}.vape6-theme .ott-display,.vape6-theme .ott-h1{font-weight:var(--fw-black);line-height:var(--lh-tight);margin:0}.vape6-theme .ott-h1{font-size:var(--fs-h1);letter-spacing:-.03em}.vape6-theme .ott-h2{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:1.12;letter-spacing:-.022em;margin:0}.vape6-theme .ott-h3{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:-.012em;margin:0}.vape6-theme .ott-h4{font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:1.3;letter-spacing:-.008em;margin:0}.vape6-theme .ott-body{font-size:var(--fs-base);line-height:var(--lh-body);color:var(--ink-700);margin:0}.vape6-theme .ott-meta{font-size:var(--fs-sm);color:var(--ink-500)}.vape6-theme .ott-eyebrow{font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--gold-800)}.vape6-theme .ott-eyebrow--on-dark{color:var(--gold-on-dark)}.vape6-theme .ott-measure{max-width:68ch}.vape6-theme .ott-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vape6-theme .ott-btn{font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--track-btn);text-transform:uppercase;justify-content:center;padding:var(--space-4) var(--space-6);border-radius:0;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.vape6-theme .btn.ott-btn--gold,.vape6-theme .ott-btn--gold{background:var(--gold-400);color:#fff;border-color:var(--gold-400)}.vape6-theme .btn.ott-btn--gold:hover,.vape6-theme .ott-btn--gold:hover{background:var(--gold-500);border-color:var(--gold-500);color:#fff}.vape6-theme .btn.ott-btn--gold:active,.vape6-theme .ott-btn--gold:active{background:var(--gold-600);border-color:var(--gold-600);color:#fff}.vape6-theme .btn.ott-btn--outline,.vape6-theme .ott-btn--outline{background:transparent;color:var(--ink-900);border:1px solid var(--border-control)}.vape6-theme .ott-btn--outline:hover{background:var(--surface-2)}.vape6-theme .btn.ott-btn--on-dark,.vape6-theme .ott-btn--on-dark{background:transparent;color:var(--ink-on-dark);border:1px solid var(--ink-on-dark)}.vape6-theme .btn.ott-btn--on-dark:hover,.vape6-theme .ott-btn--on-dark:hover{background:var(--ink-on-dark);color:var(--ink-900)}.vape6-theme .btn.ott-btn--link,.vape6-theme .ott-btn--link{background:none;border:0;padding:0;color:var(--gold-800);font-weight:var(--fw-bold);cursor:pointer;text-transform:none;letter-spacing:0}.vape6-theme .ott-btn--link:hover{color:var(--gold-900)}.vape6-theme .ott-stock{display:inline-flex;align-items:center;gap:7px;font-size:var(--fs-sm)}.vape6-theme .ott-stock:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.vape6-theme .ott-stock--in{color:var(--success)}.vape6-theme .ott-stock--low{color:var(--warning)}.vape6-theme .ott-stock--out{color:var(--danger)}.vape6-theme .ott-on-dark{background:var(--surface-ink);color:var(--ink-on-dark)}.vape6-theme .ott-on-dark .ott-body,.vape6-theme .ott-topbar{color:var(--ink-on-dark-mut)}.vape6-theme .ott-topbar{background:var(--surface-ink)}.vape6-theme .ott-topbar__in{display:flex;align-items:center;gap:var(--space-3);height:38px;font-size:var(--fs-xs)}.vape6-theme .ott-topbar__badge{color:var(--gold-on-dark);font-weight:var(--fw-bold);letter-spacing:var(--track-eyebrow);text-transform:uppercase;white-space:nowrap}.vape6-theme .ott-topbar__tag{letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vape6-theme .ott-topbar__rule{width:1px;height:13px;background:hsla(0,0%,100%,.22);flex:none}.vape6-theme .ott-topbar__right{margin-left:auto;display:flex;align-items:center}.vape6-theme .ott-topbar__links{display:flex;align-items:center;gap:var(--space-3)}.vape6-theme .ott-topbar__link{background:none;border:0;padding:0;cursor:pointer;color:var(--ink-on-dark);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:var(--track-btn);text-transform:uppercase;white-space:nowrap;transition:color var(--dur) var(--ease)}.vape6-theme .ott-topbar__link:hover{color:var(--gold-on-dark)}.vape6-theme .ott-hdr{background:var(--surface-0);border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-hdr__in{display:flex;align-items:center;gap:var(--space-6);padding-top:var(--space-4);padding-bottom:var(--space-4)}.vape6-theme .ott-hdr__logo{background:none;border:0;padding:0;cursor:pointer;flex:none}.vape6-theme .ott-brandname{font-weight:var(--fw-black);letter-spacing:-.03em;color:var(--gold-400);line-height:1;white-space:nowrap}.vape6-theme .ott-hdr__logo .ott-brandname{font-size:26px}@media (max-width:900px){.vape6-theme .ott-hdr__logo .ott-brandname{font-size:20px}}.vape6-theme .ott-hdr__logoimg{display:block;height:46px;width:auto;object-fit:contain;flex:none}.vape6-theme .ott-hdr__actions{margin-left:auto;display:flex;align-items:center;gap:var(--space-5);flex:none}.vape6-theme .ott-hdr__sep{width:1px;height:26px;background:var(--border-hair)}.vape6-theme .ott-hdr__act{display:flex;align-items:center;gap:var(--space-3);background:none;border:0;padding:0;cursor:pointer;color:var(--ink-900);text-align:left;white-space:nowrap}.vape6-theme .ott-hdr__act:hover{color:var(--gold-800)}.vape6-theme .ott-hdr__acticon{position:relative;display:block;color:currentColor}.vape6-theme .ott-hdr__actlabel{font-size:var(--fs-sm);font-weight:var(--fw-med)}.vape6-theme .ott-hdr__actstack{display:block}.vape6-theme .ott-hdr__actk{display:block;font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-hdr__actv{display:block;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--gold-800);margin-top:2px}.vape6-theme .ott-hdr__count{position:absolute;top:-7px;right:-9px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--gold-400);color:#fff;font-size:var(--fs-micro);font-weight:var(--fw-black)}.vape6-theme .ott-search{flex:1 1;min-width:0;max-width:660px;display:flex;align-items:center;gap:var(--space-3);background:var(--surface-0);border:1px solid var(--border-mid);border-radius:var(--radius-pill);padding:0 var(--space-5);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}.vape6-theme .ott-search:focus-within{border-color:var(--ink-900);box-shadow:0 0 0 3px var(--gold-100)}.vape6-theme .ott-search__icon{display:flex;color:var(--ink-500);flex:none}.vape6-theme .ott-search__input{flex:1 1;min-width:0;border:0;background:transparent;min-height:42px;font-size:var(--fs-sm);border-radius:0;padding:0;color:var(--ink-900)}.vape6-theme .ott-search__input:focus-visible{outline:none;box-shadow:none}.vape6-theme .ott-search__input::-webkit-search-cancel-button{-webkit-appearance:none}.vape6-theme .ott-nav{background:var(--surface-0);border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-nav__in{position:relative;display:flex;align-items:center;justify-content:center}.vape6-theme .ott-nav__items{min-width:0;display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.vape6-theme .ott-navitem{flex:none;padding:var(--space-4) var(--space-4);background:none;border:0;cursor:pointer;color:var(--ink-900);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-bottom:2px solid transparent;transition:color var(--dur) var(--ease),border-color var(--dur) var(--ease)}.vape6-theme .ott-navitem:hover{color:var(--gold-800);border-bottom-color:var(--gold-400)}.vape6-theme .ott-navitem--accent{color:var(--gold-800)}.vape6-theme .ott-navitem--accent:hover{color:var(--gold-900)}.vape6-theme .ott-nav__hours{position:absolute;right:0;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:7px;font-size:var(--fs-xs);color:var(--ink-500);white-space:nowrap}.vape6-theme .ott-nav__dot{width:6px;height:6px;border-radius:50%;background:var(--success);display:block}.vape6-theme .ott-hero{position:relative;background:var(--surface-ink);overflow:hidden}.vape6-theme .ott-hero__stage{position:relative;width:100%;min-height:clamp(330px,32vw,440px);display:flex;align-items:center}.vape6-theme .ott-hero__media{position:absolute;inset:0;display:block}.vape6-theme .ott-hero__media img,.vape6-theme .ott-hero__media video{width:100%;height:100%;object-fit:cover;display:block}.vape6-theme .ott-hero__scrim{position:absolute;inset:0;display:block;background:linear-gradient(90deg,rgba(10,9,8,.92),rgba(10,9,8,.78) 38%,rgba(10,9,8,.28) 68%,rgba(10,9,8,.12))}.vape6-theme .ott-hero__copy{position:relative;width:100%;padding-top:var(--space-12);padding-bottom:var(--space-12)}.vape6-theme .ott-hero__eyebrow{margin:0 0 var(--space-4)}.vape6-theme .ott-hero__title{max-width:16ch;color:var(--ink-on-dark)}.vape6-theme .ott-hero__sub{margin-top:var(--space-4);color:var(--ink-on-dark-mut);max-width:52ch}.vape6-theme .ott-hero__ctas{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-6)}.vape6-theme .ott-hero__note{margin:var(--space-4) 0 0;font-size:var(--fs-xs);color:var(--ink-on-dark-mut);opacity:.85}.vape6-theme .ott-hero__controls{position:absolute;right:var(--gutter);bottom:var(--space-5);display:flex;align-items:center;gap:var(--space-4);z-index:2}.vape6-theme .ott-hero__dots{display:flex;align-items:center;gap:8px;background:rgba(10,9,8,.55);padding:10px 14px}.vape6-theme .ott-hero__dot{height:4px;border:0;padding:10px 0;cursor:pointer;background-clip:content-box;transition:width var(--dur) var(--ease)}.vape6-theme .ott-hero__arrows{display:flex;gap:8px}.vape6-theme .ott-hero__arrow{width:38px;height:38px;display:grid;place-items:center;cursor:pointer;background:hsla(0,0%,100%,.92);border:1px solid hsla(0,0%,100%,.5);color:var(--ink-900);transition:background var(--dur) var(--ease),color var(--dur) var(--ease)}.vape6-theme .ott-hero__arrow:hover{background:var(--gold-400);border-color:var(--gold-400);color:#fff}.vape6-theme .ott-bulk{border:1px solid var(--border-hair);background:var(--surface-0)}.vape6-theme .ott-bulk__head{display:flex;align-items:flex-end;gap:var(--space-6);flex-wrap:wrap;padding:var(--space-7) var(--space-7) var(--space-5)}.vape6-theme .ott-bulk__title{margin-top:var(--space-2)}.vape6-theme .ott-bulk__lede{margin:var(--space-2) 0 0}.vape6-theme .ott-bulk__picker{margin-left:auto}.vape6-theme .ott-bulk__select{min-height:42px;min-width:260px;border-color:var(--border-control);border-radius:0;font-size:var(--fs-sm);font-weight:var(--fw-med)}.vape6-theme .ott-bulk__units{margin:0;padding:var(--space-4) var(--space-7);background:var(--gold-50);border-top:1px solid var(--gold-200);border-bottom:1px solid var(--gold-200);font-size:var(--fs-sm);color:var(--gold-900)}.vape6-theme .ott-bulk__grid{display:grid;grid-template-columns:1fr 300px;grid-gap:0;gap:0}.vape6-theme .ott-bulk__table{min-width:0}.vape6-theme .ott-bulk__row{display:grid;grid-template-columns:minmax(0,1fr) 190px 136px 120px;align-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding:var(--space-3) var(--space-7);border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-bulk__row--head{padding-top:var(--space-4);padding-bottom:var(--space-4);background:var(--surface-1);font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-bulk__num{text-align:right}.vape6-theme .ott-bulk__flav{display:flex;align-items:center;gap:var(--space-4);min-width:0}.vape6-theme .ott-bulk__swatch{position:relative;width:38px;height:38px;flex:none;border:1px solid var(--border-hair);display:block;overflow:hidden}.vape6-theme .ott-bulk__flavtext{min-width:0}.vape6-theme .ott-bulk__flavname{display:block;font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--ink-900)}.vape6-theme .ott-bulk__flavsku{display:block;font-size:var(--fs-micro);letter-spacing:.08em;color:var(--ink-500);margin-top:2px}.vape6-theme .ott-bulk__qty{display:flex;align-items:center;justify-content:flex-end;gap:6px}.vape6-theme .ott-step{width:34px;height:40px;flex:none;display:grid;place-items:center;cursor:pointer;background:var(--surface-1);border:1px solid var(--border-control);color:var(--ink-900);font-size:var(--fs-md);line-height:1;transition:background var(--dur) var(--ease)}.vape6-theme .ott-step:hover{background:var(--gold-100)}.vape6-theme .ott-step__in{width:58px;min-height:40px;text-align:center;border-radius:0;border-color:var(--border-control);padding:0;font-size:var(--fs-base);font-weight:var(--fw-bold)}.vape6-theme .ott-step__in::-webkit-inner-spin-button,.vape6-theme .ott-step__in::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vape6-theme .ott-step__in[type=number]{-moz-appearance:textfield}.vape6-theme .ott-bulk__price{text-align:right;font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--ink-900)}.vape6-theme .ott-bulk__side{border-left:1px solid var(--border-hair);background:var(--surface-1);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-2)}.vape6-theme .ott-bulk__selected{margin:0;font-size:var(--fs-lg);font-weight:var(--fw-black);color:var(--ink-900)}.vape6-theme .ott-bulk__breakdown{margin:0}.vape6-theme .ott-bulk__total{margin:var(--space-2) 0 0;font-size:var(--fs-xl);font-weight:var(--fw-black);color:var(--gold-800)}.vape6-theme .ott-bulk__add{margin-top:var(--space-4);justify-content:center}.vape6-theme .ott-bulk__clear{margin-top:var(--space-3);align-self:flex-start;font-size:var(--fs-sm)}.vape6-theme .ott-bulk__vat{margin:auto 0 0;padding-top:var(--space-4)}.vape6-theme .ott-bulk__foot{padding:var(--space-5) var(--space-7);border-top:1px solid var(--border-hair)}.vape6-theme .ott-card{display:flex;flex-direction:column;background:var(--surface-0);border:1px solid var(--border-hair);transition:border-color var(--dur) var(--ease)}.vape6-theme .ott-card:hover{border-color:var(--ink-900)}.vape6-theme .ott-card__media{position:relative;display:block;width:100%;height:236px;padding:0;cursor:pointer;background:var(--surface-0);border:0;border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-card__img{position:absolute;inset:0;display:block}.vape6-theme .ott-card__badge{top:12px;background:var(--gold-400);color:#fff;font-weight:var(--fw-black);letter-spacing:var(--track-btn);text-transform:uppercase;padding:5px 9px;white-space:nowrap}.vape6-theme .ott-card__badge,.vape6-theme .ott-card__sku{position:absolute;left:12px;z-index:2;font-size:var(--fs-micro)}.vape6-theme .ott-card__sku{bottom:10px;letter-spacing:.08em;color:var(--ink-400)}.vape6-theme .ott-card__promo{position:absolute;bottom:10px;right:12px;z-index:2;font-size:var(--fs-micro);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--gold-800);background:var(--gold-50);border:1px solid var(--gold-200);padding:3px 8px}.vape6-theme .ott-card__body{display:flex;flex-direction:column;gap:5px;flex:1 1;padding:var(--space-4) var(--space-4) 0}.vape6-theme .ott-card__brand{margin:0}.vape6-theme .ott-card__name{background:none;border:0;padding:0;text-align:left;cursor:pointer;font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--ink-900);line-height:1.3}.vape6-theme .ott-card__name:hover{color:var(--gold-800)}.vape6-theme .ott-card__flavour{margin:0;font-size:var(--fs-sm);color:var(--ink-500)}.vape6-theme .ott-card__foot{margin-top:var(--space-4);padding:var(--space-4);border-top:1px solid var(--border-hair)}.vape6-theme .ott-card__pricerow{display:flex;align-items:flex-end;gap:var(--space-3)}.vape6-theme .ott-card__priceblk{min-width:0}.vape6-theme .ott-card__pricek{display:block;font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500);margin-bottom:3px}.vape6-theme .ott-card__pricev{display:inline-block;font-size:22px;font-weight:var(--fw-black);color:var(--ink-900);letter-spacing:-.025em}.vape6-theme .ott-card__priceu{display:inline-block;margin-left:6px;font-size:var(--fs-sm);color:var(--ink-500);white-space:nowrap}.vape6-theme .ott-card__rrp{margin-left:auto;text-align:right;flex:none}.vape6-theme .ott-card__rrpv{display:block;font-size:var(--fs-sm);color:var(--ink-500);text-decoration:line-through;white-space:nowrap}.vape6-theme .ott-card__por{display:block;margin-top:3px;font-size:var(--fs-xs);font-weight:var(--fw-black);color:var(--success);white-space:nowrap}.vape6-theme .ott-card__gate{display:block}.vape6-theme .ott-card__gatek{display:block;font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500);margin-bottom:4px}.vape6-theme .ott-card__gatev{display:block;font-size:var(--fs-base);font-weight:var(--fw-bold);color:var(--gold-800)}.vape6-theme .ott-card__gaterrp{display:block;margin-top:3px;font-size:var(--fs-sm);color:var(--ink-500)}.vape6-theme .ott-card__cta{margin-top:0;justify-content:center}.vape6-theme .ott-crumb{display:flex;align-items:center;gap:var(--space-2);padding-top:var(--space-5);font-size:var(--fs-sm);color:var(--ink-500)}.vape6-theme .ott-crumb__link{background:none;border:0;padding:0;cursor:pointer;color:var(--ink-500);font-size:inherit}.vape6-theme .ott-crumb__link:hover{color:var(--gold-800)}.vape6-theme .ott-crumb__sep{color:var(--ink-400)}.vape6-theme .ott-crumb__now{color:var(--gold-800);font-weight:var(--fw-med)}.vape6-theme .ott-sechead{display:flex;align-items:baseline;gap:var(--space-5);margin-bottom:var(--space-6)}.vape6-theme .ott-sechead .ott-meta{margin-left:auto}.vape6-theme .ott-grid-prod{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.vape6-theme .ott-pdp{padding-top:var(--space-7)}.vape6-theme .ott-pdp__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-12);gap:var(--space-12);align-items:start;margin-bottom:var(--space-16)}.vape6-theme .ott-pdp__main{position:relative;aspect-ratio:1;background:var(--surface-1);border:1px solid var(--border-hair)}.vape6-theme .ott-pdp__main img{width:100%;height:100%;object-fit:contain}.vape6-theme .ott-pdp__photoflag{position:absolute;bottom:12px;right:12px;font-size:var(--fs-micro);color:var(--gold-800);background:var(--gold-50);padding:4px 9px}.vape6-theme .ott-pdp__caption{margin:var(--space-3) 0 0;font-size:var(--fs-sm);color:var(--ink-500);font-style:italic}.vape6-theme .ott-pdp__thumbs{display:flex;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap}.vape6-theme .ott-pdp__thumb{position:relative;width:66px;height:66px;flex:none;cursor:pointer;background:var(--surface-0);border:1px solid var(--border-hair);padding:0;overflow:hidden}.vape6-theme .ott-pdp__thumb img{width:100%;height:100%;object-fit:contain}.vape6-theme .ott-pdp__thumb.ott-is-active{border-color:var(--gold-400);border-width:2px}.vape6-theme .ott-pdp__title{margin-top:var(--space-2)}.vape6-theme .ott-pdp__deck{margin-top:var(--space-3)}.vape6-theme .ott-pdp__specs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-6)}.vape6-theme .ott-pdp__spec{border:1px solid var(--border-hair);padding:var(--space-4);min-width:0}.vape6-theme .ott-pdp__speck{display:block;font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-pdp__specv{display:block;margin-top:5px;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--ink-900)}.vape6-theme .ott-pdp__gate{margin-top:var(--space-6);border:1px solid var(--border-hair);background:var(--surface-1);padding:var(--space-6)}.vape6-theme .ott-pdp__gatebody{margin-top:var(--space-2);margin-bottom:var(--space-5)}.vape6-theme .ott-pdp__gaterrp{margin:var(--space-3) 0 0}.vape6-theme .ott-pdp__price{margin-top:var(--space-6)}.vape6-theme .ott-pdp__pricek{display:block;font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-pdp__pricev{display:block;font-size:42px;font-weight:var(--fw-black);color:var(--gold-800);letter-spacing:-.03em;line-height:1;margin-top:6px}.vape6-theme .ott-pdp__priceu{display:block;margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--ink-500)}.vape6-theme .ott-pdp__pricerrp{display:block;margin-top:3px;font-size:var(--fs-sm);color:var(--ink-500)}.vape6-theme .ott-pdp__tiers{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;margin-top:var(--space-5);background:var(--border-hair);border:1px solid var(--border-hair)}.vape6-theme .ott-pdp__tier{background:var(--surface-0);padding:var(--space-3) var(--space-4)}.vape6-theme .ott-pdp__tier.ott-is-active{background:var(--gold-50)}.vape6-theme .ott-pdp__tierk{display:block;font-size:var(--fs-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-pdp__tierv{display:block;margin-top:4px;font-size:var(--fs-base);font-weight:var(--fw-black);color:var(--ink-900)}.vape6-theme .ott-pdp__tiernote{margin:var(--space-3) 0 0}.vape6-theme .ott-pdp__trust{list-style:none;margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--border-hair);display:flex;flex-wrap:wrap;gap:var(--space-5)}.vape6-theme .ott-pdp__trustitem{font-size:var(--fs-sm);color:var(--ink-500);display:flex;align-items:center;gap:7px}.vape6-theme .ott-pdp__trustitem:before{content:"";width:6px;height:6px;background:var(--gold-400);flex:none}.vape6-theme .ott-pdp__tabs{display:flex;gap:var(--space-2);border-bottom:1px solid var(--border-hair);margin-top:var(--space-16)}.vape6-theme .ott-pdp__tab{background:none;border:0;border-bottom:2px solid transparent;cursor:pointer;padding:var(--space-4) var(--space-4);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.04em;color:var(--ink-500)}.vape6-theme .ott-pdp__tab.ott-is-active{color:var(--ink-900);border-bottom-color:var(--gold-400)}.vape6-theme .ott-pdp__panel{padding:var(--space-6) 0 0}.vape6-theme .ott-pdp__spectable{margin:var(--space-6) 0 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 var(--space-10);gap:0 var(--space-10)}.vape6-theme .ott-pdp__specrow{display:flex;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-pdp__specdt{margin:0;flex:0 0 42%;font-size:var(--fs-sm);color:var(--ink-500)}.vape6-theme .ott-pdp__specdd{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-med);color:var(--ink-900)}.vape6-theme .ott-g{display:grid}.vape6-theme .ott-g--2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.vape6-theme .ott-g--3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.vape6-theme .ott-g--4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.vape6-theme .ott-g--5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.vape6-theme .ott-g--6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr))}.vape6-theme .ott-g--rail{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,372px)}.vape6-theme .ott-g--toc{display:grid;grid-template-columns:264px minmax(0,1fr)}.vape6-theme .ott-g--split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.vape6-theme .ott-g--wide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.vape6-theme .ott-g--form{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.vape6-theme .ott-g--band{display:grid;grid-template-columns:minmax(0,1fr) auto}@media (max-width:1024px){.vape6-theme .ott-g--4{grid-template-columns:repeat(2,minmax(0,1fr))}.vape6-theme .ott-g--5{grid-template-columns:repeat(3,minmax(0,1fr))}.vape6-theme .ott-g--6{grid-template-columns:repeat(2,minmax(0,1fr))}.vape6-theme .ott-g--6>.field{grid-column:auto!important}.vape6-theme .ott-g--form,.vape6-theme .ott-g--rail,.vape6-theme .ott-g--toc,.vape6-theme .ott-g--wide{grid-template-columns:minmax(0,1fr)}.vape6-theme .ott-g--rail>aside,.vape6-theme .ott-g--toc>aside{position:static;top:auto}}@media (max-width:640px){.vape6-theme .ott-g--2,.vape6-theme .ott-g--4,.vape6-theme .ott-g--5,.vape6-theme .ott-g--6,.vape6-theme .ott-g--band,.vape6-theme .ott-g--split{grid-template-columns:minmax(0,1fr)}.vape6-theme .ott-g--3{grid-template-columns:repeat(2,minmax(0,1fr))}.vape6-theme .ott-g--2>.field,.vape6-theme .ott-g--6>.field{grid-column:1/-1!important}.vape6-theme .ott-g--band>a,.vape6-theme .ott-g--band>button{justify-self:start}}.vape6-theme .ott-pay-scope{--gold-400:var(--theme-primary,#6d4f0f);--gold-500:color-mix(in srgb,var(--theme-primary,#6d4f0f) 86%,#000);--gold-600:color-mix(in srgb,var(--theme-primary,#6d4f0f) 72%,#000);--gold-700:color-mix(in srgb,var(--theme-primary,#6d4f0f) 88%,#fff);--gold-800:var(--theme-primary,#6d4f0f);--gold-900:color-mix(in srgb,var(--theme-primary,#6d4f0f) 72%,#000);--gold-300:color-mix(in srgb,var(--theme-primary,#6d4f0f) 55%,#fff);--gold-200:color-mix(in srgb,var(--theme-primary,#6d4f0f) 35%,#fff);--gold-100:color-mix(in srgb,var(--theme-primary,#6d4f0f) 18%,#fff);--gold-50:color-mix(in srgb,var(--theme-primary,#6d4f0f) 9%,#fff)}.vape6-theme .ott-hdr__account{position:relative}.vape6-theme .ott-hdr__acctbtn{background:transparent;border:0;cursor:pointer;padding:0;font:inherit;color:inherit;text-align:left}.vape6-theme .ott-hdr__acctcaret{margin-left:6px;font-size:9px;color:var(--ink-500);position:relative;top:-1px}.vape6-theme .ott-acctmenu{position:absolute;top:calc(100% + 10px);right:0;z-index:var(--z-nav);min-width:226px;background:var(--surface-0);border:1px solid var(--border-mid);box-shadow:0 18px 44px rgba(20,18,16,.16);display:flex;flex-direction:column}.vape6-theme .ott-acctmenu__who{padding:14px 16px;border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-acctmenu__name{margin:0;font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--ink-900)}.vape6-theme .ott-acctmenu__email{margin:3px 0 0;font-size:var(--fs-micro);color:var(--ink-500);word-break:break-all}.vape6-theme .ott-acctmenu__item{display:block;width:100%;padding:11px 16px;background:transparent;border:0;cursor:pointer;text-align:left;font:inherit;font-size:var(--fs-sm);color:var(--ink-900);text-decoration:none;border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-acctmenu__item:last-child{border-bottom:0}.vape6-theme .ott-acctmenu__item:hover{background:var(--surface-1);color:var(--gold-800)}.vape6-theme .ott-acctmenu__item--out{color:var(--ink-500)}.vape6-theme .ott-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);padding:var(--space-16) 0;text-align:center}.vape6-theme .ott-loader__ring{width:34px;height:34px;border:2px solid rgba(43,40,35,.14);border-top:2px solid var(--gold-800);border-radius:50%;animation:ott-spin .8s linear infinite}.vape6-theme .ott-loader__label{font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500)}@keyframes ott-spin{to{transform:rotate(1turn)}}.vape6-theme .ott-img-skeleton{position:absolute;inset:0;display:block;background:linear-gradient(90deg,rgba(43,40,35,.05) 25%,rgba(43,40,35,.09) 37%,rgba(43,40,35,.05) 63%);background-size:400% 100%;animation:ott-shimmer 1.4s ease infinite}@keyframes ott-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.vape6-theme .ott-img-el{opacity:0;transition:opacity .18s ease}.vape6-theme .ott-img-el.is-loaded{opacity:1}@media (prefers-reduced-motion:reduce){.vape6-theme .ott-img-skeleton,.vape6-theme .ott-loader__ring{animation:none}.vape6-theme .ott-img-el{transition:none}}.vape6-theme .ott-stickybar{position:-webkit-sticky;position:sticky;bottom:0;z-index:var(--z-sticky);background:var(--surface-0);border-top:1px solid var(--border-mid);box-shadow:0 -6px 20px rgba(20,18,16,.07)}.vape6-theme .ott-stickybar__in{display:flex;align-items:center;gap:var(--space-5);padding-top:var(--space-4);padding-bottom:var(--space-4)}.vape6-theme .ott-stickybar__sel{font-size:var(--fs-md);font-weight:var(--fw-black);color:var(--ink-900)}.vape6-theme .ott-stickybar__tot{font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--gold-800)}.vape6-theme .ott-stickybar__cta{margin-left:auto}.vape6-theme .ott-stickybar--fixed{position:fixed;left:0;right:0;width:100%;bottom:var(--v6-bar-lift,0)}.vape6-theme .ott-shop{padding-bottom:var(--space-20)}.vape6-theme .ott-shop__head{display:flex;align-items:flex-end;gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:2px solid var(--ink-900);margin-top:var(--space-2)}.vape6-theme .ott-shop__blurb{margin-top:var(--space-3)}.vape6-theme .ott-shop__tier{margin-left:auto;text-align:right;flex:none}.vape6-theme .ott-shop__tierk{display:block;font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-shop__tierv{display:block;margin-top:3px;font-size:var(--fs-md);font-weight:var(--fw-black);color:var(--gold-800)}.vape6-theme .ott-shop__body{display:grid;grid-template-columns:268px minmax(0,1fr);grid-gap:var(--space-10);gap:var(--space-10);padding-top:var(--space-7)}.vape6-theme .ott-shop__side{align-self:start;position:-webkit-sticky;position:sticky;top:var(--space-20);display:flex;flex-direction:column;gap:var(--space-6)}.vape6-theme .ott-facet__title{margin:0 0 var(--space-3);font-size:var(--fs-micro);letter-spacing:var(--track-eyebrow);text-transform:uppercase;color:var(--ink-500);font-weight:var(--fw-bold)}.vape6-theme .ott-facet__btn,.vape6-theme .ott-facet__row{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3);background:none;border:0;border-bottom:1px solid var(--border-hair);cursor:pointer;text-align:left;color:var(--ink-700);font-size:var(--fs-sm)}.vape6-theme .ott-facet__row{cursor:default}.vape6-theme .ott-facet__btn:hover{background:var(--surface-1);color:var(--ink-900)}.vape6-theme .ott-facet__btn.ott-is-active{color:var(--gold-800);font-weight:var(--fw-bold);border-bottom-color:var(--gold-400)}.vape6-theme .ott-facet__btn.ott-is-muted{color:var(--ink-400)}.vape6-theme .ott-facet__label{min-width:0}.vape6-theme .ott-facet__count{margin-left:auto;color:var(--ink-500);font-size:var(--fs-xs)}.vape6-theme .ott-toolbar{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--border-hair);background:var(--surface-1);margin-bottom:var(--space-5)}.vape6-theme .ott-toolbar__count{font-size:var(--fs-sm);color:var(--ink-700)}.vape6-theme .ott-toolbar__right{margin-left:auto;display:flex;align-items:center;gap:var(--space-3)}.vape6-theme .ott-toolbar__select{width:auto;min-height:36px;border-radius:0;border-color:var(--border-control);font-size:var(--fs-sm)}.vape6-theme .ott-seg{display:flex;border:1px solid var(--border-control)}.vape6-theme .ott-seg__opt{padding:8px 14px;background:none;border:0;cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-med);color:var(--ink-700)}.vape6-theme .ott-seg__opt.ott-is-active{background:var(--gold-400);color:#fff;font-weight:var(--fw-bold)}.vape6-theme .ott-empty{border:1px dashed var(--border-mid);background:var(--surface-1);padding:var(--space-12);text-align:center}.vape6-theme .ott-empty__body{margin:var(--space-3) auto var(--space-6)}.vape6-theme .ott-list{display:flex;flex-direction:column;border-top:1px solid var(--border-hair)}.vape6-theme .ott-list__row{display:grid;grid-template-columns:96px minmax(0,1fr) 220px auto;align-items:center;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-4) 0;border-bottom:1px solid var(--border-hair)}.vape6-theme .ott-list__media{overflow:hidden;width:96px;height:96px;background:none;border:1px solid var(--border-hair);padding:0;cursor:pointer;position:relative}.vape6-theme .ott-list__main{min-width:0;display:flex;flex-direction:column;gap:4px}.vape6-theme .ott-list__price{text-align:right}.vape6-theme .ott-list__cta{flex:none}.vape6-theme .ott-pager{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--border-hair)}.vape6-theme .ott-input{border-radius:0;border-color:var(--border-control);min-height:44px;font-size:var(--fs-sm)}.vape6-theme .ott-input::placeholder{color:var(--ink-400)}.vape6-theme .ott-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.vape6-theme .ott-tile{min-width:0}.vape6-theme .ott-tile__btn{display:block;width:100%;padding:0;cursor:pointer;background:var(--surface-1);border:1px solid var(--border-hair);text-align:left;position:relative;transition:border-color var(--dur) var(--ease)}.vape6-theme .ott-tile__btn:hover{border-color:var(--ink-900)}.vape6-theme .ott-tile__media{position:relative;display:block;width:100%;aspect-ratio:4/3;overflow:hidden}.vape6-theme .ott-tile__media img{width:100%;height:100%;object-fit:contain;padding:var(--space-5)}.vape6-theme .ott-tile__overlay{position:absolute;top:var(--space-3);left:var(--space-3);display:flex;flex-direction:column;align-items:flex-start;gap:5px;z-index:2}.vape6-theme .ott-tile__name{display:block;font-size:var(--fs-sm);font-weight:var(--fw-black);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-900)}.vape6-theme .ott-tile__badge{display:block;background:var(--surface-ink);color:var(--ink-on-dark);font-size:9px;padding:4px 8px}.vape6-theme .ott-tile__badge,.vape6-theme .ott-tile__go{font-weight:var(--fw-bold);letter-spacing:var(--track-btn);text-transform:uppercase}.vape6-theme .ott-tile__go{display:flex;align-items:center;gap:7px;padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-hair);font-size:var(--fs-micro);color:var(--gold-800)}.vape6-theme .ott-tile__blurb{margin:var(--space-3) 0 0;font-size:var(--fs-sm);color:var(--ink-500);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vape6-theme .ott-tile__count{margin:5px 0 0;font-size:var(--fs-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-tiles__more{display:none;width:100%;align-items:center;justify-content:center;gap:8px;margin-top:var(--space-4);padding:var(--space-4);cursor:pointer;background:var(--surface-0);border:1px solid var(--border-control);font-size:var(--fs-sm);font-weight:var(--fw-bold);color:var(--ink-900)}.vape6-theme .ott-sechead--rule{display:flex;align-items:center;gap:clamp(16px,3vw,48px);margin-bottom:var(--space-7)}.vape6-theme .ott-foot{border-top:3px solid var(--gold-400);background:var(--surface-0);margin-top:var(--v6-bar-h,0)}.vape6-theme .ott-foot__grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;grid-gap:var(--space-12);gap:var(--space-12);padding-top:var(--space-16);padding-bottom:var(--space-10)}.vape6-theme .ott-foot__grid img{width:180px;height:auto;display:block;object-fit:contain}.vape6-theme .ott-foot__bar{padding-top:0;padding-bottom:0}.vape6-theme .ott-pad-b{padding-bottom:var(--space-20)}.vape6-theme .ott-pad-t,.vape6-theme .ott-pad-tb{padding-top:var(--space-20)}.vape6-theme .ott-pad-tb{padding-bottom:var(--space-20)}.vape6-theme .ott-h2--caps{text-transform:uppercase;letter-spacing:.01em;white-space:nowrap}.vape6-theme .ott-eyebrow--gap{margin-bottom:7px}.vape6-theme .ott-flabel{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-500)}.vape6-theme .ott-rule{flex:1 1;height:1px;background:var(--border-mid)}.vape6-theme .ott-panel,.vape6-theme .ott-sq{border:1px solid var(--border-hair);background:var(--surface-0)}.vape6-theme .ott-sq{aspect-ratio:1}.vape6-theme .ott-tile__media--spec{background:var(--surface-0);display:grid;place-items:center}.vape6-theme .ott-spec{display:flex;flex-direction:column;align-items:center;gap:6px;padding:var(--space-5);text-align:center;border-top:3px solid var(--gold-400);background:var(--surface-0);min-width:60%}.vape6-theme .ott-spec__name{font-size:var(--fs-md);font-weight:var(--fw-black);letter-spacing:-.01em;color:var(--ink-900)}.vape6-theme .ott-spec__note{font-size:var(--fs-micro);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-800)}.vape6-theme .ott-tabbar{display:none}.vape6-theme .ott-tabbar__btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;flex:1 1;min-height:56px;padding:6px 2px;background:none;border:0;cursor:pointer;color:var(--ink-700)}.vape6-theme .ott-tabbar__btn:hover{color:var(--gold-800)}.vape6-theme .ott-tabbar__ico{position:relative;display:block;line-height:0}.vape6-theme .ott-tabbar__lbl{font-size:10.5px;font-weight:var(--fw-med);letter-spacing:.02em}.vape6-theme .ott-tabbar__count{position:absolute;top:-6px;right:-9px;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;border-radius:var(--radius-pill);background:var(--gold-400);color:#fff;font-size:9.5px;font-weight:var(--fw-black);line-height:1}.vape6-theme .ott-tradegate{padding-top:var(--space-16);padding-bottom:var(--space-24)}.vape6-theme .ott-tradegate__panel{max-width:620px;border:1px solid var(--border-hair);background:var(--surface-1);padding:var(--space-10)}.vape6-theme .ott-tradegate__title{margin-top:var(--space-3)}.vape6-theme .ott-tradegate__body{margin-top:var(--space-4)}.vape6-theme .ott-tradegate__ctas{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-7)}.vape6-theme .ott-tradegate__back{margin-top:var(--space-5);display:inline-block}.vape6-theme .ott-tierband{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3)}.vape6-theme .ott-tierband__prompt{margin:0;font-size:var(--fs-sm)}.vape6-theme .ott-footlink{display:block;font-size:var(--fs-sm);color:var(--ink-500);text-decoration:none}.vape6-theme .ott-footlink:hover{color:var(--gold-800)}.vape6-theme .ott-navitem{text-decoration:none}.vape6-theme .ott-hdr__logo{text-decoration:none;display:flex;align-items:center;gap:12px}.vape6-theme .ott-toclink{display:block;font-size:var(--fs-sm);color:var(--ink-500);text-decoration:none;line-height:1.4;padding:2px 0}.vape6-theme .ott-toclink:hover{color:var(--gold-800)}.vape6-theme .ott-u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:1100px){.vape6-theme{--gutter:28px}.vape6-theme .ott-l-grid--4{grid-template-columns:repeat(3,1fr)}.vape6-theme .ott-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}.vape6-theme .ott-grid-prod{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.vape6-theme .ott-shop__body{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.vape6-theme .ott-shop__side{position:static;order:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.vape6-theme .ott-pdp__top{gap:var(--space-8)}.vape6-theme .ott-bulk__grid{grid-template-columns:minmax(0,1fr) 260px}.vape6-theme .ott-nav__hours{display:none}}@media (max-width:767px){.vape6-theme{--gutter:16px;--fs-2xl:22px;--fs-xl:20px;--fs-lg:18px;--fs-display:30px;--fs-h1:26px}.vape6-theme .input,.vape6-theme .ott-bulk__select,.vape6-theme .ott-input,.vape6-theme .ott-search__input,.vape6-theme .ott-step__in,.vape6-theme .ott-toolbar__select,.vape6-theme input,.vape6-theme select,.vape6-theme textarea{font-size:16px}.vape6-theme .btn,.vape6-theme .input,.vape6-theme .ott-btn,.vape6-theme .ott-input,.vape6-theme .ott-step__in{min-height:44px}.vape6-theme img,.vape6-theme video{max-width:100%}.vape6-theme .ott-topbar__in{height:auto;padding-top:7px;padding-bottom:7px;font-size:var(--fs-micro)}.vape6-theme .ott-topbar__tag{display:none}.vape6-theme .ott-topbar__links{gap:var(--space-2)}.vape6-theme .ott-topbar__right{margin-left:auto}.vape6-theme .ott-hdr__in{flex-wrap:wrap;gap:var(--space-3)}.vape6-theme .ott-hdr__logo{order:2}.vape6-theme .ott-hdr__logoimg{height:38px}.vape6-theme .ott-hdr__actions{order:3;margin-left:auto;gap:var(--space-4)}.vape6-theme .ott-hdr__act .ott-hdr__actk,.vape6-theme .ott-hdr__act .ott-hdr__actlabel,.vape6-theme .ott-hdr__act .ott-hdr__actstack,.vape6-theme .ott-hdr__act .ott-hdr__actv,.vape6-theme .ott-hdr__sep{display:none}.vape6-theme .ott-search{order:4;flex:0 0 100%;max-width:none}.vape6-theme .ott-nav__in{justify-content:flex-start;overflow:hidden}.vape6-theme .ott-nav__items{justify-content:flex-start;overflow-x:auto;gap:0;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.vape6-theme .ott-navitem{padding:var(--space-3) var(--space-4);scroll-snap-align:start}.vape6-theme .ott-hero__stage{min-height:0}.vape6-theme .ott-hero__copy{padding-top:var(--space-10);padding-bottom:var(--space-12)}.vape6-theme .ott-hero__scrim{background:linear-gradient(180deg,rgba(10,9,8,.72),rgba(10,9,8,.88))}.vape6-theme .ott-hero__title{max-width:none}.vape6-theme .ott-hero__sub{font-size:var(--fs-sm)}.vape6-theme .ott-hero__ctas{gap:var(--space-2)}.vape6-theme .ott-hero__ctas .btn{flex:1 1 100%;justify-content:center}.vape6-theme .ott-hero__controls{bottom:var(--space-3);right:var(--gutter)}.vape6-theme .ott-l-grid--2,.vape6-theme .ott-l-grid--3,.vape6-theme .ott-l-grid--4{grid-template-columns:repeat(2,1fr)}.vape6-theme .ott-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vape6-theme .ott-tiles__more{display:flex}.vape6-theme .ott-grid-prod{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.vape6-theme .ott-card__media{height:150px}.vape6-theme .ott-card__body{padding:var(--space-3) var(--space-3) 0;gap:3px}.vape6-theme .ott-card__name{font-size:var(--fs-sm)}.vape6-theme .ott-card__flavour,.vape6-theme .ott-stock{font-size:var(--fs-xs)}.vape6-theme .ott-card__foot{padding:var(--space-3);margin-top:var(--space-3)}.vape6-theme .ott-card__pricerow{flex-direction:column;align-items:flex-start;gap:4px}.vape6-theme .ott-card__rrp{margin-left:0;text-align:left}.vape6-theme .ott-card__pricev{font-size:18px}.vape6-theme .ott-card__badge{font-size:8.5px;padding:4px 7px}.vape6-theme .ott-card__sku{display:none}.vape6-theme .ott-card__promo{font-size:8.5px;padding:2px 5px;bottom:6px;right:6px}.vape6-theme .ott-shop__side{grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.vape6-theme .ott-shop__head{flex-wrap:wrap;gap:var(--space-4)}.vape6-theme .ott-toolbar{flex-wrap:wrap;gap:var(--space-3)}.vape6-theme .ott-toolbar__right{width:100%}.vape6-theme .ott-list__row{grid-template-columns:72px minmax(0,1fr);gap:var(--space-3)}.vape6-theme .ott-list__media{width:72px;height:72px}.vape6-theme .ott-list__price{grid-column:2;text-align:left}.vape6-theme .ott-list__cta{grid-column:1/-1}.vape6-theme .ott-pdp__top{grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.vape6-theme .ott-pdp__specs{grid-template-columns:minmax(0,1fr);gap:var(--space-2)}.vape6-theme .ott-pdp__spec{display:flex;align-items:baseline;gap:var(--space-3)}.vape6-theme .ott-pdp__speck{flex:0 0 40%}.vape6-theme .ott-pdp__specv{margin-top:0}.vape6-theme .ott-pdp__tiers{grid-template-columns:repeat(2,1fr)}.vape6-theme .ott-pdp__pricev{font-size:32px}.vape6-theme .ott-pdp__spectable{grid-template-columns:minmax(0,1fr)}.vape6-theme .ott-pdp__tabs{overflow-x:auto}.vape6-theme .ott-pdp__thumb{width:54px;height:54px}.vape6-theme .ott-bulk__head{padding:var(--space-5) var(--space-4) var(--space-4)}.vape6-theme .ott-bulk__picker{margin-left:0;width:100%}.vape6-theme .ott-bulk__select{min-width:0;width:100%}.vape6-theme .ott-bulk__units{padding:var(--space-4);font-size:var(--fs-xs)}.vape6-theme .ott-bulk__grid{grid-template-columns:minmax(0,1fr)}.vape6-theme .ott-bulk__row--head{display:none}.vape6-theme .ott-bulk__row{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-2) var(--space-3);padding:var(--space-4)}.vape6-theme .ott-bulk__flav{grid-column:1}.vape6-theme .ott-bulk__qty{grid-column:2;grid-row:1/span 2;align-self:center}.vape6-theme .ott-bulk__row .ott-stock{grid-column:1;grid-row:2}.vape6-theme .ott-bulk__price{grid-column:1;grid-row:3;text-align:left;font-size:var(--fs-sm)}.vape6-theme .ott-bulk__price:before{content:"Case price: ";color:var(--ink-500);font-weight:var(--fw-body)}.vape6-theme .ott-bulk__side{border-left:0;border-top:1px solid var(--border-hair)}.vape6-theme .ott-bulk__foot{padding:var(--space-4)}.vape6-theme .ott-stickybar__in{flex-wrap:wrap;gap:var(--space-2)}.vape6-theme .ott-stickybar__cta{flex:1 1 100%;margin-left:0;justify-content:center}.vape6-theme .ott-stickybar__tot{margin-left:auto}.vape6-theme [data-m~=scrim]{display:block}.vape6-theme [data-m~=drawer]{display:flex;animation:ottdrawer .22s ease both}.vape6-theme[data-navopen],.vape6-theme[data-navopen] body{overflow:hidden}.vape6-theme [data-m~=gcat]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.vape6-theme [data-m~=gcat][data-collapsed="1"]>:nth-child(n+5){display:none}.vape6-theme [data-m~=catmore]{display:flex}.vape6-theme [data-m~=catmore][aria-expanded=true] [data-m~=catchev]{transform:rotate(180deg)}.vape6-theme [data-m~=slider]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.vape6-theme [data-m~=slider]>*{flex:0 0 63%;scroll-snap-align:start}.vape6-theme .ott-search:focus-within{border-color:var(--gold-400);box-shadow:0 0 0 3px var(--gold-100)}.vape6-theme .ott-tabbar{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:var(--z-tabbar);background:var(--surface-0);border-top:1px solid var(--border-hair);box-shadow:0 -4px 16px rgba(20,18,16,.08);padding-bottom:env(safe-area-inset-bottom,0)}.vape6-theme .ott-foot{padding-bottom:64px}.vape6-theme .ott-stickybar{bottom:60px}.vape6-theme .ott-stickybar--fixed{bottom:calc(var(--v6-bar-lift,0px) + 60px)}.vape6-theme [data-m~=shell]{padding:var(--space-7) var(--gutter) var(--space-10)!important}.vape6-theme [data-m~=ctaband],.vape6-theme [data-m~=form6],.vape6-theme [data-m~=g1],.vape6-theme [data-m~=g1tight],.vape6-theme [data-m~=g1w],.vape6-theme [data-m~=gshop]{grid-template-columns:minmax(0,1fr)!important;gap:var(--space-5)!important;padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}.vape6-theme [data-m~=g2]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--space-3)!important}.vape6-theme [data-m~=ctaband]{padding:var(--space-6)!important}.vape6-theme [data-m~=sticky]{position:static!important;box-shadow:none!important}.vape6-theme [data-m~=pagehead]{flex-wrap:wrap!important;gap:var(--space-3)!important;padding-top:var(--space-5)!important}.vape6-theme [data-m~=mapbox]{height:170px!important}.vape6-theme [data-m~=footbar],.vape6-theme [data-m~=footgrid]{padding-left:var(--gutter)!important;padding-right:var(--gutter)!important}.vape6-theme [data-m~=cartheadrow]{display:none!important}.vape6-theme [data-m~=cartrow]{grid-template-columns:72px minmax(0,1fr)!important;gap:var(--space-2) var(--space-4)!important;padding:var(--space-4) var(--space-3)!important}.vape6-theme [data-m~=cartrow]>:first-child{grid-column:1/-1}.vape6-theme [data-m~=cartrow]>:nth-child(n+2){grid-column:1/-1;display:flex!important;align-items:baseline;gap:var(--space-3);justify-content:flex-start!important;text-align:left!important}.vape6-theme [data-m~=cartrow]>:nth-child(2):before{content:"Case price"}.vape6-theme [data-m~=cartrow]>:nth-child(3):before{content:"Cases"}.vape6-theme [data-m~=cartrow]>:nth-child(4):before{content:"Line total"}.vape6-theme [data-m~=cartrow]>:nth-child(n+2):before{flex:0 0 92px;font-size:var(--fs-micro);letter-spacing:var(--track-btn);text-transform:uppercase;color:var(--ink-500)}.vape6-theme [data-m~=shell] h1{font-size:var(--fs-h1)!important}.vape6-theme [data-m~=shell] h2{font-size:var(--fs-xl)!important}.vape6-theme .ott-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6) var(--space-4);padding-top:var(--space-10)}.vape6-theme .ott-foot__grid>:first-child{grid-column:1/-1}.vape6-theme .ott-foot__grid img{width:146px}.vape6-theme .ott-sechead{flex-wrap:wrap;gap:var(--space-2)}.vape6-theme .ott-sechead .ott-meta{margin-left:0}.vape6-theme .ott-l-section{padding-top:var(--space-12)}.vape6-theme .ott-pdp__trust{gap:var(--space-3)}.vape6-theme .ott-empty{padding:var(--space-8) var(--space-5)}}@media (max-width:400px){.vape6-theme{--gutter:13px;--fs-display:26px;--fs-h1:23px}.vape6-theme .ott-topbar__opt{display:none}.vape6-theme .ott-grid-prod{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vape6-theme .ott-card__media{height:128px}.vape6-theme .ott-hdr__logoimg{height:34px}.vape6-theme .ott-bulk__swatch{width:30px;height:30px}.vape6-theme .ott-step{width:30px}.vape6-theme .ott-step__in{width:46px}}.vape6-theme .ott-pdp__buyrow{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-5)}.vape6-theme .ott-pdp__buyrow .btn{padding:14px 28px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.vape6-theme .ott-pdp__buyrow .ott-bulk__qty{flex:none}