.hero-promo-slide{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:var(--gap-md, 16px);height:100%;min-height:var(--hero-promo-min-height, 22rem);background-color:var(--hero-slide-bg, var(--color-background));color:var(--color-foreground);border-radius:var(--hero-promo-radius, 16px);overflow:hidden}.hero-promo-slide__content{position:relative;z-index:var(--layer-flat)}.hero-promo-slide__media{position:relative;height:100%;min-height:16rem;display:flex;align-items:center;justify-content:center}.hero-promo-slide__card{position:absolute;width:46%;aspect-ratio:4 / 5;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 10px 30px #0000001f;transition:transform .4s ease}.hero-promo-slide__card img,.hero-promo-slide__card svg{width:100%;height:100%;object-fit:cover;display:block}.hero-promo-slide__card--of-3.hero-promo-slide__card--1{transform:translate(-52%) rotate(-6deg) scale(.9);z-index:1}.hero-promo-slide__card--of-3.hero-promo-slide__card--2,.hero-promo-slide__card--of-1.hero-promo-slide__card--1{z-index:3;width:52%}.hero-promo-slide__card--of-3.hero-promo-slide__card--3{transform:translate(52%) rotate(6deg) scale(.9);z-index:2}.hero-promo-slide__card--of-2.hero-promo-slide__card--1{transform:translate(-28%) rotate(-5deg);z-index:1}.hero-promo-slide__card--of-2.hero-promo-slide__card--2{transform:translate(28%) rotate(4deg);z-index:2}@media screen and (max-width:749px){.hero-promo-slide{grid-template-columns:1fr;align-content:start}.hero-promo-slide__media{min-height:14rem;margin-block-end:3rem}.hero-promo-slide__card{width:38%}.hero-promo-slide__card--of-3.hero-promo-slide__card--2,.hero-promo-slide__card--of-1.hero-promo-slide__card--1{width:44%}}.hero-promo__grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--hero-promo-gap, 20px);align-items:stretch}.hero-promo__slideshow,.hero-promo__slider,.hero-promo__slider slideshow-container,.hero-promo__slider slideshow-slides{height:100%}.hero-promo__slider{position:relative;border-radius:16px;overflow:hidden}.hero-promo__slider slideshow-slide{min-height:var(--hero-promo-min-height, 22rem)}.hero-promo__slider slideshow-controls[controls-on-media]{padding-inline-start:1.5rem;padding-block-end:.75rem;mix-blend-mode:normal;--color-foreground: var(--color-foreground)}.hero-promo__slider .slideshow-controls__dots button{--color: rgb(22 22 26 / .25);--color-active: #16161a;--color-hover: rgb(22 22 26 / .5)}.hero-promo__slider .slideshow-controls__dots button[aria-selected=true]:after{width:calc(var(--size) * 3)}.hero-promo__cards{display:grid;grid-template-rows:auto 1fr;gap:var(--hero-promo-gap, 20px)}.hero-promo-card{background-color:var(--card-bg);color:var(--card-fg);border-radius:16px;padding:1.75rem;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.hero-promo-card--product{flex-direction:row;align-items:center;gap:1.25rem;border:1px solid rgb(22 22 26 / .08)}.hero-promo-card__heading{margin:0;color:inherit}.hero-promo-card__text{font-size:.875rem;opacity:.85}.hero-promo-card__text p{margin:0}.hero-promo-card__link{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.25em;margin-block-start:.5rem;width:fit-content}.hero-promo-card__link:hover{text-decoration-thickness:2px}.hero-promo-card__image{flex:0 0 42%;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:#fff}.hero-promo-card__image img,.hero-promo-card__image svg{width:100%;height:100%;object-fit:cover;display:block}.hero-promo-card__body{display:flex;flex-direction:column;gap:.5rem;min-width:0}.hero-promo-card__rating{display:flex;align-items:center;gap:.4rem;margin:0;font-size:.875rem;font-weight:600}.hero-promo-card__stars{color:#e0a400;letter-spacing:.05em}@media screen and (max-width:989px){.hero-promo__grid{grid-template-columns:1fr}.hero-promo__cards{grid-template-columns:1fr 1fr;grid-template-rows:auto}}@media screen and (max-width:749px){.hero-promo__cards{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hero-promo.css.map */
