:root{--scent-atlas: #AEC6D8;--scent-apex: #EAD7A8;--scent-noir: #C5B8D6;--scent-ember: #E3BFB3}.ts-v2-rows{display:flex;flex-direction:column;gap:10px}.topscent-showcase__details,.ts-v2-rows,.ts-v2-row,.ts-v2-row__info{min-width:0}@media screen and (max-width:989px){.topscent-showcase__inner{grid-template-columns:minmax(0,1fr)}}.ts-v2-row{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid #E5E5E5;background:#fff;cursor:pointer;transition:border-color .2s,background .2s,opacity .2s}.ts-v2-row[data-handle=apex]{background:#ead7a838;border-left:4px solid var(--scent-apex)}.ts-v2-row[data-handle=noir]{background:#c5b8d638;border-left:4px solid var(--scent-noir)}.ts-v2-row[data-handle=ember]{background:#e3bfb338;border-left:4px solid var(--scent-ember)}.ts-v2-row[data-handle=atlas]{background:#aec6d838;border-left:4px solid var(--scent-atlas)}.ts-v2-row.ts-v2-row--selected{border-color:#1b4d2e;border-width:1.5px}.ts-v2-row--selected[data-handle=apex]{background:#ead7a861}.ts-v2-row--selected[data-handle=noir]{background:#c5b8d661}.ts-v2-row--selected[data-handle=ember]{background:#e3bfb361}.ts-v2-row--selected[data-handle=atlas]{background:#aec6d861}.ts-v2-row__thumb{width:48px;height:48px;border-radius:12px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center}@media(min-width:400px){.ts-v2-row__thumb{width:56px;height:56px}}.ts-v2-row__thumb--apex{background:var(--scent-apex)}.ts-v2-row__thumb--noir{background:var(--scent-noir)}.ts-v2-row__thumb--ember{background:var(--scent-ember)}.ts-v2-row__thumb--atlas{background:var(--scent-atlas)}.ts-v2-row__initial{font-family:Montserrat,Inter,sans-serif;font-size:22px;font-weight:800;color:#1b4d2e}.ts-v2-row__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ts-v2-row__name{font-family:Montserrat,Inter,sans-serif;font-size:16px;font-weight:800;color:#1a1a1a;letter-spacing:.02em}.ts-v2-row__cue{font-family:Montserrat,Inter,sans-serif;font-size:13px;font-weight:500;color:#3f4a44;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.3;max-width:100%}.ts-v2-row__stepper{display:flex;align-items:center;gap:0;flex-shrink:0}.ts-v2-row__btn{width:40px;min-width:40px;height:40px;border:2px solid #E5E5E5;background:#fff;border-radius:10px;font-size:20px;font-weight:700;color:#1a1a1a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,background .15s,color .15s;line-height:1;padding:0}.ts-v2-row__btn:hover:not(:disabled){border-color:#2fa36b;background:#2fa36b0f}.ts-v2-row__btn:disabled{opacity:.3;cursor:not-allowed}.ts-v2-row__btn--plus{border-color:#2fa36b;color:#2fa36b}.ts-v2-row__btn--minus:not(:disabled){border-color:#2fa36b;color:#2fa36b}.ts-v2-row__qty{font-family:Montserrat,Inter,sans-serif;font-size:16px;font-weight:700;color:#1a1a1a;width:32px;text-align:center}.ts-v2-row--sold-out{opacity:.5;pointer-events:none}.ts-v2-row__claimed{font-family:Montserrat,Inter,sans-serif;font-size:12px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em}.ts-v2-total{font-family:Montserrat,Inter,sans-serif;font-size:14px;font-weight:600;color:#374151;text-align:center;margin-top:12px;padding:10px 0;border-top:1px solid #E5E5E5}.ts-v2-total__perday{display:block;margin-top:4px;font-size:12px;font-weight:500;color:#3f4a44}@media screen and (max-width:480px){.ts-v2-row{padding:10px 12px;gap:10px}.ts-v2-row__thumb{border-radius:10px}.ts-v2-row__name{font-size:16px}.ts-v2-row__cue{font-size:13px}.ts-v2-row__btn{width:40px;min-width:40px;height:40px;font-size:18px}.ts-v2-row__qty{font-size:15px;width:28px}.ts-v2-total{font-size:13px}}@media screen and (max-width:390px){.ts-v2-row{padding:8px 10px;gap:8px}.ts-v2-row__name{font-size:16px}.ts-v2-row__cue{font-size:13px}.ts-v2-row__btn{width:40px;min-width:40px;height:40px;font-size:17px}.ts-v2-row__qty{font-size:14px;width:26px}}.ts-v2-row--active{border-color:#2fa36b;background:#2fa36b0a}.ts-v2-row__btn:focus-visible{outline:2px solid #2FA36B;outline-offset:2px}.ts-v2-row{cursor:pointer}.ts-v2-gallery{aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.ts-v2-gallery img{width:100%;height:100%;object-fit:cover;transition:opacity .25s ease}.ts-v2-gallery__poster,.ts-v2-gallery__video{width:100%;height:100%;object-fit:cover;border-radius:12px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/topscent-buybox-v2.css.map */
