.quantity-bundle-wrapper{width:100%;margin:0 auto 20px}.quantity-bundle__title{font-size:16px;font-weight:600;margin-bottom:16px;color:#1a1a1a}.quantity-bundle__options{display:flex;flex-direction:column;gap:15px}.quantity-bundle__option{position:relative;height:67px;display:flex;align-items:center;background:var(--bundle-bg, #ffffff);border:1.5px solid var(--bundle-border, #e8e8e8);border-radius:10px;padding:10px 20px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.quantity-bundle__option:hover{border-color:var(--bundle-selected-border, #e9dcdd)}.quantity-bundle__option.is-selected{border-color:var(--bundle-selected-border, #e9dcdd);border-width:1px;background:#f8f2f4}.quantity-bundle__option-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.quantity-bundle__left{display:flex;align-items:center;gap:12px;flex-shrink:0}.quantity-bundle__radio{position:relative;display:flex;align-items:center;justify-content:center}.quantity-bundle__input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.quantity-bundle__radio-circle{width:22px;height:22px;border:2px solid var(--bundle-border, #e8e8e8);border-radius:50%;background:#fff;position:relative;transition:border-color .2s ease}.quantity-bundle__radio-circle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:12px;height:12px;border-radius:50%;background:var(--bundle-radio, #b99493);transition:transform .2s ease}.quantity-bundle__option.is-selected .quantity-bundle__radio-circle{border-color:var(--bundle-radio, #b99493)}.quantity-bundle__option.is-selected .quantity-bundle__radio-circle:after{transform:translate(-50%,-50%) scale(1)}.quantity-bundle__qty{font-size:17px;font-weight:600;color:#393939;min-width:50px}.quantity-bundle__discount-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;background:var(--bundle-discount-bg, rgba(24, 24, 24, 1));border-radius:5px;font-size:17px;font-weight:300;color:var(--bundle-discount-text, #fff);text-transform:lowercase}.quantity-bundle__badge-wrapper{position:absolute;top:-10px;left:50%;transform:translate(-50%);z-index:1}.quantity-bundle__badge{display:inline-flex;align-items:center;justify-content:center;padding:5px 14px;background:var(--bundle-badge-bg, #000);border-radius:25px;font-size:15px;font-weight:400;color:var(--bundle-badge-text, #ffffff);text-transform:lowercase;letter-spacing:.3px;white-space:nowrap}.quantity-bundle__right{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex-shrink:0}.quantity-bundle__prices{display:flex;align-items:center;gap:8px}.quantity-bundle__original-price{font-size:15px;color:var(--bundle-original-price, rgba(57, 57, 57, 1));text-decoration:line-through;font-weight:300}.quantity-bundle__final-price{font-size:20px;font-weight:700;color:var(--bundle-final-price, rgba(57, 57, 57, 1))}.quantity-bundle__per-item{font-size:17px;color:var(--bundle-per-item, rgba(57, 57, 57, 1));font-weight:400}@media (min-width: 1025px) and (max-width: 1400px){.quantity-bundle__badge{padding:3px 10px;font-size:12px}.quantity-bundle__discount-badge{font-size:14px}}@media (min-width: 481px) and (max-width: 580px){.quantity-bundle__badge{padding:3px 8px;font-size:12px}.quantity-bundle__discount-badge{font-size:14px}}@media screen and (max-width: 480px){.quantity-bundle__option{padding:14px 16px}.quantity-bundle__left{gap:8px}.quantity-bundle__qty{font-size:14px;min-width:45px}.quantity-bundle__discount-badge{padding:3px 7px;font-size:11px}.quantity-bundle__badge{padding:4px 10px;font-size:10px}.quantity-bundle__final-price{font-size:15px}.quantity-bundle__original-price{font-size:12px}.quantity-bundle__per-item{font-size:11px}.quantity-bundle__radio-circle{width:20px;height:20px}.quantity-bundle__radio-circle:after{width:10px;height:10px}}@keyframes selectPulse{0%{box-shadow:0 0 #c9a99a66}70%{box-shadow:0 0 0 8px #c9a99a00}to{box-shadow:0 0 #c9a99a00}}.quantity-bundle__option.is-selected{animation:selectPulse .4s ease-out}
/*# sourceMappingURL=/cdn/shop/t/119/assets/quantity-bundle.css.map */
