.ceramide-runtime .promotion-banner{--padding-x: 1.5rem;--padding-y: 1.5rem;padding:var(--padding-y) var(--padding-x)}@media(min-width:768px){.ceramide-runtime .promotion-banner{--padding-x: 1.25rem;--padding-y: 2rem}.ceramide-runtime .promotion-banner.color-scheme-inherit{--padding-x: 0}}@media(min-width:1024px){.ceramide-runtime .promotion-banner{--padding-x: 1.875rem;--padding-y: 2.875rem}}@media(min-width:1280px){.ceramide-runtime .promotion-banner{--padding-x: 3.125rem}}@media(max-width:767.98px){.ceramide-runtime .promotion-banner.color-scheme-inherit-mobile{--padding-x: 0}}.ceramide-runtime .promotion-banner__inner--horizontal{--subheading-margin-bottom: .75rem}@media(min-width:1024px){.ceramide-runtime .promotion-banner__inner--horizontal{gap:1.5rem;--text-margin-top: 0;--child-margin-top: 0;--subheading-margin-bottom: 0}}.ceramide-runtime .promotion-banner__inner .countdown-timer__inner{--margin-inline: .75rem}@media(min-width:1024px){.ceramide-runtime .promotion-banner__inner .countdown-timer__inner{--margin-inline: 1rem}}.ceramide-runtime .promotion-banner__inner .countdown-timer__block{margin:0 var(--margin-inline)}.ceramide-runtime .promotion-banner__inner .countdown-timer__block div:after{inset-inline-end:0;transform:translate(calc(50% + var(--margin-inline)),-50%)}.ceramide-runtime .promotion-banner__timer,.ceramide-runtime .promotion-banner__code,.ceramide-runtime .promotion-banner__button{flex-shrink:0;white-space:nowrap}.ceramide-runtime .promotion-banner__group-heading{border:0 solid var(--border-color, rgb(var(--color-foreground)));padding-inline:1.25rem}.ceramide-runtime .promotion-banner__group-heading.group-heading__left{border-inline-start-width:.125rem}.ceramide-runtime .promotion-banner__group-heading.group-heading__right{border-inline-end-width:.125rem}@media(max-width:1023.98px){.ceramide-runtime .promotion-banner__group-heading.group-heading-mobile__left{border-inline-width:0;border-inline-start-width:.125rem}.ceramide-runtime .promotion-banner__group-heading.group-heading-mobile__right{border-inline-width:0;border-inline-end-width:.125rem}.ceramide-runtime .promotion-banner__group-heading.group-heading-mobile__center{border-inline-width:0}}.ceramide-runtime .promotion-banner__badge{display:inline-block;color:var(--badge-color);border:.125rem solid var(--badge-color);border-radius:var(--badges-radius, 0);padding:.375rem 1.5rem;margin-block-start:var(--badge-margin-top, 0)}@media(max-width:1023.98px){.ceramide-runtime .promotion-banner__badge{--badge-margin-top: .5rem}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/ceramide-section-promotion-banner.css.map */
