.showcase__layout{display:block}.showcase__aside{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-bottom:4rem}.showcase__aside-button{margin:0}@media screen and (min-width:990px){.showcase--bleed{max-width:none;padding-right:0;padding-left:max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem))}.showcase__layout{display:grid;grid-template-columns:minmax(24rem,30rem) minmax(0,1fr);gap:3.2rem;align-items:start}.showcase__aside{margin-bottom:0}.showcase--bleed .showcase__grid{padding-right:5rem}}.showcase__lede{display:flex;justify-content:center;margin-bottom:5.6rem}@media screen and (min-width:990px){.showcase__lede{padding-right:max(5rem,calc((100vw - var(--page-width)) / 2 + 5rem))}}.showcase__eyebrow{margin:0}.showcase__title{margin:0;text-wrap:balance}.showcase__subheading{margin:0;font-size:1.6rem;line-height:1.6}.showcase__layout.slider-mobile-gutter{--desktop-margin-left-first-item: 0px}.showcase__grid{margin:0;--showcase-gap: 3.2rem;row-gap:5.6rem;column-gap:var(--showcase-gap);scroll-behavior:smooth}@media screen and (min-width:990px){.showcase__grid.slider .showcase__item.grid__item{width:calc((100% - 2 * var(--showcase-gap)) / 2.5);max-width:calc((100% - 2 * var(--showcase-gap)) / 2.5)}}@media screen and (max-width:749px){.showcase__grid.slider .showcase__item.grid__item{width:calc((100% - var(--showcase-gap)) / 1.5);max-width:calc((100% - var(--showcase-gap)) / 1.5)}}.showcase__grid.slider .showcase__item{align-items:stretch}.showcase__controls{display:flex;align-items:center;gap:1.2rem;margin-top:.8rem}.showcase__controls .showcase__arrow.slider-button{width:4.8rem;height:4.8rem;padding:0;border:.1rem solid rgba(var(--color-foreground),.3);border-radius:50%;background:transparent;color:rgb(var(--color-foreground));cursor:pointer}.showcase__controls .showcase__arrow.slider-button:hover:not(:disabled){background:rgba(var(--color-foreground),.08)}.showcase__controls .showcase__arrow.slider-button:disabled{opacity:.3;cursor:default}.showcase__controls .showcase__arrow .svg-wrapper{display:flex;width:1.3rem;height:auto}.showcase__controls .showcase__arrow .icon{width:100%;height:auto}@media screen and (max-width:989px){.showcase__grid{row-gap:4rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-product-showcase.css.map */
