.volume-pricing-tiers{--volume-pricing-blue: #0049cf;--volume-pricing-red: #ab392e;--volume-pricing-dark-blue: #03397a;--volume-pricing-ink: #1c1e21;display:block;margin-block:1.1rem;color:var(--volume-pricing-ink);font-family:var(--ambienta-font-body, var(--font-body-family, Lexend, sans-serif))}.volume-pricing-tiers[hidden]{display:none}.volume-pricing-tiers>section{padding:1.15rem 1.25rem;border:1px solid rgba(3,57,122,.14);border-radius:1.2rem;background:#fff;box-shadow:0 .3rem 1.4rem #03397a0e}.volume-pricing-tiers__header{display:flex;align-items:center}.volume-pricing-tiers__header{margin-bottom:.75rem}.volume-pricing-tiers__heading,.volume-pricing-tiers__status,.volume-pricing-tiers__progress,.volume-pricing-tiers__note{margin:0}.volume-pricing-tiers__heading{font-size:1.3rem;font-weight:700;font-family:var(--ambienta-font-display, var(--font-heading-family, Georgia, serif));letter-spacing:.035em;line-height:1.25;text-transform:uppercase;color:var(--volume-pricing-dark-blue)}.volume-pricing-tiers__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));gap:.65rem;padding:0;margin:0;list-style:none}.volume-pricing-tiers__item{display:flex;min-width:0}.volume-pricing-tiers__tier{-webkit-appearance:none;appearance:none;position:relative;display:flex;width:100%;min-width:0;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.82rem .9rem;border:1px solid rgba(3,57,122,.16);border-radius:.9rem;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease,transform .16s ease}.volume-pricing-tiers__tier:hover{border-color:#0049cf80;box-shadow:0 .4rem 1.2rem #03397a17;transform:translateY(-1px)}.volume-pricing-tiers__tier:focus-visible{outline:.2rem solid var(--volume-pricing-blue);outline-offset:.2rem}.volume-pricing-tiers__tier.is-active{border-color:var(--volume-pricing-red);background:#ab392e0b;box-shadow:0 0 0 1px var(--volume-pricing-red)}.volume-pricing-tiers__label{padding-right:3.8rem;font-size:1.22rem;line-height:1.3;opacity:.74}.volume-pricing-tiers__price{font-size:1.75rem;line-height:1.25}.volume-pricing-tiers__price span,.volume-pricing-tiers__saving{font-size:1.1rem;font-weight:500}.volume-pricing-tiers__saving{color:var(--volume-pricing-ink);font-size:1rem;font-weight:400;line-height:1.3;opacity:.62}.volume-pricing-tiers__best-label{position:absolute;top:-.75rem;left:.7rem;padding:.18rem .5rem;border:1px solid rgba(3,57,122,.22);border-radius:999px;background:#fff;color:var(--volume-pricing-dark-blue);font-size:.85rem;font-weight:600;letter-spacing:.025em;line-height:1.2;white-space:nowrap}.volume-pricing-tiers__tier.is-best-value{padding-top:1.05rem}.volume-pricing-tiers__active-label{display:none;position:absolute;top:.7rem;right:.7rem;padding:.2rem .5rem;border-radius:999px;background:var(--volume-pricing-red);color:#fff;font-size:.95rem;font-weight:700;line-height:1.2}.volume-pricing-tiers__tier.is-active .volume-pricing-tiers__active-label{display:inline-flex}.volume-pricing-tiers__feedback{min-height:3.4rem;margin-top:.75rem}.volume-pricing-tiers__status{font-size:1.35rem;font-weight:700;line-height:1.35;color:var(--volume-pricing-dark-blue)}.volume-pricing-tiers__progress,.volume-pricing-tiers__note{font-size:1.15rem;line-height:1.4}.volume-pricing-tiers__progress{margin-top:.1rem}.volume-pricing-tiers__note{margin-top:.45rem;opacity:.6}@media screen and (max-width:749px){.volume-pricing-tiers{margin-block:.8rem}.volume-pricing-tiers>section{padding:.82rem .9rem}.volume-pricing-tiers__list{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;gap:.5rem;padding:.2rem .1rem .38rem}.volume-pricing-tiers__item{flex:0 0 calc((100% - 1rem) / 3);scroll-snap-align:start}.volume-pricing-tiers__tier{min-height:8.4rem;padding:.62rem .65rem}.volume-pricing-tiers__label{padding-right:0;font-size:1.12rem}.volume-pricing-tiers__price{font-size:1.5rem}.volume-pricing-tiers__saving{font-size:.95rem;opacity:.58}.volume-pricing-tiers__active-label{position:static;margin-top:.25rem}}@media(prefers-reduced-motion:reduce){.volume-pricing-tiers__tier{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/volume-pricing-tiers.css.map */
