.bundle-offer{margin:1rem 0;line-height:1.5;font-size:1.5rem}.bundle-offer>strong{display:inline-block;margin-right:1rem}.bundle-offer-save{display:inline-block;background:#2c7d5b;color:#fff;padding:.4rem 1rem}.bundle-offer small{display:block;font-size:1.2rem}.bundle-offer s{margin-left:.6rem}.bundle-offer-media{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem;position:relative;z-index:2}.bundle-offer-best{background:#d2875d;font-size:1.6rem;font-weight:400;padding:7px 12px;border-radius:0;font-family:"Gotham Book",var(--font-body-family),Arial,sans-serif;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#fff}.bundle-offer-image{width:90px;height:auto}.bundle-offer-percent{border-radius:50%;padding:1.5rem;background:#c58c6c;color:#fff}.melalight-two-sizes__card-media>.bundle-offer-media{position:absolute;inset:0 0 auto;padding:0}[data-bundle-offer-active=true] [data-sale-promotion],.price__container[hidden],.product-bundle__pricing[hidden]{display:none}.card__inner>.bundle-offer-media{position:absolute;inset:0 0 auto;pointer-events:none}[data-bundle-offer-variant][hidden]{display:none}.card__inner>.bundle-offer-collection-badge{position:absolute;top:0;left:0;width:auto;height:auto;right:auto;bottom:auto;z-index:2;pointer-events:none;font-size:1.2rem;background:#d2875d;font-weight:800}.bundle-offer-collection-price{display:flex;flex-wrap:wrap;gap:.8rem;align-items:baseline}.product__media-wrapper slider-component[id^=GalleryViewer-]>.bundle-offer-media{position:absolute;inset:0 0 auto;padding:1rem;z-index:3;pointer-events:none}.bundle-offer-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:1rem}.product__info-container .price--large .bundle-offer-price .bundle-offer-price__compare,.product-bundle__content-col .bundle-offer-price__compare{font-family:"Gotham Book",var(--font-body-family),Arial,sans-serif;font-weight:300;font-size:2.4rem;color:#827d76;text-decoration-thickness:1px}.product-bundle__content-col .bundle-offer-price{margin:1.5rem 0}.product-bundle__content-col .bundle-offer-price .price-item--sale{font-family:"Gotham Medium",var(--font-body-family),Arial,sans-serif;font-size:3.2rem;color:#d2875d}.variant-card__price .variant-card__price--compare{font-family:"Gotham Book",var(--font-body-family),Arial,sans-serif;font-weight:300;color:#827d76;text-decoration-thickness:1px}.product-bundle-offer__eyebrow a{color:inherit;text-underline-offset:.3rem}.product-media-container{position:relative}.product-media-container>.bundle-offer-media,.product-bundle__image-frame>.bundle-offer-media{position:absolute;inset:0 0 auto;padding:0;z-index:3;pointer-events:none}.product-bundle__image-col .bundle-offer-image{width:90px;height:auto}[data-bundle-section-product]{scroll-margin-top:12rem}[data-bundle-section-price][hidden]{display:none}.bundle-section-variants{border:0;padding:0;margin:2rem 0}.bundle-section-variants legend{font-weight:600;margin-bottom:1rem}.bundle-section-variants__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bundle-section-variant{position:relative;cursor:pointer}.bundle-section-variant input{position:absolute;opacity:0}.bundle-section-variant__body{display:flex;align-items:center;gap:1rem;height:100%;padding:1.2rem;border:1px solid #414042;border-radius:.6rem}.bundle-section-variant__body img{width:65px;height:80px;object-fit:contain}.bundle-section-variant input:checked+span{border:2px solid #d2875d;background:#faf4f0}.bundle-section-variant input:focus-visible+span{outline:2px solid #414042;outline-offset:3px}.bundle-section-variant .variant-card__price{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.6rem}@media(max-width:549px){.bundle-section-variants__options{grid-template-columns:1fr}}.bundle-offer-price__saving{flex-basis:100%;font-family:"Gotham Book",var(--font-body-family),Arial,sans-serif;font-size:1.4rem;line-height:1.4;letter-spacing:0;color:#827d76}.bundle-offer-price__saving strong{font-family:"Gotham Medium",var(--font-body-family),Arial,sans-serif;font-weight:500;color:#d2875d}.product-bundle__image-frame{position:relative;width:100%}.product-bundle__image-frame>.bundle-offer-media .bundle-offer-image,.product-bundle__image-frame>.bundle-offer-media .bundle-offer-percent{margin-top:1rem;margin-right:1rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/bundle-offer.css.map */
