.us-addon-offer{margin:16px 0;color:#24221f;text-align:left}.us-addon-offer [hidden]{display:none!important}.us-addon-offer .us-addon-offer__heading{margin:0 0 8px;font-size:17px;line-height:1.3;letter-spacing:0;text-transform:none}.us-addon-offer__card{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:12px;background:#e2f1f2;border:1px solid #8dbfc4;border-radius:10px}.us-addon-offer__image-link{align-self:start;overflow:hidden;background:#fff;border-radius:6px}.us-addon-offer .us-addon-offer__image{display:block;width:64px;height:64px;object-fit:contain}.us-addon-offer__body{min-width:0}.us-addon-offer .us-addon-offer__title{display:inline-block;color:#223b3d;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none}.us-addon-offer .us-addon-offer__title:hover{text-decoration:underline}.us-addon-offer .us-addon-offer__description{display:none}.us-addon-offer .us-addon-offer__pitch{margin:0;color:#223b3d;font-size:13px;font-weight:600;line-height:1.35}.us-addon-offer .us-addon-offer__offer-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:5px 0 10px}.us-addon-offer__saving{flex-shrink:0;white-space:nowrap;padding:2px 6px;color:#fff;background:#223b3d;border-radius:4px;font-size:11px}.us-addon-offer .us-addon-offer__note{margin:5px 0 8px;font-size:11px;line-height:1.35}.us-addon-offer__label{display:block;margin-bottom:4px;font-size:11px;letter-spacing:0;text-transform:none}.us-addon-offer .us-addon-offer__select{width:100%;max-width:100%;margin-bottom:8px;padding:7px 28px 7px 8px;background-color:#fff;border:1px solid #8dbfc4;font-size:13px}.us-addon-offer .us-addon-offer__add{width:auto;min-height:40px;padding:9px 18px;color:#fff!important;background:#28666b;border:1px solid #28666b;border-radius:22px;font-size:13px;font-weight:700;line-height:1.3;letter-spacing:0;text-transform:none!important}.us-addon-offer .us-addon-offer__add:hover{color:#fff!important;background:#223b3d;border-color:#223b3d}.us-addon-offer .us-addon-offer__add:disabled{opacity:.55;cursor:not-allowed}.us-addon-offer .us-addon-offer__status{margin:7px 0 0;font-size:12px;line-height:1.35}.us-addon-offer .us-addon-offer__status:empty{display:none}.us-addon-offer__cart-link,.us-addon-offer__bundle-link{display:block;margin-top:6px;font-size:11px;line-height:1.35;text-decoration:underline}.us-addon-offer :is(button,select,a):focus-visible{outline:3px solid #223b3d;outline-offset:3px}@media(max-width:380px){.us-addon-offer__card{grid-template-columns:56px minmax(0,1fr);gap:10px;padding:10px}.us-addon-offer .us-addon-offer__image{width:56px;height:56px}}.us-addon-offer__images{display:flex;flex-direction:column;gap:6px}.us-addon-offer__images img{width:64px;height:64px;object-fit:contain}.us-addon-offer[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/us-product-addon-offer.css.map */
