.promotion-strip-slot{display:contents}.promotion-strip{padding:6px 10px;border-radius:4px;font-size:var(--x-typography-size-300);letter-spacing:normal;line-height:1.4}.promotion-strip__row{display:flex;align-items:center;gap:8px}.promotion-strip__label{flex:0 1 auto;min-width:0;font-weight:var(--x-typography-weight-600)}@media screen and (max-width:749px){.promotion-strip__label{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.promotion-strip--primary{background:var(--promo-bg, var(--x-color-promo-amber-surface));color:var(--promo-on-bg, var(--x-color-promo-amber-on-surface))}.promotion-strip--secondary{border:1px solid var(--promo-rule, var(--x-color-promo-amber));background:#fff;color:var(--promo-on-bg, var(--x-color-promo-amber-on-surface))}.promotion-strip--tertiary{padding-left:0;padding-right:0;color:var(--promo-fg, var(--x-color-text-secondary))}.promotion-strip__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:5px 0 0;padding:0;list-style:none}.promotion-strip--primary .promotion-strip__tiers li{background:#fff9}.promotion-strip__tiers li{display:flex;align-items:center;justify-content:center;min-height:34px;padding:5px 6px;border-radius:4px;background:var(--promo-bg, var(--x-color-promo-amber-surface));color:var(--promo-on-bg, var(--x-color-promo-amber-on-surface));font-size:var(--x-typography-size-200);text-align:center}.promotion-strip__chip{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;padding:2px 7px;border:1px solid var(--promo-rule, var(--x-color-promo-amber));border-radius:4px;background:none;color:inherit;font:inherit;font-size:var(--x-typography-size-200);font-weight:var(--x-typography-weight-600);cursor:pointer}.promotion-strip--primary .promotion-strip__chip{background:#fff}.promotion-strip--secondary .promotion-strip__chip{background:var(--promo-bg, var(--x-color-promo-amber-surface));color:var(--promo-on-bg, var(--x-color-promo-amber-on-surface))}.promotion-strip__chip:hover{filter:brightness(.96)}.promotion-strip__chip:focus-visible{outline:3px solid var(--x-color-referral-blue, #004987);outline-offset:2px}.promotion-strip__glyph{display:inline-flex}.promotion-strip__glyph svg{width:14px;height:14px}.promotion-strip__glyph--tick,.promotion-strip__chip--copied .promotion-strip__glyph--copy{display:none}.promotion-strip__chip--copied .promotion-strip__glyph--tick{display:inline-flex}.promotion-strip__toggle{display:inline-flex;flex:0 0 auto;margin-left:auto;padding:0;border:0;background:none;color:inherit;cursor:pointer;transition:transform .15s ease}.promotion-strip__toggle svg{width:12px;height:12px}.promotion-strip--open .promotion-strip__toggle{transform:rotate(180deg)}.promotion-strip__terms{margin-top:8px;padding-top:8px;border-top:1px solid rgb(0 0 0 / 10%);font-size:var(--x-typography-size-100)}.promotion-strip__terms[hidden]{display:none}.promotion-strip__terms p{margin:0 0 4px}.promotion-strip .promotion-strip__terms,.promotion-strip .promotion-strip__terms p,.promotion-strip .promotion-strip__terms a,.promotion-strip .promotion-strip__terms .metafield-rich_text_field p,.promotion-strip .promotion-strip__terms .metafield-rich_text_field a{font-size:var(--x-typography-size-100)}.promotion-strip__terms>*{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.promotion-strip__terms a{color:var(--x-color-referral-blue, #004987);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/324/assets/component-promotion-strip.css.map */
