.free-gift-message{display:flex;align-items:center;gap:1.2rem;margin:0 0 2.4rem;padding:1.2rem;color:var(--color-heading-text);background-color:var(--color-background-accent-1);border:.1rem solid var(--color-border-elements)}.free-gift-message__media{flex:0 0 auto;width:5.6rem;height:5.6rem;overflow:hidden;background-color:var(--color-image-background)}.free-gift-message__image{display:block;width:100%;height:100%;object-fit:cover}.free-gift-message__text{flex:1;min-width:0;margin:0;color:var(--color-heading-text);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--font-size-static-medium);line-height:var(--line-height-small);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-text-transform);word-break:break-word}.free-gift-label{display:inline-block;margin:.4rem 0 0;padding:.6rem 1rem;color:var(--color-button-filled-text);background-color:var(--color-button-filled-background);border-radius:var(--button-border-radius);font-family:var(--font-button-family);font-style:var(--font-button-style);font-weight:var(--font-button-weight);font-size:var(--font-size-static-small);line-height:var(--line-height-extra-small);letter-spacing:var(--letter-spacing-extra-small);text-transform:uppercase}.cart-item:has(.free-gift-label) dl:empty{display:none}@media screen and (min-width:990px){.free-gift-message{gap:1.6rem;padding:1.6rem}.free-gift-message__media{width:6.4rem;height:6.4rem}.free-gift-message__text{font-size:var(--font-size-static-large)}.free-gift-message--page{margin-bottom:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/free-gift.css.map */
