.qbk-wrapper{display:flex;flex-direction:column;margin:0}.quantity-breaks.quantity-breaks--kaching{--qbk-green: #24433d;--qbk-lime: #ccf46f;--qbk-sel-bg: #f4f4f0;margin:0 0 7px;font-family:inherit}.quantity-breaks--kaching .quantity-breaks__title{display:none}.quantity-breaks--kaching .quantity-breaks-container{display:flex;flex-direction:column;align-items:stretch;gap:26px;row-gap:26px}.quantity-breaks--kaching .quantity-breaks-container input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.quantity-breaks--kaching .quantity-break,.quantity-breaks--kaching .quantity-break:hover{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:0;margin:0;padding:14px 21px 14px 11px;border:0;border-radius:3px;cursor:pointer;background:#fff;box-shadow:inset 0 0 0 1px #cdcdcd80;color:var(--qbk-green);text-align:left;transform:none}.quantity-breaks--kaching .quantity-breaks-container input:checked+.quantity-break,.quantity-breaks--kaching .quantity-breaks-container input:checked+.quantity-break:hover{background:var(--qbk-sel-bg);border:0;box-shadow:inset 0 0 0 2px var(--qbk-green)}.quantity-breaks--kaching .quantity-breaks-container input:focus-visible+.quantity-break{outline:2px solid var(--qbk-green);outline-offset:2px}.quantity-breaks--kaching .quantity-break__image-and-content{display:flex;align-items:flex-start;gap:10px;padding:0;margin:0;position:relative}.quantity-breaks--kaching .quantity-break__image-and-content:before{content:"";display:block;position:static;transform:none;flex:0 0 21px;box-sizing:border-box;width:21px;height:21px;margin-top:3px;border:3px solid #fff;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #24433d4d}.quantity-breaks--kaching input:checked+.quantity-break .quantity-break__image-and-content:before{border-color:var(--qbk-sel-bg);background:var(--qbk-green);box-shadow:0 0 0 1px var(--qbk-green)}.quantity-breaks--kaching .quantity-break__image{display:none}.quantity-breaks--kaching .quantity-break__content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:8px;flex-grow:1;min-width:0}.quantity-breaks--kaching .quantity-break__left{display:flex;flex-direction:column;align-items:flex-start;gap:0;row-gap:0;text-align:left}.quantity-breaks--kaching .quantity-break__left .quantity-break__label{display:contents}.quantity-breaks--kaching .quantity-break__label-text{order:1;display:block;font-size:20px;line-height:20px;font-weight:500;letter-spacing:0;text-transform:uppercase;color:var(--qbk-green)}.quantity-breaks--kaching .quantity-break__caption{order:2;display:block;margin-top:8px;font-size:14px;line-height:1.19;font-weight:400;color:var(--qbk-green)}.quantity-breaks--kaching .quantity-break__benefit,.quantity-breaks--kaching .quantity-break__benefit--solid,.quantity-breaks--kaching .quantity-break__benefit--outlined{order:3;display:block;position:static;margin-top:8px;padding:5px 13px 6px 12px;border:0;border-radius:3px;background:var(--qbk-green);color:var(--qbk-lime);font-size:13px;line-height:13px;font-weight:400;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.quantity-breaks--kaching .quantity-break__right{display:flex;flex-direction:column;align-items:flex-end;gap:6px;row-gap:6px;padding-top:10px;text-align:right;flex-shrink:0}.quantity-breaks--kaching .quantity-break--badge .quantity-break__right{padding-top:25px}.quantity-breaks--kaching .quantity-break__price{display:block;font-size:17px;line-height:17px;font-weight:700;color:#cb6600;white-space:nowrap}.quantity-breaks--kaching .quantity-break__compare-price{display:block;font-size:16px;line-height:16px;font-weight:400;color:#808887;text-decoration:line-through;white-space:nowrap}.quantity-breaks--kaching .quantity-break__compare-price.hidden{display:none}.quantity-breaks--kaching .quantity-break .quantity-break__badge{position:absolute;top:-8px;right:8px;left:auto;transform:none;margin:0;z-index:1;padding:4px 11px;border:1px solid var(--qbk-green);border-radius:3px;background:var(--qbk-lime);color:var(--qbk-green);font-family:sans-serif;font-size:13px;line-height:13px;font-weight:500;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.quantity-breaks--kaching .quantity-break__variants{display:none}.qbk-subscription{display:flex;align-items:flex-start;gap:10px;padding:12px 12px 6px;border-radius:3px;cursor:pointer;background:#fff;box-shadow:inset 0 0 0 1px #cdcdcd80;-webkit-user-select:none;user-select:none}.qbk-subscription:focus-visible{outline:2px solid #24433d;outline-offset:2px}.qbk-subscription__checkbox{flex:0 0 21px;box-sizing:border-box;width:21px;height:21px;margin-top:3px;border:3px solid #fff;border-radius:50%;background:#fff;box-shadow:0 0 0 1px #24433d4d}.qbk-subscription[aria-checked=true] .qbk-subscription__checkbox{border-color:#f4f4f0;background:#24433d;box-shadow:0 0 0 1px #24433d}.qbk-subscription__content{display:flex;flex-direction:column;gap:0}.qbk-subscription__title{font-size:15px;line-height:1.27;font-weight:500;color:#000;text-transform:capitalize}.qbk-subscription__subtitle{font-size:12px;line-height:1.4;font-weight:400;color:#555}@media only screen and (max-width:767px){.quantity-breaks.quantity-breaks--kaching{margin-bottom:12px}.quantity-breaks--kaching .quantity-breaks-container{gap:19px;row-gap:19px}.quantity-breaks--kaching .quantity-break,.quantity-breaks--kaching .quantity-break:hover{padding:12px 12px 10px}.quantity-breaks--kaching .quantity-break__image-and-content{gap:8px}.quantity-breaks--kaching .quantity-break__image-and-content:before{flex-basis:13px;width:13px;height:13px;border-width:2px}.quantity-breaks--kaching .quantity-break__label-text{font-size:15px;line-height:15px}.quantity-breaks--kaching .quantity-break__caption{margin-top:1px;font-size:13px}.quantity-breaks--kaching .quantity-break__benefit,.quantity-breaks--kaching .quantity-break__benefit--solid,.quantity-breaks--kaching .quantity-break__benefit--outlined{margin-top:7px;padding:3px 9px 2px;font-size:11px;line-height:15px}.quantity-breaks--kaching .quantity-break__right{gap:1px;row-gap:1px;padding-top:2px}.quantity-breaks--kaching .quantity-break--badge .quantity-break__right{padding-top:12px}.quantity-breaks--kaching .quantity-break__price{font-size:16px;line-height:1.13}.quantity-breaks--kaching .quantity-break__compare-price{font-size:14px;line-height:1.29}.quantity-breaks--kaching .quantity-break .quantity-break__badge{padding:1px 4px;font-size:11px;line-height:15px}.qbk-subscription{gap:8px;padding:9px 6px 8px 11px}.qbk-subscription__checkbox{flex-basis:13px;width:13px;height:13px;border-width:2px}.qbk-subscription__title{font-size:13px;line-height:1.46}.qbk-subscription__subtitle{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/clone-quantity-breaks.css.map */
