.bz-tier{border:1.5px solid var(--bz-line);border-radius:18px;background:var(--bz-white);transition:border-color .2s,box-shadow .2s,background .2s;position:relative}.bz-tier__head{display:block;cursor:pointer;position:relative}.bz-tier__head input{position:absolute;opacity:0;pointer-events:none}.bz-tier .bz-tier__box{border:0;background:transparent;box-shadow:none;border-radius:18px}.bz-tier.is-active{border-color:var(--bz-sage, #12A38A);background:var(--bz-cream);box-shadow:0 10px 24px #0a827024}.bz-tier.is-active .bz-tier__box:before{border:6px solid var(--bz-sage, #12A38A)}.bz-tier__head input:checked+.bz-tier__box{background:transparent;box-shadow:none}.bz-tier__head input:focus-visible+.bz-tier__box{outline:3px solid var(--bz-sage, #12A38A);outline-offset:2px}.bz-tier__pairs{display:grid;gap:8px;padding:0 14px 14px 50px}.bz-tier__pairs[hidden]{display:none}.bz-tier .bz-pair{display:grid;grid-template-columns:22px 1fr 1fr;align-items:center;gap:8px;background:none;border:0;padding:0;border-radius:0}.bz-tier .bz-pair--one{grid-template-columns:1fr 1fr}.bz-tier .bz-pair--one .bz-pair__title{display:none}.bz-tier .bz-pair__title{font-weight:700;font-size:.85rem;color:var(--bz-ink-soft);margin:0}.bz-sel{position:relative;display:block;min-width:0}.bz-sel select{width:100%;height:42px;padding:0 34px 0 12px;border:1.5px solid var(--bz-line);border-radius:10px;background:#fff;color:var(--bz-ink);font:inherit;font-size:.9rem;font-weight:600;appearance:none;-webkit-appearance:none;cursor:pointer;text-overflow:ellipsis}.bz-sel:after{content:"";position:absolute;right:13px;top:50%;width:8px;height:8px;margin-top:-6px;border-right:2px solid var(--bz-ink-soft);border-bottom:2px solid var(--bz-ink-soft);transform:rotate(45deg);pointer-events:none}.bz-sel select:focus-visible{outline:3px solid var(--bz-sage, #12A38A);outline-offset:1px}.bz-sel.is-empty select{color:var(--bz-ink-soft);font-weight:500}.bz-sel:not(.is-empty) select{border-color:var(--bz-sage, #12A38A)}.bz-tier .bz-pair.is-error .bz-sel.is-empty select{border-color:#e4572e;background:#fff6f2}.bz-buy__cta.is-incomplete{background:var(--bz-ink-soft, #46607A);box-shadow:none}.bz-buy__cta.is-incomplete:hover{transform:none}.bz-buy__msg{font-weight:600;text-align:center}@media(max-width:600px){.bz-tier__pairs{padding:0 12px 12px 46px}.bz-sel select{height:40px;font-size:.88rem;padding:0 30px 0 10px}}.bz-sel .visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/4/assets/basenza-tiers.css.map */
