quantity-breaks.fa-quantity-offers{--fa-qty-ink: #18261f;--fa-qty-green: #24744e;--fa-qty-green-dark: #175c3d;--fa-qty-soft: #ecf7ef;--fa-qty-border: #dce5df;--fa-qty-red: #c62944;display:block;width:100%;color:var(--fa-qty-ink)}quantity-breaks.fa-quantity-offers .quantity-breaks__title{margin:0 0 16px;color:var(--fa-qty-ink);font-family:var(--font-heading-family, inherit);font-size:clamp(17px,1.8vw,20px);font-weight:800;line-height:1.28;letter-spacing:-.02em;text-align:center}quantity-breaks.fa-quantity-offers .quantity-breaks-container{display:grid;gap:14px}quantity-breaks.fa-quantity-offers .quantity-breaks-container>label.quantity-break{position:relative;box-sizing:border-box;width:100%;margin:0;padding:18px 16px;border:1.5px solid var(--fa-qty-border);border-radius:12px;background:#fff;box-shadow:0 2px 8px #14301e09;overflow:visible;cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}quantity-breaks.fa-quantity-offers .quantity-breaks-container>input[type=radio]:checked+label.quantity-break{border:2px solid var(--fa-qty-green);background:var(--fa-qty-soft);box-shadow:0 5px 20px #19472d13}@media(hover:hover){quantity-breaks.fa-quantity-offers .quantity-breaks-container>label.quantity-break:hover{border-color:var(--fa-qty-green)}}quantity-breaks.fa-quantity-offers .quantity-break__wrapper,quantity-breaks.fa-quantity-offers .quantity-break__image-and-content{min-width:0}quantity-breaks.fa-quantity-offers .quantity-break__content{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0}quantity-breaks.fa-quantity-offers .quantity-break__left{flex:1 1 auto;min-width:0}quantity-breaks.fa-quantity-offers .quantity-break__label-text{color:var(--fa-qty-ink);font-family:var(--font-heading-family, inherit);font-size:clamp(16px,1.7vw,19px);font-weight:800;letter-spacing:-.025em;line-height:1.25;overflow-wrap:break-word}quantity-breaks.fa-quantity-offers .quantity-break__right{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;gap:3px;min-width:72px;text-align:right}quantity-breaks.fa-quantity-offers .quantity-break__price{color:var(--fa-qty-red);font-family:var(--font-heading-family, inherit);font-size:clamp(18px,1.85vw,22px);font-weight:800;line-height:1.12;letter-spacing:-.025em;white-space:nowrap}quantity-breaks.fa-quantity-offers .quantity-break__compare-price{color:#788780;font-size:12px;font-weight:500;text-decoration:line-through;white-space:nowrap}quantity-breaks.fa-quantity-offers .quantity-break__caption{display:inline-flex;width:fit-content;align-items:center;margin-top:8px;padding:5px 8px;border-radius:5px;background:#dfede4;color:var(--fa-qty-green-dark);font-size:12px;font-weight:700;line-height:1.2}quantity-breaks.fa-quantity-offers .quantity-break__badge{position:absolute;top:-11px;right:12px;z-index:3;display:inline-block;width:auto;max-width:calc(100% - 30px);margin:0;padding:5px 10px;border:0;border-radius:5px;background:var(--fa-qty-green)!important;color:#fff!important;font-family:var(--font-heading-family, inherit);font-size:11px;font-weight:800;letter-spacing:.035em;line-height:1.25;text-transform:uppercase;text-align:center;white-space:normal}quantity-breaks.fa-quantity-offers .quantity-break__variants{margin-top:14px;padding-top:13px;border-top:1px solid #cddfd3}quantity-breaks.fa-quantity-offers .quantity-break__variants__label{display:block;margin-bottom:8px;color:var(--fa-qty-ink);font-size:12px;font-weight:800}quantity-breaks.fa-quantity-offers .quantity-break__selector-item{min-width:0;gap:8px;margin-bottom:8px}quantity-breaks.fa-quantity-offers .quantity-break__selector-item__number{color:#40574a;font-size:12px;font-weight:800}quantity-breaks.fa-quantity-offers .quantity-break__selector-item .select{min-width:92px;max-width:100%;border:1px solid #cadbd0;border-radius:7px;background:#fff}quantity-breaks.fa-quantity-offers .quantity-break__selector-item .select__select{min-height:38px;max-width:100%;font-size:13px;font-weight:600}quantity-breaks.fa-quantity-offers .quantity-breaks-container>input[type=radio]:focus-visible+label.quantity-break{outline:3px solid var(--fa-qty-green);outline-offset:3px}@media(max-width:749px){quantity-breaks.fa-quantity-offers .quantity-breaks__title{margin-bottom:13px;font-size:17px}quantity-breaks.fa-quantity-offers .quantity-breaks-container{gap:13px}quantity-breaks.fa-quantity-offers .quantity-breaks-container>label.quantity-break{padding:17px 12px;border-radius:10px}quantity-breaks.fa-quantity-offers .quantity-break__content{gap:9px}quantity-breaks.fa-quantity-offers .quantity-break__label-text{font-size:15.5px;line-height:1.29}quantity-breaks.fa-quantity-offers .quantity-break__price{font-size:17px}quantity-breaks.fa-quantity-offers .quantity-break__compare-price{font-size:11px}quantity-breaks.fa-quantity-offers .quantity-break__caption{padding:4px 7px;font-size:11px}quantity-breaks.fa-quantity-offers .quantity-break__badge{top:-10px;right:8px;padding:4px 8px;font-size:10px}quantity-breaks.fa-quantity-offers .quantity-break__selector-item .select{min-width:88px}}@media(max-width:350px){quantity-breaks.fa-quantity-offers .quantity-break__content{gap:6px}quantity-breaks.fa-quantity-offers .quantity-break__label-text{font-size:14px}quantity-breaks.fa-quantity-offers .quantity-break__price{font-size:15px}quantity-breaks.fa-quantity-offers .quantity-break__right{min-width:65px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/fa-quantity-offers.css.map */
