.tl-opt-set{margin-bottom:1.6rem}.tl-opt-legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:.4rem .8rem;margin-bottom:.4rem}.tl-opt-legend__name{font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.tl-opt-legend__value{font-size:1.5rem;font-weight:600;color:rgb(var(--color-foreground))}.tl-opt-legend__value.is-swap{animation:tl-opt-swap .35s var(--tl-ease-ui, ease)}@keyframes tl-opt-swap{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.tl-opt-legend__tag{padding:.1rem .7rem;border:1px solid rgba(255,255,255,.16);border-radius:99rem;font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.tl-opt-help{flex-basis:100%;width:100%;margin:0 0 1rem;font-size:1.3rem;line-height:1.45;color:rgba(var(--color-foreground),.62)}.product__info-container fieldset.tl-opt-set--mode,.product__info-container fieldset.tl-opt-set--vial{display:grid;gap:.8rem}.product__info-container fieldset.tl-opt-set--mode{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.product__info-container fieldset.tl-opt-set--vial{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr))}.product__info-container fieldset.tl-opt-set--mode>legend,.product__info-container fieldset.tl-opt-set--vial>legend,.product__info-container fieldset.tl-opt-set>.tl-opt-help{grid-column:1 / -1}.product__info-container fieldset.product-form__input input[type=radio]+label.tl-opt{position:relative;display:grid;align-content:start;gap:.3rem;min-height:0;margin:0;padding:1.2rem 1.4rem 1.3rem;border:1px solid rgba(255,255,255,.12);border-radius:1.2rem;background:#ffffff06;color:rgb(var(--color-foreground));text-align:left;letter-spacing:0;line-height:1.2;box-shadow:none;overflow:hidden;transition:border-color .2s var(--tl-ease-ui, ease),background-color .2s var(--tl-ease-ui, ease),transform .12s var(--tl-ease-ui, ease)}.product__info-container fieldset.product-form__input input[type=radio]+label.tl-opt:hover{border-color:#ffd70073;background:#ffffff0a}.product__info-container fieldset.product-form__input input[type=radio]:checked+label.tl-opt{border-color:var(--tl-gold, #ffd700);background:#ffd7000f;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px var(--tl-gold, #ffd700)}.product__info-container fieldset.product-form__input input[type=radio]:focus-visible+label.tl-opt{outline:2px solid var(--tl-gold, #ffd700);outline-offset:2px}.product__info-container fieldset.product-form__input input[type=radio].disabled+label.tl-opt{opacity:.45;text-decoration:none}.product__info-container fieldset.product-form__input input[type=radio].disabled+label.tl-opt .tl-opt__name{text-decoration:line-through}.tl-opt__name{font-size:1.6rem;font-weight:600;letter-spacing:.02em}input:checked+.tl-opt .tl-opt__name{color:var(--tl-gold, #ffd700)}.tl-opt__sub{font-size:1.3rem;color:rgba(var(--color-foreground),.65)}.tl-opt__delta{position:absolute;top:1.1rem;right:1.2rem;font-size:1.2rem;font-weight:600;color:rgba(var(--color-foreground),.6);font-variant-numeric:tabular-nums}.tl-opt__out{display:flex;align-items:baseline;gap:.5rem}.tl-opt__out-label{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.tl-opt__out-num{font-size:2rem;font-weight:700;font-variant-numeric:tabular-nums}.tl-opt__meter{position:relative;display:block;height:.4rem;margin-top:.6rem;border-radius:1rem;background:#ffffff14}.tl-opt__meter:before{content:"";position:absolute;inset:0 auto 0 0;width:var(--lvl, 50%);border-radius:inherit;background:var(--tl-beam, var(--tl-gold-warm, #ffc933));opacity:.55;transition:opacity .25s ease,filter .25s ease}input:checked+.tl-opt .tl-opt__meter:before{opacity:1;filter:drop-shadow(0 0 .4rem var(--tl-beam, var(--tl-gold-warm, #ffc933)))}.product__info-container fieldset.product-form__input input[type=radio]+label.tl-opt--vial{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1rem;padding:1rem 1.2rem}.tl-opt--vial .tl-opt__delta{position:static;grid-column:2}.tl-opt--vial .tl-opt__name{font-size:1.4rem;grid-column:2}.tl-opt__vial{grid-row:span 2;display:block;width:1.4rem;height:2.8rem}.tl-opt__vial svg{width:100%;height:100%;overflow:visible}.tl-opt__vial-glass{fill:#ffffff0a;stroke:#fff6;stroke-width:1}.tl-opt__vial-shine{fill:#fff;opacity:.55}.tl-opt__vial-fill{fill:var(--vial);opacity:.75;transition:opacity .25s ease,filter .25s ease}.tl-opt__vial--none .tl-opt__vial-glass{stroke-dasharray:2 2;stroke:#ffffff59}input:checked+.tl-opt .tl-opt__vial-fill,.tl-opt:hover .tl-opt__vial-fill{opacity:1;filter:drop-shadow(0 0 .35rem var(--vial)) drop-shadow(0 0 .9rem var(--vial))}input:checked+.tl-opt .tl-opt__vial-fill{animation:tl-opt-charge 1.1s ease-out}@keyframes tl-opt-charge{0%{opacity:.3;filter:none}60%{opacity:1;filter:drop-shadow(0 0 .6rem var(--vial)) drop-shadow(0 0 1.4rem var(--vial))}to{opacity:1;filter:drop-shadow(0 0 .35rem var(--vial)) drop-shadow(0 0 .9rem var(--vial))}}@media(prefers-reduced-motion:reduce){.tl-opt-legend__value.is-swap,input:checked+.tl-opt .tl-opt__vial-fill{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/tinker-options.css.map */
