.cc-pack-savings{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .65rem;padding:1rem 1.25rem;margin:1.1rem 0;border:1px solid #b8d5c4;border-radius:9px;background:#edf7f0;color:#194a34;font-size:1.35rem;line-height:1.4}.cc-pack-savings strong{font-weight:700}.cc-pack-savings__icon{display:inline-flex;align-items:center;justify-content:center;background:#22714c;color:#fff;border-radius:50%;min-width:2rem;height:2rem;font-weight:700}.cc-pack-savings--basket{margin:.75rem 0 .4rem;padding:.7rem 1rem;font-size:1.2rem}.cc-pack-savings__choice{display:block;margin-top:.3rem;font-size:1.1rem;font-weight:700;color:#236244;white-space:nowrap}.product-form__input--pill input[type=radio]:checked+label .cc-pack-savings__choice{color:inherit}@media(max-width:749px){.cc-pack-savings{font-size:1.3rem}.cc-pack-savings--basket{font-size:1.15rem}}.cc-multipack-choice-set{display:flex;align-items:center;flex-wrap:wrap;gap:.85rem}.cc-multipack-choice-set input[type=radio]+label{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:6.1rem;min-width:11rem;margin:0;padding:.9rem 1.4rem;border:1px solid #d8c5cf;border-radius:1rem;background-color:#fff9fb;color:#503b48;font-size:1.35rem;font-weight:600;line-height:1.25;letter-spacing:.025rem;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.cc-multipack-choice-set input[type=radio]:checked+label{background-color:#70465e;border-color:#70465e;color:#fff}.cc-multipack-choice-set input[type=radio]:not(:checked):not(.disabled)+label:hover{background-color:#f5e9ee;border-color:#99768a}.cc-multipack-choice-set input[type=radio]:focus-visible+label{outline:.25rem solid #70465e;outline-offset:.2rem}.cc-multipack-choice-set .cc-pack-savings__choice{display:block;margin-top:.35rem;color:#246046;font-size:1.4rem;line-height:1.25;font-weight:700;letter-spacing:0}.cc-multipack-choice-set input[type=radio]:checked+label .cc-pack-savings__choice{color:#fff}@media(max-width:749px){.cc-multipack-choice-set{gap:.65rem}.cc-multipack-choice-set input[type=radio]+label{min-width:9.2rem;min-height:5.8rem;padding:.8rem 1rem;font-size:1.25rem}}.product-form__input--pill.cc-multipack-choice-set{align-items:center;flex-wrap:nowrap}.product-form__input--pill.cc-multipack-choice-set input[type=radio][value=Single]+label{min-width:0;min-height:0;padding:1rem 2rem;border-radius:999px;font-size:1.4rem;line-height:1;flex:0 0 auto}.product-form__input--pill.cc-multipack-choice-set input[type=radio]:checked+label{background-color:#70465e!important;border-color:#70465e!important;color:#fff!important}.product-form__input--pill.cc-multipack-choice-set input[type=radio]:checked+label .cc-pack-savings__choice{color:#fff!important}@media(max-width:749px){.product-form__input--pill.cc-multipack-choice-set{gap:.45rem}.product-form__input--pill.cc-multipack-choice-set input[type=radio]+label{min-width:7.5rem;padding:.75rem .65rem}.product-form__input--pill.cc-multipack-choice-set input[type=radio][value=Single]+label{min-width:0;min-height:0;padding:.85rem 1.1rem}.product-form__input--pill.cc-multipack-choice-set .cc-pack-savings__choice{font-size:1.3rem}}.product-form__input--pill.cc-multipack-choice-set input[type=radio]+label{background-color:#fff!important;color:#242024!important;border-color:#d8c9d0!important}.product-form__input--pill.cc-multipack-choice-set input[type=radio]:not(:checked):not(.disabled):not(:disabled)+label:hover{background-color:#faedf3!important;color:#242024!important;border-color:#d8afbf!important}.product-form__input--pill.cc-multipack-choice-set input[type=radio]:checked+label{background-color:#f1dbe5!important;color:#242024!important;border-color:#d5aabf!important}.product-form__input--pill.cc-multipack-choice-set input[type=radio]:checked+label .cc-pack-savings__choice{color:#235e47!important}.product-form__input--pill.cc-multipack-choice-set input[type=radio]:focus-visible+label{outline-color:#966d81}product-info[data-product-id="15786556031321"] .product__title h1,product-info[data-product-id="16700501852505"] .product__title h1{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}product-info[data-product-id="15786556031321"] .product__title h1,product-info[data-product-id="16700501852505"] .product__title h1{font-size:3.2rem;line-height:1.22}@media screen and (max-width:749px){product-info[data-product-id="15786556031321"] .product__title h1,product-info[data-product-id="16700501852505"] .product__title h1{font-size:2.6rem;line-height:1.25}}
/*# sourceMappingURL=/cdn/shop/t/110/assets/cc-pack-savings.css.map */
