.hp-pack-options{border:0;min-width:0;margin:16px 0;padding:0}.hp-pack-options legend{font:500 14px/1.4 var(--body);color:var(--ink);margin-bottom:10px;padding:0}.hp-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.hp-pack-tile{border:1px solid var(--line-2);border-radius:var(--radius);background:var(--surface);color:var(--ink);cursor:pointer;font:400 14px/1.4 var(--body);transition:transform .16s var(--ease);flex-direction:column;align-items:center;gap:3px;padding:12px 8px 10px;display:flex;position:relative}.hp-pack-tile.is-selected{border-color:var(--accent-text);background:color-mix(in srgb, var(--accent) 12%, var(--surface));box-shadow:inset 0 0 0 1px var(--accent)}.hp-pack-tile:active{transform:scale(.98)}.hp-pack-tile:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.hp-pack-tile input{opacity:0;width:1px;height:1px;position:absolute}.hp-pack-label{font-size:17px;font-weight:600}.hp-pack-each{color:var(--muted);white-space:nowrap;font-size:13px}.hp-pack-total{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px}.hp-pack-total>span{font-size:12px;font-weight:400}.hp-pack-saving{color:var(--accent-text);font-size:12px;font-weight:600}.hp-vial-quantity{justify-content:center;align-items:center;width:100%;height:108px;display:flex;position:relative}.hp-vial-quantity-grid{grid-auto-columns:24px;grid-auto-flow:column;justify-content:center;gap:1px;display:grid}.hp-vial-quantity.is-many .hp-vial-quantity-grid{grid-template-columns:repeat(5,24px);grid-auto-flow:row}.hp-vial-quantity img{object-fit:contain;width:46px;max-width:none;height:52px;margin-inline:-11px;display:block}.hp-vial-outline{border:1px solid var(--muted);border-radius:3px 3px 5px 5px;width:14px;height:26px;margin:7px 5px;display:block}.hp-vial-multiplier{color:var(--accent-text);font-size:11px;position:absolute;bottom:0;right:0}.hp-pack-caption{font:400 12px/1.5 var(--body);color:var(--muted);margin:10px 0 18px}.hp-volume-label{font:500 12px/1.4 var(--body);color:var(--muted);margin-left:8px}.clstore :is(.pdp,.pdp-stack,.pdp-rail) :is(.opt-label,.opt-chip,.pdp-price-unit,.pdp-note){font-family:var(--body);letter-spacing:0}.clstore :is(.pdp,.pdp-stack,.pdp-rail) .opt-chip{font-size:14px}.clstore :is(.pdp,.pdp-stack,.pdp-rail) .opt-label{text-transform:none;font-size:13px}.clstore .pdp-buy .pdp-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.hp-card-quantities{color:var(--accent-text);font:500 12px/1.4 var(--body);margin-top:7px}.hp-set-count{color:var(--accent-text);font:500 13px/1.4 var(--body);margin:0 0 8px}.bb-bar.hp-box-bar{grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;display:grid}.hp-box-tray{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.hp-box-tray li{background:var(--surface);border:1px dashed var(--line-2);min-width:0;height:56px;color:var(--muted);font:500 11px var(--body);border-radius:6px;justify-content:center;align-items:center;display:flex}.hp-box-tray li.is-filled{border-style:solid;border-color:color-mix(in srgb, var(--accent) 60%, var(--line));background:color-mix(in srgb, var(--accent) 10%, var(--surface))}.hp-box-tray img{object-fit:contain;width:42px;height:52px;animation:hp-slot-in .18s var(--ease);display:block}@keyframes hp-slot-in{0%{opacity:.3;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (hover:hover) and (pointer:fine){.hp-pack-tile:hover{border-color:var(--accent-text)}}@media (max-width:1100px){.bb-bar.hp-box-bar{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.hp-pack-options{margin:12px 0}.hp-pack-options legend{margin-bottom:8px}.hp-pack-grid{gap:7px}.hp-pack-tile{gap:2px;padding:8px 4px}.hp-pack-label{font-size:15px}.hp-pack-each{font-size:11px}.hp-pack-total{font-size:14px}.hp-pack-total>span{font-size:10px}.hp-pack-saving{font-size:11px}.hp-vial-quantity{height:76px}.hp-vial-quantity-grid{grid-auto-columns:17px;gap:0}.hp-vial-quantity.is-many .hp-vial-quantity-grid{grid-template-columns:repeat(5,17px)}.hp-vial-quantity img{width:34px;height:38px;margin-inline:-8.5px}.hp-card-quantities{font-size:11px}.bb-bar.hp-box-bar{gap:8px;padding:10px}.hp-box-tray{gap:3px}.hp-box-tray li{border-radius:4px;height:34px}.hp-box-tray img{width:100%;height:32px}.bb-bar.hp-box-bar .bb-bar-l{gap:0}.bb-bar.hp-box-bar .bb-bar-r{gap:6px}.bb-bar.hp-box-bar .bb-meter{padding-top:3px;padding-bottom:16px}}@media (max-width:359px){.hp-pack-grid{gap:5px}.hp-vial-quantity.is-many .hp-vial-quantity-grid{grid-template-columns:repeat(5,14px)}.hp-vial-quantity-grid{grid-auto-columns:14px}.hp-vial-quantity img{width:30px;margin-inline:-8px}.hp-pack-each{font-size:10px}}@media (prefers-reduced-motion:reduce){.hp-pack-tile{transition:none}.hp-pack-tile:active{transform:none}.hp-box-tray img{animation:none}}.hp-size-options{border:0;min-width:0;padding:0}.hp-size-chip{cursor:pointer;align-items:center;gap:6px;min-height:44px;display:inline-flex;position:relative}.hp-size-chip input{accent-color:var(--accent);margin:0}.hp-size-chip.disabled{opacity:.55;cursor:default}.hp-size-chip:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.hp-card-quantities{padding-inline:12px;padding-bottom:8px;display:block}.bb-media{cursor:pointer;background:0 0;border:0;position:relative}.bb-media:disabled{cursor:default}.bb-count{background:var(--accent);min-width:28px;height:28px;color:var(--accent-ink);border-radius:50%;place-items:center;font-size:14px;display:grid;position:absolute;top:8px;right:8px}.bb-qty-in{text-align:center;background:var(--surface);width:42px;min-width:0;min-height:44px;color:var(--ink);font:400 16px var(--body);border:0;border-radius:0;padding:4px}.bb-bar.hp-box-bar{bottom:max(8px,env(safe-area-inset-bottom));background:var(--surface);z-index:30;padding:14px;position:sticky}.hp-box-bar .bb-bar-l{flex-direction:column;align-items:stretch;gap:10px;min-width:0;display:flex}.bb-tally{flex-direction:column;gap:4px;display:flex}.bb-tally-row{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hp-box-bar .is-empty{visibility:hidden}.bb-off{background:var(--accent);color:var(--accent-ink);border-radius:var(--radius);padding:3px 8px;display:inline-block}.bb-next{min-height:1.5em}.bb-worth{flex-direction:column;gap:4px;display:flex}.bb-save{color:var(--accent-text);font-size:12px}.bb-share{border:1px solid var(--line-2);border-radius:var(--radius);min-height:44px;color:var(--ink);font:inherit;background:0 0;align-items:center;padding:8px;display:flex}.bb-meter{width:100%;min-width:0;padding:4px 26px 24px 5px;display:block}.bb-meter-rail{background:var(--line-2);border-radius:99px;height:4px;display:block;position:relative}.bb-meter-fill{background:var(--accent);transform-origin:0;transition:transform .24s;position:absolute;inset:0}.bb-stop{position:absolute;top:50%;transform:translate(-50%,-50%)}.bb-stop i{background:var(--surface);border:2px solid var(--line-2);border-radius:50%;width:10px;height:10px;display:block}.bb-stop.on i{background:var(--accent);border-color:var(--accent)}.bb-stop em{font:400 11px var(--body);white-space:nowrap;color:var(--muted);position:absolute;top:15px;left:50%;transform:translate(-50%)}.bb-stop.on em{color:var(--accent-text)}.bb-off.is-pulse{animation:.26s hp-tier}.bb-ghost{z-index:45;pointer-events:none;object-fit:contain;position:fixed}@keyframes hp-tier{50%{transform:scale(1.05)}}.cart-added{top:calc(var(--hdr-h,80px) + 12px);z-index:45;background:var(--surface);width:min(430px,100% - 24px);color:var(--ink);border:1px solid var(--accent);border-radius:var(--radius);box-shadow:var(--shadow);align-items:flex-start;display:flex;position:fixed;right:clamp(12px,3vw,40px)}.cart-added-open{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:14px 0 14px 14px;display:flex}.cart-added-image{flex:none;width:48px}.cart-added-image img{object-fit:contain}.cart-added-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.cart-added-label{color:var(--accent-text);font:500 12px/1.4 var(--body)}.cart-added-name{font:600 18px/1.3 var(--body);overflow-wrap:anywhere}.cart-added-action{color:var(--accent-text);font:500 13px/1.5 var(--body);align-items:center;gap:10px;display:flex}.cart-added-count{color:var(--muted);font-size:12px}.cart-added-dismiss{min-width:44px;min-height:44px;color:var(--ink);background:0 0;border:0;flex:none;margin:4px;font-size:24px}@media (max-width:760px){.bb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bb-media{height:180px}.bb-media img{max-width:100%;height:165px}.hp-box-bar .bb-bar-r{flex-wrap:wrap}.hp-box-bar .bb-bar-r .btn{flex:100%}.bb-next{font-size:12px}.bb-worth{flex:1}.bb-bar.hp-box-bar{gap:6px}.hp-box-bar .bb-bar-l{gap:4px}.cart-added-name{font-size:16px}.clstore .pdp .pstage{height:clamp(140px,25svh,220px);min-height:0}.clstore .pdp .pstage img{object-fit:contain;width:100%;height:100%;max-height:220px}}@media (prefers-reduced-motion:reduce){.bb-meter-fill{transition:none}.bb-off.is-pulse{animation:none}}
.cin-block{position:absolute;inset:0;overflow:hidden}.cin-layer{object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .9s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cin-layer.is-on{opacity:1}.cin-turn{touch-action:pan-y;max-width:100%;line-height:0;display:inline-block;position:relative}.cin-turn [data-cinema-poster]{transition:opacity .35s cubic-bezier(.16,1,.3,1)}.cin-turn-layer{z-index:2;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .35s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cin-turn.is-live .cin-turn-layer{opacity:1}.cin-turn.is-live [data-cinema-poster]{opacity:0}html[data-motion-tier=cinema] .cin-turn.is-live{cursor:grab}html[data-motion-tier=cinema] .cin-turn.is-live:active{cursor:grabbing}.cin-turn-opaque .cin-turn-layer{-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 24%,#000 30% 70%,#0000 76%),linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 24%,#000 30% 70%,#0000 76%),linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.cin-scene{position:relative}.cin-scene-pin{height:clamp(420px,80svh,760px);position:relative;overflow:hidden}.cin-scene-media{z-index:0;position:absolute;inset:0;overflow:hidden}.cin-scene-poster{position:absolute;inset:0}.cin-scene-canvas{opacity:0;width:100%;height:100%;transition:opacity .5s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cin-scene-canvas.is-on{opacity:1}.cin-scene-layer{pointer-events:none;position:absolute;inset:0}.cin-scene-copy{z-index:2;flex-direction:column;justify-content:flex-end;height:100%;display:flex;position:relative}html[data-motion-tier=cinema] .cin-scene{height:calc(var(--cin-track,2) * 100vh)}html[data-motion-tier=cinema] .cin-scene-pin{height:100vh;position:sticky;top:0}html:not([data-motion-tier=cinema]) .clstore .stage .glow,html:not([data-motion-tier=cinema]) .htw-scroll span,html:not([data-motion-tier=cinema]) .ship-est-ico.roll svg{animation:none}html:not([data-motion-tier=cinema]) .holiday *{animation:none!important}html[data-motion-stance=calm] .clstore .stage .glow,html[data-motion-stance=calm] .htw-scroll span,html[data-motion-stance=calm] .ship-est-ico.roll svg,html[data-motion-stance=calm] .checkout-fab,html[data-motion-stance=calm] .type-caret{animation:none}html[data-motion-stance=calm] .holiday *{animation:none!important}html[data-motion-tier=cinema] .mrh{animation:var(--mrh-dur,.9s) cubic-bezier(.16,1,.3,1) var(--mrh-delay,0s) backwards}html[data-motion-tier=cinema] .mrh-bottom{animation-name:mrhBottom}html[data-motion-tier=cinema] .mrh-top{animation-name:mrhTop}html[data-motion-tier=cinema] .mrh-left{animation-name:mrhLeft}html[data-motion-tier=cinema] .mrh-right{animation-name:mrhRight}@keyframes mrhBottom{0%{clip-path:inset(100% 0% 0%)}to{clip-path:inset(0%)}}@keyframes mrhTop{0%{clip-path:inset(0% 0% 100%)}to{clip-path:inset(0%)}}@keyframes mrhLeft{0%{clip-path:inset(0% 100% 0% 0%)}to{clip-path:inset(0%)}}@keyframes mrhRight{0%{clip-path:inset(0% 0% 0% 100%)}to{clip-path:inset(0%)}}
:root{--cu:#c8743f;--cu-hi:#e3a06e;--rule:#22303f;--panel:#0f1a27;--panel-2:#16222f;--ease-out:cubic-bezier(.22,1,.36,1)}html{background:var(--bg)}body,.clstore .sub,.clstore .shead p,.clstore p{font-family:var(--body)}.clstore .eyebrow{font-family:var(--mono);letter-spacing:.18em;color:var(--cu-hi);font-weight:700}.hdr-rail{border-bottom:1px solid var(--rule);background:color-mix(in srgb, var(--bg) 92%, transparent)}.hdr-rail .hr-inner{gap:28px}.hdr-rail .brand{font-family:var(--disp);letter-spacing:.14em;white-space:nowrap}.hdr-rail .hr-note{font-family:var(--mono);letter-spacing:.14em;color:var(--cu-hi);border:1px solid var(--rule);white-space:nowrap;border-radius:3px;max-width:none;padding:4px 8px;font-size:11px}.hdr-rail .hr-nav a,.hdr-rail .nav-cart{white-space:nowrap;font-family:var(--mono);letter-spacing:.12em;font-size:13px}.hdr-rail .hr-nav a:hover{color:var(--cu-hi)}.clstore .hero .hh{padding-bottom:22px;position:relative}.clstore .hero .hh:after{content:"";transform-origin:0;width:min(520px,90%);height:14px;animation:endx-trace 1.4s var(--ease-out) .35s both;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 520 14' preserveAspectRatio='none'%3E%3Cpath d='M0 12 H170 L182 12 L192 2 L202 12 H330 L338 7 L346 12 H520' fill='none' stroke='%23C8743F' stroke-width='2'/%3E%3C/svg%3E") 0/100% 100% no-repeat;position:absolute;bottom:0;left:0}@keyframes endx-trace{0%{opacity:.2;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}.clstore .hero .pill{font-family:var(--mono);border:1px solid var(--rule);background:0 0;border-radius:3px}.clstore .hero .pill span{letter-spacing:.06em}.clstore .strip{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--bg);color:var(--muted);font-size:12px}.clstore .shead{border-top:1px solid var(--rule);padding-top:28px}.clstore .lcard{background:var(--panel);border:1px solid var(--rule);box-shadow:none;transition:border-color .2s var(--ease-out), transform .2s var(--ease-out);border-radius:10px}.clstore .lcard:hover{border-color:color-mix(in srgb, var(--cu) 60%, var(--rule))}.clstore .lcard:active{transform:scale(.99)}.clstore .lcard-media{background:var(--bg);border-bottom:1px solid var(--rule)}.clstore .lcard-name{font-family:var(--disp);letter-spacing:.06em;text-transform:uppercase;font-size:15px}.clstore .lcard-facts dt{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);white-space:nowrap;font-size:11px}.clstore .lcard-facts dd{font-family:var(--body)}.clstore .lcard-price{font-family:var(--mono);color:var(--cu-hi);font-size:20px;font-weight:700}@media (min-width:1024px){.clstore #catalog .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.clstore .lcard-media img{object-fit:contain}.clstore .cat-more{margin-top:28px}.clstore .cat-more .btn{color:var(--ink);border:1px solid var(--cu);background:0 0;border-radius:3px}.clstore .cat-more .btn:hover{background:var(--cu);color:#09111b}.clstore .cl-btn-p{background:var(--cu);color:#0a1018;border:1px solid var(--cu)}.clstore .cl-btn-p:hover{background:var(--cu-hi);border-color:var(--cu-hi)}.clstore .cl-btn-g{border:1px solid var(--rule);color:var(--ink);background:0 0}.clstore .cl-btn:active{transform:translateY(1px)scale(.985)}.site-footer{border-top:1px solid var(--rule)}.site-footer .ruo{font-family:var(--mono);letter-spacing:.12em;color:var(--cu-hi)}@media (prefers-reduced-motion:reduce){.clstore .hero .hh:after{opacity:1;animation:none;transform:none}}:root{--render-bg:#0f1a27}.bulk-wrap{background:var(--panel)}.vfield{opacity:.14}.clstore .bulk-h{color:var(--ink)}.clstore .bulk-ey{font-family:var(--mono);letter-spacing:.18em;color:var(--cu-hi);text-transform:uppercase}.clstore .lcard-buy .card-add{color:var(--ink);border:1px solid var(--rule);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;transition:background .18s var(--ease-out), border-color .18s var(--ease-out), color .18s var(--ease-out);background:0 0;border-radius:3px;font-size:12px}.clstore .lcard-buy .card-add:hover{border-color:var(--cu);color:var(--cu-hi)}.clstore .lcard-buy .card-add:active{background:var(--cu);color:#0a1018;transform:scale(.985)}.clstore .faq summary,.faq summary{font-family:var(--body);letter-spacing:0;font-size:18px;font-weight:500}.clstore .comp{font-family:var(--body);font-size:16px;line-height:1.55}.clstore .micro{font-family:var(--mono)}.hr-menu{display:none}@media (max-width:760px){.hdr-rail .hr-inner{grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding-block:8px;display:grid}.hdr-rail .hr-note,.hdr-rail .hr-inner>.cl-btn{display:none}.hdr-rail .hr-menu{min-height:44px;color:var(--ink);border:1px solid var(--rule);font-family:var(--mono);letter-spacing:.14em;cursor:pointer;background:0 0;border-radius:3px;align-items:center;padding:0 12px;font-size:12px;display:inline-flex}.hdr-rail .hr-menu:active{background:var(--panel-2)}.hdr-rail .hr-nav{flex-direction:column;grid-area:2/1/auto/-1;gap:0;display:none}.hdr-rail .hr-nav.is-open{display:flex}.hdr-rail .hr-nav a{border-top:1px solid var(--rule);align-items:center;min-height:48px;display:flex}.hdr-rail .nav-cart{min-height:44px}.pds-stage img{margin-inline:auto;width:auto!important;max-height:34vh!important}.pds-stage{max-height:38vh;overflow:hidden}}.glow{animation:none!important}.vfield-v{animation-fill-mode:both;animation-iteration-count:1!important}@media (max-width:760px){.hp-vial-quantity{height:40px!important}.clstore .pdp .shead,.clstore .pdp hr{margin-block:8px}.clstore .pdp .eyebrow{margin-bottom:4px}.pdp-stack{gap:10px!important}.pds-stage,.pds-stage>*{min-height:0!important;margin-block:0!important;padding-block:0!important}.pds-stage{max-height:170px}.pds-stage img{max-height:160px!important}.pds-buy{border-top:0!important;padding-top:6px!important}.hp-pack-caption{display:none}.hp-vial-quantity{overflow:hidden}.floating-back{display:none}}.cl-btn,.pill,.chip,.coacard,.btn,.floating-back,.consent-btn{transition-property:transform,opacity,color,background-color,border-color,box-shadow!important}.nav-cart,.cl-btn,.vtabs-t,.chip,.btn,.card-add,.hr-menu{transition:transform .12s,background-color .2s,border-color .2s,color .2s}.nav-cart:active,.cl-btn:active,.vtabs-t:active,.chip:active,.hr-menu:active{transform:translateY(1px)scale(.98)}.set-card{transition:border-color .2s,transform .2s}.set-card:hover{border-color:var(--accent,#c8743f);transform:translateY(-2px)}.nav-cart:hover{color:#e3a06e}.chip.on:hover{background-color:#e3a06e;border-color:#e3a06e}.mk-ring{vertical-align:.02em;border:1.5px solid;border-radius:50%;flex:none;width:.6em;height:.6em;margin-right:.45em;display:inline-block}.ar-i{vertical-align:-.12em;background-color:currentColor;width:.95em;height:.95em;margin-left:.3em;display:inline-block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E") 50%/contain no-repeat}.ar.ar-i{font-size:inherit}@media (max-width:980px){input,select,textarea{font-size:16px!important}}.clstore .cl-btn-p:active{background:#b4652f;border-color:#b4652f}.clstore .cl-btn-g:active,.clstore .cl-btn:not(.cl-btn-p):active{background-color:#c8743f24}.vtabs-t:active{color:#e3a06e;background-color:#c8743f1f}.clstore .top .nav-cart:active,.nav-cart:active{color:#c8743f}.chip:active{background-color:#c8743f2e}.hr-menu:active{background-color:#c8743f24}.ic,.opt-chip{transition-property:transform,opacity,color,background-color,border-color!important}.floating-back{display:none!important}.ldg{max-width:var(--maxw,1400px);margin-inline:auto;padding:clamp(28px,4vw,56px) clamp(20px,5.5vw,80px) 96px}.ldg-step{border-radius:3px!important}.ldg-bar{border:1px solid var(--rule);border-radius:10px;margin-top:20px;padding:14px 18px!important;position:static!important}.ldg-bar-sum b{font-family:var(--mono);font-size:22px}.ldg-bar-sum .ldg-ship-note{color:var(--faint,#a7b0bb);font-size:12.5px}@media (max-width:640px){.ldg-row{padding:16px 0!important}.ldg-bar{flex-direction:column;align-items:stretch}.ldg-bar .ldg-cta{width:100%}}.clg-box{background:#09111b;border:1.5px solid #a7b0bb!important;border-radius:3px!important}.clg-ack{border-color:#2c3b4c!important}.clg-go{width:100%;font-family:var(--mono);letter-spacing:.14em;border-radius:3px!important;font-size:13px!important}.clg-go:disabled{opacity:1!important;color:#a7b0bb!important;background:#16222f!important;border:1px solid #2c3b4c!important}@media (max-width:899px){.gv-split .gv-pane{flex:0 0 14svh!important}.gv-split .clgate-card{padding:18px 20px 16px!important}.clgate .clg-mark{margin-bottom:10px}.clgate .clg-h{font-size:24px!important}.clgate .clg-sub{margin-bottom:12px;font-size:14px}.clgate .clg-ack{padding:9px 12px!important;font-size:13.5px!important}}.clstore .stage .glow,.clstore .stage .shadow{display:none!important}.clstore .stage .vial,.clstore .pdp .pstage img,.pds-stage img{filter:none!important}.pds-stage img,.clstore .stage .vial{border:1px solid var(--rule);border-radius:10px}@media (max-width:760px){.clstore .vchip{display:none!important}}@media (min-width:761px){.clstore .vchip{max-width:44%;left:auto!important;right:12px!important}}.clstore .lcard{flex-direction:column;display:flex}.clstore .lcard-main{flex-direction:column;flex:auto;display:flex}.clstore .lcard-body{flex:auto}.clstore .lcard-buy{margin-top:auto;padding:0 14px 14px}.clstore .lcard-buy .card-add{width:100%}.hp-vial-quantity{height:64px;overflow:hidden}.hp-vial-quantity-grid{grid-auto-columns:20px!important;gap:3px!important}.hp-vial-quantity.is-many .hp-vial-quantity-grid{grid-template-columns:repeat(5,20px)!important}.hp-vial-quantity img{border:1px solid var(--rule);border-radius:2px;object-fit:cover!important;width:20px!important;height:25px!important;margin-inline:0!important}.hp-pack-options,.hp-size-options,.pdp-cta{width:100%;max-width:600px}.clstore .pdp .pdp-cta .btn,.pdp-cta .btn-primary{border-radius:3px;flex:100%;min-height:52px}.hp-pack-caption{display:none}.clstore form .pay-btn,.clstore .co-pay,.checkout-pay .btn{border-radius:3px!important}.clstore .strip{flex-wrap:wrap;justify-content:center;gap:6px 0;display:flex}.strip-i{white-space:nowrap;align-items:center;display:inline-flex}.strip-sep{color:#c8743f;width:.5em;height:.5em;margin:0 14px!important}@media (max-width:640px){.clstore .strip{flex-direction:column;align-items:center}.strip-sep{display:none}}.paymethods{margin-top:22px}.paymethods-row>*{flex:0 340px}@media (max-width:640px){.paymethods-row>*{flex:auto}}.pdp-stack .pds-buy{grid-template-columns:minmax(0,1fr)!important}.pdp-stack .pdp-buy{max-width:600px}.ldg-bar-sum b,.ldg-bar-sum b *{color:var(--ink);letter-spacing:0;font-family:var(--mono)!important;font-size:24px!important}.btn:active,.btn-primary:active,.cl-btn:active,.vtabs-t:active,.nav-cart:active,.chip:active,.set-cta:active,.card-add:active,.hr-menu:active{transition-duration:0s!important;transform:translateY(1px)scale(.98)!important}.btn-primary:active{background-color:#b4652f!important;border-color:#b4652f!important}.set-cta:active{color:#e3a06e!important}.vtabs-t.on:active{background-color:#c8743f29!important}.set-cta{border-radius:3px!important}.vchip{box-shadow:none!important}.pds-stage img{border:0!important}.ab-q{overflow-wrap:break-word!important;max-width:100%!important;font-size:clamp(28px,7.4vw,88px)!important}.ldg-thumb{float:left!important;object-fit:cover!important;background:#0f1a27!important;border-radius:4px!important;width:44px!important;height:55px!important;margin:2px 14px 0 0!important}.hr-data{background:#0b1520!important;border-bottom:1px solid #22303f!important}.hr-data-in{white-space:nowrap!important;height:28px!important;font-family:var(--font-mono,"Anonymous Pro",monospace)!important;letter-spacing:.12em!important;color:#a7b0bb!important;align-items:center!important;gap:28px!important;font-size:11px!important;display:flex!important;overflow:hidden!important}.hr-data-in span:first-child{color:#c8743f!important}@media (max-width:640px){.hr-data-in{gap:18px!important;height:24px!important;font-size:10px!important}.hr-data-in span:nth-child(n+4){display:none!important}}.pds-stage{position:relative!important}.pds-grade{font-family:var(--font-mono,"Anonymous Pro",monospace)!important;letter-spacing:.14em!important;color:#e3a06e!important;pointer-events:none!important;background:#09111b!important;border:1px solid #22303f!important;border-radius:3px!important;margin:0 auto 10px!important;padding:4px 8px!important;font-size:10.5px!important;display:table!important}@media (max-width:640px){.bulk-table-wrap{overflow:visible!important}.bulk-table,.bulk-table tbody{width:100%!important;min-width:0!important;display:block!important}.bulk-table thead{display:none!important}.bulk-table tr{background:#0f1a27!important;border:1px solid #22303f!important;border-radius:10px!important;margin:0 0 12px!important;padding:14px 16px!important;display:block!important}.bulk-table th[scope=row]{text-align:left!important;border:0!important;padding:0 0 8px!important;display:block!important}.bulk-table td{text-align:right!important;border:0!important;border-top:1px solid #16222f!important;justify-content:space-between!important;align-items:baseline!important;padding:6px 0!important;display:flex!important}.bulk-table td:before{content:attr(data-label)!important;font-family:var(--font-body,inherit)!important;color:#a7b0bb!important;text-align:left!important;font-size:13px!important}}.shop-tools{flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin-top:16px!important;display:flex!important}.shop-q,.shop-sort{color:#ece6dc!important;height:44px!important;font:inherit!important;background:#0f1a27!important;border:1px solid #22303f!important;border-radius:3px!important;padding:0 14px!important;font-size:16px!important}.shop-q{flex:220px!important;min-width:0!important}.shop-sort{flex:0 220px!important}.shop-go{height:44px!important}.shop-count{font-family:var(--font-mono,"Anonymous Pro",monospace)!important;letter-spacing:.08em!important;color:#a7b0bb!important;margin-left:auto!important;font-size:12px!important}@media (max-width:640px){.shop-sort{flex:100%!important}.shop-count{margin-left:0!important}}.sec{padding-block:clamp(24px,2.8vw,40px)!important}@media (max-width:480px){.ab-hero h1{overflow-wrap:break-word!important;font-size:clamp(30px,10vw,44px)!important}}@media (max-width:360px){.hdr-rail .brand{letter-spacing:.1em!important;font-size:14px!important}.hdr-rail .hr-inner{gap:8px!important}}@media (max-width:560px){.sets-grid{grid-template-columns:minmax(0,1fr)!important}}.set-title{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}@media (max-width:640px){.pds-grade{display:none!important}}details>summary:active{color:#e3a06e!important;background-color:#c8743f14!important;transition-duration:0s!important;transform:translateY(1px)!important}@media (max-width:640px){.steps .step p,.bnr-copy p{font-size:15px!important}}.pds-buy h1.t,.pdp-stack h1.t,h1.t,.lcard-name,.set-card h3,.sets-grid h3{text-transform:none!important}.pdp-buybar{z-index:40;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#09111b;border-top:1px solid #c8743f73;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0}@media (max-width:1023px){body:has(.pdp-buybar){padding-bottom:72px}}.pdp-buybar-price{color:#ece6dc;flex-direction:column;line-height:1.15;display:flex}.pdp-buybar-price b{font-family:var(--font-mono,"Anonymous Pro", monospace);font-size:17px}.pdp-buybar-price span{opacity:.7;font-size:12px}.pdp-buybar .btn{border-radius:3px;flex:1;min-height:48px}@media (min-width:1024px){.pdp-buybar{display:none}}.clstore h1.hh{text-wrap:balance}.clstore .fbrand,.clstore .fbrand *{white-space:nowrap}.clstore input[type=checkbox],.clstore input[type=radio]{accent-color:#c8743f}.clstore .pname{text-transform:none!important}@media (max-width:1023px){body:has(.pdp-buybar) .checkout-fab-wrap{bottom:calc(84px + env(safe-area-inset-bottom))}}
