@media(min-width:750px){.promo-banner-frame[data-nur-handy]{display:none}}@media(max-width:749px){.promo-banner-frame[data-nur-pc]{display:none}}.promo-banner{margin-block:var(--content-space-top-m, 0) var(--content-space-bottom-m, 1.5rem);color:rgb(var(--color-text))}.promo-banner__surface{position:relative;display:flex;overflow:hidden;aspect-ratio:var(--banner-ratio-m, 3 / 2);border-radius:var(--banner-radius, var(--radius-card));background:rgb(var(--color-text) / .04);color:inherit;text-decoration:none}.promo-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.promo-banner__body{--veil-rgb: var(--color-text);--veil-strong: .55;--veil-soft: .2;--veil: linear-gradient(to right, rgb(var(--veil-rgb) / var(--veil-strong)), transparent 70%);position:relative;display:grid;grid-template-columns:minmax(0,var(--banner-text-max, max-content));gap:.625rem;align-content:center;justify-content:start;justify-items:start;width:100%;padding:var(--banner-pad-x-m, 1.375rem);text-align:left}.promo-banner__body:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--veil)}.promo-banner--center .promo-banner__body{justify-content:center;justify-items:center;text-align:center}.promo-banner--center .promo-banner__body{--veil: linear-gradient( to top, rgb(var(--veil-rgb) / calc(var(--veil-strong) - .05)), rgb(var(--veil-rgb) / var(--veil-soft)) )}.promo-banner--right .promo-banner__body{justify-content:end;justify-items:end;text-align:right}.promo-banner--right .promo-banner__body{--veil: linear-gradient(to left, rgb(var(--veil-rgb) / var(--veil-strong)), transparent 70%)}.promo-banner--text-left .promo-banner__body{justify-items:start;text-align:left}.promo-banner--text-center .promo-banner__body{justify-items:center;text-align:center}.promo-banner--text-right .promo-banner__body{justify-items:end;text-align:right}.promo-banner--flat .promo-banner__body:before{content:none}.promo-banner--dark .promo-banner__body{--veil-rgb: var(--color-background);--veil-strong: .65;--veil-soft: .25}.promo-banner--v-top .promo-banner__body{align-content:start}.promo-banner--v-bottom .promo-banner__body{align-content:end}.promo-banner__kicker,.promo-banner__heading,.promo-banner__text,.promo-banner__countdown,.promo-banner__button{position:relative;margin:0}.promo-banner__kicker{font-size:var(--text-xs);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.promo-banner__text{max-width:var(--text-measure, 48rem);font-size:var(--text-m)}.promo-banner .promo-banner__text p{text-wrap:wrap;margin-block:0 .4em}.promo-banner .promo-banner__text>:last-child{margin-bottom:0}.promo-banner--light{--ai-mark-rgb: var(--color-background)}.promo-banner--dark{--ai-mark-rgb: var(--color-text)}.promo-banner--light .promo-banner__kicker,.promo-banner--light .promo-banner__heading,.promo-banner--light .promo-banner__text,.promo-banner--light .promo-banner__countdown{color:rgb(var(--color-background))}.promo-banner--dark .promo-banner__kicker,.promo-banner--dark .promo-banner__heading,.promo-banner--dark .promo-banner__text,.promo-banner--dark .promo-banner__countdown{color:rgb(var(--color-text))}.promo-banner__kicker--pill{margin-bottom:.3125rem;padding:.125rem .5rem;border-radius:var(--radius-badge, var(--radius-card));letter-spacing:.04em}.promo-banner--light .promo-banner__kicker--pill{background:rgb(var(--color-background));color:rgb(var(--color-text))}.promo-banner--dark .promo-banner__kicker--pill{background:rgb(var(--color-text));color:rgb(var(--color-background))}.promo-banner__countdown{display:inline-grid;gap:.375rem}.promo-banner--light .promo-banner__countdown .countdown__part{background:rgb(var(--color-background) / .22)}.promo-banner--dark .promo-banner__countdown .countdown__part{background:rgb(var(--color-text) / .12)}.promo-banner__button{margin-top:.25rem}.promo-banner--light .promo-banner__button{border-color:rgb(var(--color-background));background:rgb(var(--color-background));color:rgb(var(--color-text))}@media(hover:hover){.promo-banner__surface[href]:hover{opacity:1}.promo-banner__surface[href]:hover .promo-banner__media{transform:scale(var(--banner-zoom, 1.02))}.promo-banner--light .promo-banner__button:hover{border-color:rgb(var(--color-background) / .85);background:rgb(var(--color-background) / .85)}}.promo-banner__media{transition:transform var(--duration-default) var(--ease-default)}.promo-banner--no-zoom{--banner-zoom: 1}.promo-banner--no-zoom .promo-banner__media{transition:none}@media(max-width:749px){.promo-banner--auto-m .promo-banner__surface{aspect-ratio:var(--banner-auto-ratio-m, auto)}.promo-banner--auto-m .promo-banner__body{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}}.promo-banner--timer-below .promo-banner__surface{border-end-start-radius:0;border-end-end-radius:0}.promo-banner__timer{--countdown-chip: .08;container-type:inline-size;display:flex;justify-content:center;padding:1.25rem;border-end-start-radius:var(--banner-radius, var(--radius-card));border-end-end-radius:var(--banner-radius, var(--radius-card));background:rgb(var(--color-text) / .04)}.countdown--stacked{gap:.5rem}.countdown--stacked .countdown__part{flex-direction:column;gap:.25rem;align-items:center;min-width:4.75rem;padding:.75rem .625rem;border-radius:calc(var(--radius-card) * .75)}.countdown--stacked .countdown__label{font-size:var(--text-xs);line-height:1}@container (max-width: 340px){.countdown--stacked{gap:clamp(.1875rem,1.4cqi,.5rem)}.countdown--stacked .countdown__part{min-width:clamp(2.5rem,19cqi,4.75rem);padding:.75rem clamp(.125rem,2.2cqi,.625rem)}.countdown--stacked .countdown__label{font-size:clamp(.5rem,3.8cqi,var(--text-xs))}}@media(min-width:750px){.promo-banner{margin-block:var(--content-space-top, 0) var(--content-space-bottom, 2.5rem)}.promo-banner__surface{aspect-ratio:var(--banner-ratio, 4 / 1)}.promo-banner__media{position:absolute;height:100%}.promo-banner__body{position:relative;inset:auto}.promo-banner--auto .promo-banner__surface{aspect-ratio:var(--banner-auto-ratio, auto)}.promo-banner--auto .promo-banner__body{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.promo-banner__body{padding:var(--card-pad-desktop)}}@media(min-width:1024px){.promo-banner__body{padding-inline:var(--banner-pad-x, 5rem)}}@media(max-width:749px){.promo-banner--m-left .promo-banner__body{--veil: linear-gradient(to right, rgb(var(--veil-rgb) / var(--veil-strong)), transparent 70%);justify-content:start;justify-items:start;text-align:left}.promo-banner--m-center .promo-banner__body{--veil: linear-gradient( to top, rgb(var(--veil-rgb) / calc(var(--veil-strong) - .05)), rgb(var(--veil-rgb) / var(--veil-soft)) );justify-content:center;justify-items:center;text-align:center}.promo-banner--m-right .promo-banner__body{--veil: linear-gradient(to left, rgb(var(--veil-rgb) / var(--veil-strong)), transparent 70%);justify-content:end;justify-items:end;text-align:right}.promo-banner--m-v-top .promo-banner__body{align-content:start}.promo-banner--m-v-middle .promo-banner__body{align-content:center}.promo-banner--m-v-bottom .promo-banner__body{align-content:end}}
/*# sourceMappingURL=/cdn/shop/t/96/assets/section-promo-banner.css.map */
