.quantity-break{display:flex;flex-direction:column;gap:1.4rem;margin:1.2rem 0}.quantity-break__card{position:relative;display:flex;align-items:center;gap:1.2rem;padding:1.4rem 1.6rem;border:.15rem solid rgba(var(--color-foreground),.14);border-radius:1.6rem;background:rgb(var(--color-background));cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.quantity-break__card:hover{border-color:rgba(var(--color-foreground),.35)}.quantity-break__card input[type=radio]{position:absolute;opacity:0;pointer-events:none}.quantity-break__radio{flex:0 0 auto;width:2.2rem;height:2.2rem;border-radius:50%;border:.2rem solid rgba(var(--color-foreground),.3);background:transparent;position:relative}.quantity-break__card input:checked+.quantity-break__radio{border-color:#fff}.quantity-break__card input:checked+.quantity-break__radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.1rem;height:1.1rem;border-radius:50%;background:#fff}.quantity-break__card:has(input:checked){background:linear-gradient(160deg,#ffbe5ae6,#ff822de6 55%,#ee581ee6);border-color:transparent;box-shadow:0 .8rem 2rem #f7601f38}.quantity-break__card:has(input:checked) .quantity-break__qty,.quantity-break__card:has(input:checked) .quantity-break__price-new{color:#fff}.quantity-break__card:has(input:checked) .quantity-break__badge{background:#fff;color:#f7601f}.quantity-break__info{display:flex;flex-direction:column;gap:.3rem}.quantity-break__qty{font-size:1.5rem;line-height:1.2;font-weight:700;color:rgb(var(--color-foreground))}.quantity-break__price{display:flex;align-items:center;gap:.6rem}.quantity-break__price--single{font-size:1.7rem;font-weight:400;line-height:1;color:rgb(var(--color-foreground))}.quantity-break__price-old{position:relative;display:inline-block;color:#d90000;font-size:1.3rem;font-weight:500;line-height:1}.quantity-break__price-old:after{content:"";position:absolute;left:-8%;right:-8%;top:50%;height:.15rem;background:#d90000;transform:rotate(-12deg)}.quantity-break__price-new{font-size:1.9rem;font-weight:700;line-height:1;color:#f7601f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quantity-break__badge{position:absolute;top:-.9rem;right:1.2rem;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem 1.1rem;border-radius:4rem;background:linear-gradient(135deg,#ff9d2e,#f7601f);color:#fff;font-size:1.15rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;box-shadow:0 .4rem 1rem #f7601f59}.quantity-break__crown{width:1.5rem;height:1.5rem;flex:0 0 auto;fill:currentColor}.quantity-break__card--best{border-color:#f7601f;border-width:.2rem}.quantity-break__badges{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.7rem}.quantity-break__tag{display:inline-flex;align-items:center;padding:.45rem 1.1rem;border-radius:4rem;background:#333;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.2;letter-spacing:.02em}.quantity-break__tag--save{background:#ff5e00;box-shadow:0 0 .8rem #ff5e0073}.quantity-break__free{display:flex;align-items:center;gap:.6rem;margin-top:.5rem}.quantity-break__step{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;border:.1rem solid rgba(var(--color-foreground),.25);border-radius:50%;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:1.8rem;line-height:1;cursor:pointer;flex:0 0 auto}.quantity-break__free input[type=number]{width:4.5rem;padding:.4rem;border:.1rem solid rgba(var(--color-foreground),.2);border-radius:.8rem;font-size:1.5rem;text-align:center;-moz-appearance:textfield}.quantity-break__free input[type=number]::-webkit-outer-spin-button,.quantity-break__free input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity-break__free-price{font-size:1.7rem;font-weight:700;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.quantity-break__free-total{margin-left:auto;display:flex;align-items:center;gap:.6rem;flex:0 0 auto;align-self:center}.quantity-break__free-label{font-size:1.5rem;font-weight:700;color:#000}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-quantity-break.css.map */
