.gwp-line-note{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:.8rem 0 0}.gwp-line-note__badge{padding-left:.8rem;border-left:2px solid rgb(var(--color-base-accent-1, 255, 114, 0));font-size:1.1rem;font-weight:600;letter-spacing:.14em;line-height:1.3;text-transform:uppercase;color:rgb(var(--color-foreground))}.gwp-line-note__free{padding:.2rem .9rem;border:1px solid rgb(var(--color-base-accent-1, 255, 114, 0));font-size:1.1rem;font-weight:700;letter-spacing:.16em;line-height:1.3;text-transform:uppercase;color:rgb(var(--color-base-accent-1, 255, 114, 0))}.gwp-line-note__message{flex-basis:100%;margin:0;font-size:1.2rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.gwp-line-qty{display:inline-block;font-size:1.3rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.75)}.gwp-banner{display:flex;align-items:center;gap:1.4rem;box-sizing:border-box;margin:1.2rem 0;padding:1.2rem 1.4rem;border:1px solid rgba(var(--color-foreground),.2);border-left:3px solid rgb(var(--color-base-accent-1, 255, 114, 0));text-align:left}.gwp-banner__media{flex:0 0 auto;width:8rem;height:8rem;overflow:hidden;background:rgba(var(--color-foreground),.04)}.gwp-banner__image{display:block;width:100%;height:100%;object-fit:cover}.gwp-banner__body{min-width:0}.gwp-banner__body p{margin:0}.gwp-banner__label{font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:rgb(var(--color-base-accent-1, 255, 114, 0))}.gwp-banner__title{margin-top:.3rem;font-size:1.6rem;font-weight:600;line-height:1.35;color:rgb(var(--color-foreground))}.gwp-banner__message{margin-top:.4rem;font-size:1.3rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.gwp-banner__value{margin-top:.5rem;font-size:1.2rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.6)}@media screen and (max-width:749px){.gwp-banner{gap:1.1rem;padding:1rem 1.1rem}.gwp-banner__media{width:6.4rem;height:6.4rem}.gwp-banner__title{font-size:1.5rem}}.cart-notification .discounts{font-size:1.2rem}.cart-notification .discounts__discount{display:flex;align-items:center;line-height:1.5}.cart-notification .discounts__discount>.icon{flex:0 0 auto;width:1.2rem;height:1.2rem;margin-right:.7rem;color:rgb(var(--color-foreground))}
/*# sourceMappingURL=/cdn/shop/t/13/assets/free-gift.css.map */
