.custom-product-showcase{color:rgb(var(--color-foreground))}.custom-product-showcase__inner{overflow:hidden}.custom-product-showcase__heading{margin-bottom:2.8rem}.custom-product-showcase__title{margin:0}.custom-product-showcase__slider{margin-left:0;margin-right:0;position:relative}.custom-product-showcase__items{list-style:none;margin-bottom:0;row-gap:3.2rem}.custom-product-showcase .card__media .media img{object-fit:cover;object-position:center center}.custom-product-showcase .media.media--hover-effect>img{transition:opacity var(--duration-long, .5s) ease,transform var(--duration-long, .5s) ease}.custom-product-showcase .media.media--hover-effect>img+img{opacity:0}.custom-product-showcase .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0;transform:scale(1.01)}.custom-product-showcase .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transform:scale(1.01)}.custom-product-showcase .card__information,.custom-product-showcase .card__content{padding-left:0;padding-right:0}.custom-product-showcase .underline-links-hover:hover a{text-decoration:none}.custom-product-showcase__controls.slider-buttons{bottom:auto;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:calc((100% - 10rem)/2);transform:translateY(-50%);z-index:2}.custom-product-showcase__button.slider-button{background:rgba(var(--color-background),.72);border-radius:50%;color:rgb(var(--color-foreground));height:3.8rem;pointer-events:auto;width:3.8rem}.custom-product-showcase__button.slider-button--prev{margin-left:1.2rem}.custom-product-showcase__button.slider-button--next{margin-right:1.2rem}.custom-product-showcase__button .icon{height:.7rem}@media screen and (min-width:990px){.custom-product-showcase__items.slider--desktop{scroll-padding-left:0}.custom-product-showcase__items.slider--desktop .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.custom-product-showcase__items.slider--desktop:after{padding-left:0}.custom-product-showcase__items.slider--desktop.grid--6-col-desktop .grid__item{max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 5) / 6);width:calc((100% - var(--grid-desktop-horizontal-spacing) * 5) / 6)}.custom-product-showcase__items.slider--desktop.grid--5-col-desktop .grid__item{max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5);width:calc((100% - var(--grid-desktop-horizontal-spacing) * 4) / 5)}.custom-product-showcase__items.slider--desktop.grid--4-col-desktop .grid__item{max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4);width:calc((100% - var(--grid-desktop-horizontal-spacing) * 3) / 4)}.custom-product-showcase__items.slider--desktop.grid--3-col-desktop .grid__item{max-width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3);width:calc((100% - var(--grid-desktop-horizontal-spacing) * 2) / 3)}.custom-product-showcase__items.slider--desktop.grid--2-col-desktop .grid__item{max-width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2);width:calc((100% - var(--grid-desktop-horizontal-spacing)) / 2)}}@media screen and (max-width:989px){.custom-product-showcase__items.slider--tablet{column-gap:var(--grid-mobile-horizontal-spacing);margin-left:0;margin-right:0;scroll-padding-left:0}.custom-product-showcase__items.slider--tablet:after{content:none}.custom-product-showcase__items.slider--tablet .slider__slide:first-child{margin-left:0;scroll-margin-left:0}.custom-product-showcase__items.slider--tablet.grid--1-col-tablet-down .grid__item{max-width:100%;width:100%}.custom-product-showcase__items.slider--tablet.grid--2-col-tablet-down .grid__item{max-width:calc((100% - var(--grid-mobile-horizontal-spacing)) / 2);width:calc((100% - var(--grid-mobile-horizontal-spacing)) / 2)}.custom-product-showcase__controls.slider-buttons{top:calc((100% - 9.2rem)/2)}}@media screen and (max-width:749px){.custom-product-showcase__heading{margin-bottom:2rem}.custom-product-showcase__items{row-gap:2.4rem}.custom-product-showcase .card__heading,.custom-product-showcase .price{font-size:1.4rem}.custom-product-showcase__button.slider-button{height:3.4rem;width:3.4rem}.custom-product-showcase__button.slider-button--prev{margin-left:.6rem}.custom-product-showcase__button.slider-button--next{margin-right:.6rem}}.custom-product-showcase__editor-notice{margin:0 0 1.6rem;padding:1rem 1.4rem;border:1px dashed rgba(var(--color-foreground),.35);border-radius:var(--global-radius, .6rem);background:rgba(var(--color-foreground),.04);font-size:1.3rem;line-height:1.5}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-product-showcase.css.map */
