body.tnc-pdp kaching-subscriptions,body.tnc-pdp kaching-bundle{display:none!important}.tnc-buy__form{display:grid;gap:10px}.tnc-buy__pack{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--tnc-ink)}.tnc-buy__pack span{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-right:8px}.tnc-opt{background:var(--tnc-white);border:1.5px solid rgb(28 28 28 / .12);border-radius:22px;padding:16px 18px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}.tnc-opt.is-active{border-color:var(--tnc-orange);box-shadow:inset 0 0 0 1px var(--tnc-orange)}.tnc-opt:focus-visible{outline:2px solid var(--tnc-ink);outline-offset:2px}.tnc-opt__head{display:flex;align-items:center;gap:12px}.tnc-opt__radio{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--tnc-ink);flex:none}.tnc-opt.is-active .tnc-opt__radio{border-color:var(--tnc-orange);background:var(--tnc-orange);box-shadow:inset 0 0 0 3.5px #fff}.tnc-opt__title{font-family:var(--tnc-display);font-weight:700;font-size:18px;color:var(--tnc-ink)}.tnc-opt__badge{background:var(--tnc-yellow);color:var(--tnc-ink);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.tnc-opt__price{margin-left:auto;font-weight:700;font-size:16px;color:var(--tnc-ink)}.tnc-opt__body{display:none;padding:12px 0 2px 32px}.tnc-opt.is-active .tnc-opt__body{display:grid;gap:12px}.tnc-opt__list{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:14px;color:var(--tnc-ink)}.tnc-opt__list li:before{content:"\2713";color:var(--tnc-orange);font-weight:700;margin-right:8px}.tnc-opt__select select,.tnc-buy__qty select{appearance:none;-webkit-appearance:none;width:100%;font:inherit;font-size:14px;font-weight:600;color:var(--tnc-ink);background:var(--tnc-white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%231c1c1c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 16px center;border:1.5px solid rgb(28 28 28 / .2);border-radius:999px;padding:12px 40px 12px 18px;cursor:pointer}.tnc-buy__how{font-size:13px;color:var(--tnc-ink);text-align:center;margin:2px 0}.tnc-buy__how summary{cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:3px}.tnc-buy__how summary::-webkit-details-marker{display:none}.tnc-buy__how p{margin:8px auto 0;max-width:420px;color:var(--tnc-muted)}.tnc-buy__row{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;margin-top:6px}.tnc-buy__qty select{height:58px;padding-left:22px}.tnc-buy__atc{height:58px;border:0;border-radius:999px;background:var(--tnc-orange);color:var(--tnc-white);cursor:pointer;font-family:var(--tnc-display);font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:.4em;transition:background .15s ease}.tnc-buy__atc:hover{background:#e8501a}.tnc-buy__atc[aria-busy=true]{opacity:.7;pointer-events:none}.tnc-buy__atc[disabled]{background:#1c1c1c4d;cursor:not-allowed}.tnc-sticky .tn-sticky-atc__button{background:var(--tnc-orange);border-radius:999px}@media(max-width:749px){.tnc-opt{padding:14px 16px}.tnc-opt__title{font-size:16px}.tnc-opt__body{padding-left:0}.tnc-buy__row{grid-template-columns:82px minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/tnc-buybox.css.map */
