.menu-drawer__promotional-banner{margin:2rem 0 1.5rem;padding:0 2rem}.menu-drawer__promo-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:var(--alignment, flex-start);gap:var(--column-gap, 1.5em) var(--row-gap, .6em);font-size:var(--mobile-text-size, 1.4rem);border-radius:var(--corner-radius, 0);position:relative}.menu-drawer__promo-container--background{background-color:var(--bg-color, transparent);padding:var(--padding, 1em);border:var(--border-size, 0) solid var(--border-color, transparent);box-shadow:0 2px 12px rgba(var(--color-shadow),.06)}.menu-drawer__promo-container--center{justify-content:center}.menu-drawer__promo-container--right{justify-content:flex-end}.menu-drawer__promo-container--horizontal{flex-direction:row}.menu-drawer__promo-container--vertical{flex-direction:column;align-items:center;text-align:center}.menu-drawer__promo-text{display:flex;align-items:center;gap:.8rem;margin:0;font-size:inherit;color:var(--text-color, rgb(var(--color-foreground)));font-weight:500;line-height:1.3;transition:all var(--duration-short) ease}.menu-drawer__promo-text--center{justify-content:center}.menu-drawer__promo-text--right{justify-content:flex-end}.menu-drawer__promo-icon{display:flex;align-items:center;justify-content:center;color:var(--icon-color, rgb(var(--color-foreground)));font-size:calc(var(--mobile-text-size, 1.4rem) * var(--icon-scale, 1.2));flex-shrink:0;transition:transform var(--duration-short) ease}.menu-drawer__promo-icon-img{width:calc(var(--mobile-text-size, 1.4rem) * var(--icon-scale, 1.2));height:calc(var(--mobile-text-size, 1.4rem) * var(--icon-scale, 1.2));object-fit:contain;flex-shrink:0}.menu-drawer__promo-text-content{flex-grow:1;font-size:inherit;color:inherit;font-weight:inherit}.menu-drawer__promotional-banner:hover .menu-drawer__promo-icon{transform:scale(1.05)}@media screen and (max-width: 749px){.menu-drawer__promotional-banner{margin:1.5rem 0 1rem;padding:0 1.5rem}.menu-drawer__promo-container{gap:1.2em .5em;font-size:var(--mobile-text-size, 1.3rem)}.menu-drawer__promo-container--background{padding:var(--padding, .8em);border-radius:var(--corner-radius, .6rem)}.menu-drawer__promo-text{gap:.6rem;font-weight:500}.menu-drawer__promo-icon{font-size:calc(var(--mobile-text-size, 1.3rem) * var(--icon-scale, 1.2))}.menu-drawer__promo-icon-img{width:calc(var(--mobile-text-size, 1.3rem) * var(--icon-scale, 1.2));height:calc(var(--mobile-text-size, 1.3rem) * var(--icon-scale, 1.2))}}@media screen and (max-width: 390px){.menu-drawer__promotional-banner{margin:1.2rem 0 .8rem;padding:0 1.2rem}.menu-drawer__promo-container{gap:1em .4em;font-size:calc(var(--mobile-text-size, 1.2rem) * .9)}.menu-drawer__promo-container--background{padding:var(--padding, .6em)}.menu-drawer__promo-text{gap:.5rem}}@media (prefers-color-scheme: dark){.menu-drawer__promo-container--background{background-color:rgba(var(--color-foreground),.02);box-shadow:0 2px 12px #0003}}.menu-drawer__promo-text:focus-within{outline:2px solid rgb(var(--color-button));outline-offset:2px;border-radius:.4rem}.menu-drawer__promo-icon .material-symbols-outlined,.menu-drawer__promo-icon .material-symbols-rounded{font-size:inherit;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-menu-drawer-promo-banner.css.map */
