.product-carousel .product-carousel-wrapepr .heading-wrapper .heading{margin:0}.product-carousel-wrapepr{padding:3.2rem 0}.product-carousel-wrapper.js-product-carousel{padding:0 3.2rem}.product-carousel .product-carousel-wrapepr .content{margin-bottom:3.2rem;flex:1;display:flex;flex-direction:column}.product-carousel .content .cta-link-wrapper{flex:1;display:flex;align-items:end}.product-carousel .product-carousel-wrapepr .content .h3{margin-top:0;margin-bottom:.6rem}.product-carousel .product-carousel-wrapepr .content .h3:only-child{margin-bottom:0}.product-carousel-wrapper.js-product-carousel .swiper-slide{width:31.2rem}.product-carousel-wrapper.js-product-carousel .swiper-slide img{aspect-ratio:312 / 460}.product-carousel .content .content-description p{margin:0}.product-carousel .content .content-description:not(:last-child){margin-bottom:1.4rem}.product-carousel .content .content-description a{text-decoration:underline;transition:all .1s ease-in-out}.product-carousel .content .content-description a:hover{opacity:.5;transition:all .1s ease-in-out}.product-carousel-wrapepr .card-product-item[data-card-type=simple-card] .card-content-wrapper .card__product-information .card__information:before{background:linear-gradient(90deg,#fff0,rgb(var(--color-background)))}.product-carousel-wrapepr .card-product-item .card-content-wrapper .card__product-information .card__information:after{background:linear-gradient(90deg,#fff0,rgb(var(--color-background)))}.product-carousel-wrapepr p{margin:0}.product-carousel-wrapepr .content .content_wrapper{max-width:49.4rem}.product-carousel-wrapepr .content{display:flex;position:relative}.product-carousel-wrapepr .content .pre_heading{margin:0;text-transform:uppercase}.product-carousel-wrapepr .content .heading-wrapper:not(:first-child) .heading{margin:0;margin-top:.4rem;text-transform:uppercase}.product-carousel-wrapepr .content .subheading-wrapper:not(:first-child){margin-top:.4rem}.product-carousel-wrapepr .content .description strong,.product-carousel-wrapepr .content .description b{font-weight:700}.product-carousel-wrapepr .content .description em,.product-carousel-wrapepr .content .description em strong,.product-carousel-wrapepr .content .description em b{font-style:italic}.product-carousel-wrapepr .content .description-wrapper:not(:first-child){margin-top:.7rem}.product-carousel-wrapepr .content .description-wrapper a{text-decoration:underline;transition:all .2s ease-in-out}.product-carousel-wrapepr .content .description-wrapper a:hover{opacity:.5;transition:all .2s ease-in-out}.product-carousel-wrapepr .content .cta-link-wrapper{margin-top:1.3rem;display:flex;gap:1.4rem;align-items:center}@media screen and (min-width: 769px){.product-carousel-wrapepr .content .cta-link-wrapper.button-align-right{position:absolute;top:0;right:0;margin-top:0}}.product-carousel-wrapepr .content.content--position-center-left{justify-content:flex-start}.product-carousel-wrapepr .content.content--position-center-center{justify-content:center;align-items:center}.product-carousel-wrapepr .content.content--alignment-left{text-align:left}.product-carousel-wrapepr .content.content--alignment-center{text-align:center}.product-carousel-wrapepr .content.content--alignment-right{text-align:right}.product-carousel-wrapepr .content.content--alignment-left .cta-link-wrapper{justify-content:flex-start}.product-carousel-wrapepr .content.content--alignment-left .cta-link-wrapper .ctz-beetween-text{text-transform:uppercase}.product-carousel-wrapepr .content.content--alignment-center .cta-link-wrapper{justify-content:center}.product-carousel-wrapepr .content.content--alignment-right .cta-link-wrapper{justify-content:flex-end}.article-page-text-section.product-carousel-wrapepr .content .content_wrapper{max-width:52.6rem}.article-page-text-section.product-carousel-wrapepr .content .content_wrapper *:not(:last-child):not(.button){margin-bottom:1.8rem}.article-page-text-section.product-carousel-wrapepr .content .content_wrapper .description-wrapper strong{display:block;font-weight:600;font-size:1.2rem;line-height:1.8rem;letter-spacing:inherit;font-family:var(--font-urw-din)}.product-carousel-wrapepr .content .content_wrapper .heading{margin:0;margin-bottom:.6rem}.product-carousel-wrapepr.unique_section .content_wrapper .description-wrapper{margin-top:.7rem}.product-carousel-wrapepr .content .description-wrapper *{font-size:1.4rem;font-style:normal;font-weight:400;line-height:2.1rem;font-family:var(--font-urw-din);text-transform:none}@media screen and (max-width:768px){.product-carousel-wrapepr .content .content_wrapper{max-width:100%;width:100%}.product-carousel-wrapepr .content .cta-link-wrapper{margin-top:1.4rem}.product-carousel-wrapepr .content.content-mobile--alignment-center{text-align:center}.product-carousel-wrapepr .content.content-mobile--alignment-left{text-align:left}.product-carousel-wrapepr .content.content-mobile--alignment-right{text-align:right}.product-carousel-wrapepr .content .cta-link-wrapper{position:relative}.product-carousel-wrapepr .content .description-wrapper:not(:first-child){margin-top:.7rem}.product-carousel-wrapepr .content .subheading-wrapper:not(:first-child){margin-top:.6rem}.product-carousel-wrapepr .content .heading-wrapper:not(:first-child) .heading{margin:0;margin-top:.6rem;text-transform:uppercase}.product-carousel-wrapepr .content .content_wrapper,.article-page-text-section.product-carousel-wrapepr .content .content_wrapper{max-width:100%}.product-carousel-wrapepr .content.content-mobile--alignment-center .cta-link-wrapper{justify-content:center}.product-carousel-wrapepr .content.content-mobile--alignment-left .cta-link-wrapper{justify-content:flex-start}.product-carousel-wrapepr .content.content-mobile--alignment-right .cta-link-wrapper{justify-content:flex-end}}@media screen and (max-width:768px){.product-carousel-wrapepr{padding:2.4rem 0}.product-carousel-wrapper.js-product-carousel{padding:0 1.6rem}.product-carousel .product-carousel-wrapepr .content{margin-bottom:1.6rem}}@media screen and (min-width:1512px){.product-carousel-wrapper.js-product-carousel{padding-inline:max(min(var(--padding-condition),var(--calculated-padding)),3.2rem);--calculated-padding: calc((100% - var(--page-width)) / 2 + 3.2rem);--padding-condition: max(var(--calculated-padding), 3.2rem)}}
/*# sourceMappingURL=/cdn/shop/t/404/assets/product-carousel.css.map */
