.section-cards-carousel .cards-carousel-wrapper .card__media,.section-cards-carousel .cards-carousel-wrapper .card .media{position:initial}.section-cards-carousel .cards-carousel-wrapper .button{min-width:auto;min-height:fit-content}.section-cards-carousel .cards-carousel-wrapper .cards-carousel{margin-top:0;margin-bottom:0}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-card:hover .cards-carousel-card__overlay{display:flex;align-items:center}.section-cards-carousel .cards-carousel-wrapper .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:1}.section-cards-carousel .cards-carousel-wrapper .card--standard.card--media .card__inner .card__information{display:block;padding:0 8px}.section-cards-carousel .cards-carousel-wrapper .slider-mobile-gutter{padding:0}.section-cards-carousel .cards-carousel-wrapper .button:not([disabled]):hover:after{--border-offset: 0}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.grid{margin:0;width:100%;display:flex;gap:var(--grid-desktop-horizontal-spacing, 2rem);justify-content:flex-start}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.slider{justify-content:flex-start;overflow-y:hidden}.section-cards-carousel .slider-button--prev{background-image:url(arrow-left.png)!important}.section-cards-carousel .slider-button--next{background-image:url(arrow-right.webp)!important}@media screen and (min-width:990px){.cards-carousel-wrapper .cards-carousel.grid{gap:var(--grid-desktop-horizontal-spacing, 2rem)}}@media screen and (min-width:750px)and (max-width:989px){.cards-carousel-wrapper .cards-carousel.grid{gap:var(--grid-tablet-horizontal-spacing, 1.5rem)}}@media screen and (max-width:749px){.cards-carousel-wrapper .cards-carousel.grid{gap:var(--grid-mobile-horizontal-spacing, 1.5rem)}}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-title{margin:0}.section-cards-carousel .cards-carousel-wrapper .card__heading{padding:16px 0 24px;font-weight:500;color:#000}.section-cards-carousel .cards-carousel-wrapper .card__heading:has(+.card__caption){padding:16px 0 0}.section-cards-carousel .cards-carousel-wrapper .card__badge{align-self:baseline}@media screen and (min-width:750px){.section-cards-carousel .card__information{padding:0}}.section-cards-carousel .card--media .card__inner .card__content{padding:0}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-subtitle{margin-top:1rem;color:rgba(var(--color-foreground),.75)}@media screen and (max-width:749px){.section-cards-carousel .cards-carousel-wrapper .cards-carousel:not(.slider){padding-left:0;padding-right:0}.section-cards-carousel .cards-carousel-wrapper.section-cards-carousel .cards-carousel:not(.slider){padding-left:1.5rem;padding-right:1.5rem}}.section-cards-carousel .cards-carousel-wrapper .cards-carousel__item:only-child{max-width:100%;width:100%}@media screen and (max-width:749px){.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--1-items{padding-bottom:0}}@media screen and (min-width:750px)and (max-width:989px){.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--1-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--2-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--3-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--4-items{padding-bottom:0}}@media screen and (min-width:990px){.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--1-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--2-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--3-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--4-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--5-items,.section-cards-carousel .cards-carousel-wrapper .slider.cards-carousel--6-items{padding-bottom:0}}.section-cards-carousel .cards-carousel-wrapper .cards-carousel__item a.card__multi-btn{text-decoration:underline;text-underline-offset:5px}@media screen and (min-width:750px){.section-cards-carousel .cards-carousel-wrapper .cards-carousel__item a:hover{box-shadow:none}.section-cards-carousel .cards-carousel-wrapper .cards-carousel__item a.card__multi-btn:hover{text-decoration:none}}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-card{transition:transform var(--duration-short) ease}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card{height:100%}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__information{flex-grow:1}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge{margin-top:auto}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge .button{text-decoration:none;width:auto;text-align:center}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge--links{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge--links .card__link{color:rgba(var(--color-foreground),.75);text-decoration:none;font-size:1.4rem;font-weight:500;transition:color var(--duration-short) ease;border-bottom:1px solid transparent;padding-bottom:2px;white-space:nowrap}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge--links .card__link:hover{color:rgb(var(--color-foreground));border-bottom-color:currentColor}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge--links .card__link:not(:last-child):after{content:"\2022";margin-left:1rem;color:rgba(var(--color-foreground),.3);font-weight:400}@media(min-width:992px){.section-cards-carousel:has(.cards-carousel.slider--desktop) .cards-carousel-wrapper .title-wrapper-with-link{padding-left:5rem;padding-right:5rem}}.section-cards-carousel .cards-carousel-wrapper .title-wrapper-with-link{display:block}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__links{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:auto;padding:.5rem 0}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__links a{color:rgba(var(--color-foreground),.75);text-decoration:none;font-size:1.4rem;font-weight:500;transition:color var(--duration-short) ease;border-bottom:1px solid transparent;padding-bottom:2px;white-space:nowrap}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__links a:hover{color:rgb(var(--color-foreground));border-bottom-color:currentColor}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__links a:not(:last-child):after{content:"\2022";margin-left:1rem;color:rgba(var(--color-foreground),.3);font-weight:400}@media screen and (max-width:749px){.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge--links{gap:.5rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge--links .card__link{font-size:1.2rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__badge--links .card__link:not(:last-child):after{margin-left:.5rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__links{gap:.5rem;justify-content:center}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__links a{font-size:1.2rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__links a:not(:last-child):after{margin-left:.5rem}}.section-cards-carousel .cards-carousel-wrapper slider-component{--desktop-margin-left-first-item: 0}@media screen and (min-width:990px){.section-cards-carousel .cards-carousel-wrapper slider-component{--desktop-margin-left-first-item: max( 5rem, calc((100vw - var(--page-width) + 10rem - var(--grid-desktop-horizontal-spacing)) / 2) )}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.slider--desktop .grid__item{flex:0 0 auto}}@media screen and (min-width:750px)and (max-width:989px){.section-cards-carousel .cards-carousel-wrapper .cards-carousel.slider--tablet .grid__item{flex:0 0 auto}.section-cards-carousel .cards-carousel-wrapper .cards-carousel .grid__item:first-of-type{margin-left:1.5rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.grid--3-col-tablet .grid__item{width:calc(33% - var(--grid-mobile-horizontal-spacing) - 3rem)}}@media screen and (max-width:749px){.section-cards-carousel .cards-carousel-wrapper .cards-carousel .grid__item:first-of-type{margin-left:1.5rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.grid--2-col.slider .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) - 3rem)}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.grid--1-col.slider .grid__item{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.slider--mobile .grid__item{flex:0 0 auto}}@media screen and (max-width:749px){.section-cards-carousel .cards-carousel-wrapper .cards-carousel .card__content{text-align:left}}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-card__image-wrapper{border-radius:var(--cards-image-border-radius, calc(var(--border-radius) - var(--border-width)));overflow:hidden}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-card:focus{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-card:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.3rem}.section-cards-carousel .cards-carousel-wrapper .cards-carousel-card:focus:not(:focus-visible){outline:none}.section-cards-carousel .cards-carousel-wrapper .slider-buttons{display:none;position:relative}.section-cards-carousel .cards-carousel-wrapper .cards-carousel.slider--mobile+.slider-buttons,.section-cards-carousel .cards-carousel-wrapper .cards-carousel.slider--tablet+.slider-buttons,.section-cards-carousel .cards-carousel-wrapper .cards-carousel.slider--desktop+.slider-buttons{display:block!important}.section-cards-carousel .cards-carousel-wrapper .slider-button{background-repeat:no-repeat!important;background-size:10px!important;background-position:center!important;position:absolute;top:50%;transform:translateY(-50%);z-index:2;color:rgba(var(--color-foreground),.75);background:rgba(var(--color-background),.9);border:1px solid rgba(var(--color-foreground),.1);border-radius:50%;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(var(--color-shadow),.1);transition:all var(--duration-short) ease}.section-cards-carousel .cards-carousel-wrapper .slider-button:not([disabled]):hover{color:rgb(var(--color-foreground));background:rgb(var(--color-background));box-shadow:0 4px 12px rgba(var(--color-shadow),.15);transform:translateY(-50%) scale(1.05)}.section-cards-carousel .cards-carousel-wrapper .slider-button[disabled]{display:none;color:rgba(var(--color-foreground),.3);cursor:not-allowed;opacity:.5}.section-cards-carousel .cards-carousel-wrapper .slider-button--prev{left:0}.section-cards-carousel .cards-carousel-wrapper .slider-buttons{top:35%;position:absolute;width:100%}.section-cards-carousel .cards-carousel-wrapper .slider-button--next{left:95%}.section-cards-carousel .cards-carousel-wrapper .slider-button .icon{height:100%;width:100%}.section-cards-carousel .cards-carousel-wrapper .slider-button--next .icon{transform:rotate(-90deg)}.section-cards-carousel .cards-carousel-wrapper .slider-button--prev .icon{transform:rotate(90deg)}.section-cards-carousel .cards-carousel-wrapper .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg) scale(1.1)}.section-cards-carousel .cards-carousel-wrapper .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg) scale(1.1)}.section-cards-carousel .cards-carousel-wrapper .slider-counter{display:none}@media screen and (max-width:749px){.section-cards-carousel .cards-carousel-wrapper .slider-button--prev{left:10px}.section-cards-carousel .cards-carousel-wrapper .slider-button--next{right:10px;left:auto}}.section-cards-carousel .cards-carousel-wrapper slider-component{position:relative}
/*# sourceMappingURL=/cdn/shop/t/1045/assets/section-cards-carousel.css.map */
