.custom-offer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.2rem;width:100%}.custom-offer__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .6rem;margin:0;color:rgb(var(--color-foreground));line-height:1.1}.custom-offer__amount{font-family:var(--font-heading-family);font-size:calc(2.4rem * var(--font-heading-scale));font-weight:800;letter-spacing:-.02em}.custom-offer__period{font-size:calc(1.5rem * var(--font-body-scale));font-weight:600}.custom-offer__compare{color:rgba(var(--color-foreground),.55);font-size:calc(1.3rem * var(--font-body-scale))}.custom-offer__billing{flex-basis:100%;margin:-.4rem 0 0;color:rgba(var(--color-foreground),.7);font-size:calc(1.2rem * var(--font-body-scale))}.custom-offer__gift{display:inline-flex;align-items:center;gap:.8rem;max-width:100%;margin:0;padding:.5rem 1rem;border:1.5px solid var(--offer-gift-accent, var(--offer-accent, rgb(var(--color-button))));border-radius:1rem;background:color-mix(in srgb,var(--offer-gift-accent, var(--offer-accent, rgb(var(--color-button)))) 14%,transparent);color:var(--offer-gift-text, rgb(var(--color-foreground)));font-size:calc(1.3rem * var(--font-body-scale));font-weight:700;line-height:1.3}.custom-offer__gift-icon{flex:none;width:2rem;height:2rem;color:var(--offer-gift-accent, var(--offer-accent, rgb(var(--color-button))))}.custom-offer__cta{--buttons-radius: 999px;--buttons-radius-outset: 999px;flex-basis:100%;width:100%;min-height:4.8rem;margin-top:1.2rem;border-radius:var(--buttons-radius);font-size:calc(1.5rem * var(--font-body-scale));font-weight:700}@media screen and (min-width:750px){.custom-offer__gift{min-height:4.4rem}}@media screen and (max-width:749px){.custom-offer{gap:.8rem}.custom-offer__gift{order:-1;flex-basis:100%;padding:.8rem 1rem;font-size:calc(1.2rem * var(--font-body-scale))}.custom-offer__billing{order:1}.custom-offer__amount{font-size:calc(2.2rem * var(--font-heading-scale))}.custom-offer__period{font-size:calc(1.4rem * var(--font-body-scale))}.custom-offer__cta{min-height:4.6rem;margin-top:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/custom-product-offer.css.map */
