.bundle-cards-block,.bundle-cards-block>quantity-breaks.quantity-breaks--cards{display:block;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}.quantity-breaks--cards{--qb-card-pad-x: .85rem;--qb-card-pad-y: 1rem;--qb-radio-size: 18px;--qb-radio-gap: .55rem;--qb-content-indent: calc(var(--qb-card-pad-x) + var(--qb-radio-size) + var(--qb-radio-gap));--qb-bar-radius: var(--bar-border-radius, 8px);--qb-bar-bg: var(--bar-background-color, #ededed);--qb-bar-selected-bg: var(--bar-selected-background-color, #ffffff);--qb-bar-border: var(--bar-border-color, #b3c9e8);--qb-bar-selected-border: var(--bar-selected-border-color, #0c41b3);--qb-badge-bg: var(--bar-badge-background-color, #1c9e35);--qb-badge-color: var(--bar-badge-color, #ffffff);--qb-title-size: var(--bar-title-font-size, 15px);--qb-subtitle-size: var(--bar-subtitle-font-size, 12px);--qb-gift-bg: var(--free-gift-background-color, #b3b3b3);--qb-gift-selected-bg: var(--free-gift-selected-background-color, #0c41b3);--qb-gift-color: var(--free-gift-text-color, #000000);--qb-gift-selected-color: var(--free-gift-selected-text-color, #ffffff);--qb-gift-image-height: var(--free-gift-image-height, 32px);width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}.quantity-breaks--cards .quantity-breaks__title{display:flex;align-items:center;gap:.75rem;font-weight:700;font-size:var(--block-title-font-size, 14px);color:var(--block-title-color, #000);text-align:center;margin-bottom:1.25rem;column-gap:10px}.quantity-breaks--cards .quantity-breaks__title span:first-child,.quantity-breaks--cards .quantity-breaks__title span:last-child{display:block;flex:1;height:2px;background:#d9d9d9;min-width:20px}.quantity-breaks--cards .quantity-breaks__title span:nth-child(2){flex-shrink:0;white-space:nowrap}.quantity-breaks--cards .quantity-breaks-container{display:block!important;width:100%!important;max-width:100%!important;min-width:0;gap:.55rem;grid-template-columns:none}.quantity-breaks--cards .quantity-breaks-container>label.quantity-break,.quantity-breaks--cards .quantity-breaks-container .quantity-break,.quantity-breaks--cards .quantity-break{position:relative;display:block!important;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box;padding:0!important;margin:0 0 .55rem;cursor:pointer;overflow:visible;border:2px solid var(--qb-bar-border)!important;border-radius:var(--qb-bar-radius)!important;background:var(--qb-bar-bg)!important;opacity:1!important;transition:border-color .2s,background .2s}.quantity-breaks--cards .quantity-break:before,.quantity-breaks--cards .quantity-break:after{display:none!important;content:none!important}.quantity-breaks--cards .quantity-breaks-container input:checked+.quantity-break,.quantity-breaks--cards input[type=radio]:checked+.quantity-break{border-color:var(--qb-bar-selected-border)!important;background:var(--qb-bar-selected-bg)!important}.quantity-breaks--cards .quantity-break:hover{background:var(--qb-bar-bg)!important;border-color:var(--qb-bar-border)!important}.quantity-breaks--cards .quantity-breaks-container input:checked+.quantity-break:hover,.quantity-breaks--cards input[type=radio]:checked+.quantity-break:hover{background:var(--qb-bar-selected-bg)!important;border-color:var(--qb-bar-selected-border)!important}.quantity-breaks--cards .quantity-break__badge{position:absolute!important;top:0!important;right:.75rem!important;left:auto!important;width:auto!important;transform:translateY(-50%) rotate(0)!important;margin:0!important;padding:.25rem .65rem!important;background:var(--qb-badge-bg)!important;color:var(--qb-badge-color)!important;font-size:10px!important;font-weight:700;text-transform:uppercase;letter-spacing:.02em;border-radius:4px;z-index:2;white-space:nowrap;line-height:1.3}.quantity-breaks--cards .quantity-break__wrapper{width:100%;box-sizing:border-box;padding:var(--qb-card-pad-y) var(--qb-card-pad-x) calc(var(--qb-card-pad-y) * .75)}.quantity-breaks--cards .quantity-break__main{display:flex;align-items:center;gap:var(--qb-radio-gap);min-height:2.75rem}.quantity-breaks--cards .quantity-break__radio{display:block!important;flex-shrink:0;width:var(--qb-radio-size);height:var(--qb-radio-size);min-width:var(--qb-radio-size);min-height:var(--qb-radio-size);border:2px solid #b3b3b3;border-radius:50%;margin-top:0;position:relative;background:#fff;box-sizing:border-box;transition:border-color .2s}.quantity-breaks--cards .quantity-breaks-container input:checked+.quantity-break .quantity-break__radio,.quantity-breaks--cards input[type=radio]:checked+.quantity-break .quantity-break__radio{border-color:var(--qb-bar-selected-border);border-width:2px}.quantity-breaks--cards .quantity-breaks-container input:checked+.quantity-break .quantity-break__radio:after,.quantity-breaks--cards input[type=radio]:checked+.quantity-break .quantity-break__radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:9px;height:9px;border-radius:50%;background:var(--qb-bar-selected-border)}.quantity-breaks--cards .quantity-break__content{display:flex;flex:1;width:100%;justify-content:space-between;align-items:center;gap:.5rem;padding:0;border:none;background:transparent;min-width:0;box-sizing:border-box}.quantity-breaks--cards .quantity-break__left{display:flex;flex-direction:column;align-items:flex-start;row-gap:.1rem;text-align:left;min-width:0}.quantity-breaks--cards .quantity-break__left .quantity-break__label{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:.1rem!important;font-size:inherit;font-weight:inherit;line-height:1.2}.quantity-breaks--cards .quantity-break__label-text{font-size:var(--qb-title-size);font-weight:700;color:#000!important;line-height:1.2}.quantity-breaks--cards .quantity-break__benefit{display:block!important;position:static!important;font-size:var(--qb-subtitle-size)!important;color:#555!important;font-weight:400!important;line-height:1.3!important;background:transparent!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;white-space:normal!important}.quantity-breaks--cards .quantity-break__caption{font-size:var(--qb-subtitle-size);color:#555;font-weight:400;line-height:1.3}.quantity-breaks--cards .quantity-break__right{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:baseline;justify-content:flex-end;text-align:right;flex-shrink:0;gap:.4rem}.quantity-breaks--cards .quantity-break__right>span{display:inline!important}.quantity-breaks--cards .quantity-break__price{font-size:var(--qb-title-size);font-weight:700;color:#000!important;display:inline;line-height:1.2;white-space:nowrap;order:2}.quantity-breaks--cards .quantity-break__compare-price{font-size:var(--qb-subtitle-size);color:#555!important;text-decoration:line-through;display:inline;line-height:1.2;white-space:nowrap;order:1}.quantity-breaks--cards .quantity-break__variants{height:0!important;overflow:hidden!important;padding:0!important;text-align:left!important}.quantity-breaks--cards .quantity-breaks-container input:checked+.quantity-break .quantity-break__variants,.quantity-breaks--cards input[type=radio]:checked+.quantity-break .quantity-break__variants{height:auto!important;overflow:visible!important;width:100%!important;box-sizing:border-box;padding:.35rem var(--qb-card-pad-x) .5rem var(--qb-card-pad-x)!important;margin-left:0!important}.quantity-breaks--cards .quantity-breaks-container>label.quantity-break:last-of-type{margin-bottom:0}.quantity-breaks--cards .quantity-break__variants__label{display:block;font-size:12px;font-weight:600;margin:0 0 .2rem;padding:0;color:#000;text-align:left}.quantity-breaks--cards .quantity-break__selector-item{display:flex;align-items:center;justify-content:flex-start;flex-wrap:nowrap;gap:.4rem;margin-bottom:.35rem}.quantity-breaks--cards .quantity-break__selector-item:last-child{margin-bottom:0}.quantity-breaks--cards .quantity-break__selector-item__number{font-size:12px;color:#555;min-width:1.25rem}.quantity-breaks--cards .quantity-break__selector-item .select{width:fit-content!important;max-width:none!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center}.quantity-breaks--cards .quantity-break__selector-item .select .select__select,.quantity-breaks--cards .quantity-break__variant-select{width:auto!important;min-width:0!important;max-width:none!important;field-sizing:content;-webkit-field-sizing:content;padding:.2rem 1.5rem .2rem .45rem!important;font-size:13px!important;line-height:1.2!important;height:auto!important;min-height:0!important}.quantity-breaks--cards .quantity-break__selector-item .select .icon-caret,.quantity-breaks--cards .quantity-break__selector-item .select svg{right:.35rem!important;width:.7rem!important;height:.7rem!important}@supports not (field-sizing: content){.quantity-breaks--cards .quantity-break__selector-item .select .select__select,.quantity-breaks--cards .quantity-break__variant-select{width:2.5rem!important}}.quantity-breaks--cards .quantity-break__free-gift{display:flex;width:100%;box-sizing:border-box;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .85rem;min-height:2.75rem;background:var(--qb-gift-bg);color:var(--qb-gift-color);border-radius:0 0 calc(var(--qb-bar-radius) - 2px) calc(var(--qb-bar-radius) - 2px);font-size:11px;font-weight:700;margin-top:0}.quantity-breaks--cards .quantity-breaks-container input:checked+.quantity-break .quantity-break__free-gift,.quantity-breaks--cards input[type=radio]:checked+.quantity-break .quantity-break__free-gift{background:var(--qb-gift-selected-bg);color:var(--qb-gift-selected-color)}.quantity-breaks--cards .quantity-break__free-gift__main{display:flex;align-items:center;gap:.4rem;flex:1;min-width:0}.quantity-breaks--cards .quantity-break__free-gift__image{height:var(--qb-gift-image-height);width:auto;border-radius:4px;object-fit:cover;flex-shrink:0}.quantity-breaks--cards .quantity-break__free-gift__text{line-height:1.3}.quantity-breaks--cards .quantity-break__free-gift__price{text-decoration:line-through;opacity:.85;flex-shrink:0;font-weight:400}.quantity-breaks--cards .quantity-break__image{display:none!important}.quantity-breaks--cards .quantity-breaks-container input,.quantity-breaks--cards input[type=radio]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-quantity-breaks-cards.css.map */
