.product-slider{text-align:center;height:auto !important;background-color:var(--cds-listing-carousel-bg-color, transparent);max-width:var(--wp--style--global--wide-size, 1400px) !important;padding-bottom:40px;overflow:hidden}.product-slider .swiper-wrapper{padding-top:25px}.product-slider:not([data-slider-alignment=left]) .swiper:not(.swiper-initialized) .swiper-wrapper{justify-content:center}.product-slider.title-lines-1 .card--product-slide .card-title,.product-slider.title-lines-2 .card--product-slide .card-title,.product-slider.title-lines-3 .card--product-slide .card-title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden !important;text-overflow:ellipsis;height:auto;min-height:0}.product-slider.title-lines-1 .card--product-slide .card-title{-webkit-line-clamp:1}.product-slider.title-lines-2 .card--product-slide .card-title{-webkit-line-clamp:2}.product-slider.title-lines-3 .card--product-slide .card-title{-webkit-line-clamp:3}@media screen and (max-width: 749px){.product-slider.stack-on-mobile{padding-bottom:0}}.product-slider.stack-on-mobile .swiper-wrapper{flex-direction:row}@media screen and (max-width: 749px){.product-slider.stack-on-mobile .swiper-wrapper{flex-direction:column;display:block !important}.product-slider.stack-on-mobile .swiper-wrapper .swiper-slide{width:100%;margin:0 auto 24px auto;max-width:480px}}@media screen and (max-width: 749px){.product-slider.stack-on-mobile .swiper:before,.product-slider.stack-on-mobile .swiper:after{display:none !important}.product-slider.stack-on-mobile .swiper-button-prev,.product-slider.stack-on-mobile .swiper-button-next,.product-slider.stack-on-mobile .swiper-pagination{display:none !important}.product-slider.stack-on-mobile .card-title,.product-slider.stack-on-mobile .pricing-container{min-height:auto !important;height:auto !important}.product-slider.stack-on-mobile .pricing-container{margin-bottom:5px !important;padding-bottom:0 !important}.product-slider.stack-on-mobile .package-items-text-intro:empty{display:none !important}}.product-slider .swiper-wrapper[data-column-count="1"] .swiper-slide{margin-left:auto;margin-right:auto}.product-slider .product-slider-inner{margin:0 auto;max-width:1400px !important}.product-slider .swiper-wrapper .swiper-slide{display:flex;align-content:stretch}.product-slider .swiper{position:relative;overflow:visible;--fade-width: 24px;--fade-color: var(--cds-listing-carousel-bg-color, transparent)}.product-slider .swiper::before,.product-slider .swiper::after{content:"";position:absolute;inset-block:0;width:var(--fade-width);pointer-events:none;z-index:2;opacity:1;transition:opacity .25s ease}.product-slider .swiper::before{inset-inline-start:0;background:linear-gradient(to right, var(--fade-color), rgba(255, 255, 255, 0));left:-24px}.product-slider .swiper::after{inset-inline-end:0;background:linear-gradient(to left, var(--fade-color), rgba(255, 255, 255, 0));right:-24px}.colibri-product-template-block .product-slider .swiper::before{left:0}.colibri-product-template-block .product-slider .swiper::after{right:0}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.product-slider.has-global-padding:not(.wp-block-block,.alignfull)) .swiper::before{left:-1px}.has-global-padding :where(:not(.alignfull.is-layout-flow)>.product-slider.has-global-padding:not(.wp-block-block,.alignfull)) .swiper::after{right:-1px}.product-slider .swiper:has(.swiper-button-lock)::before,.product-slider .swiper:has(.swiper-button-lock)::after,.product-slider .swiper.is-start::before,.product-slider .swiper.is-end::after{opacity:0}.product-slider .swiper{padding:0}.product-slider .swiper .swiper-slide{height:auto;padding:0;border:none}.product-slider .swiper .swiper-slide.is-best-value .best-value-ribbon{left:-2px}.product-slider .swiper .swiper-slide.is-best-value .card-body{border:1px solid var(--wp--preset--color--primary-intense, #028f81)}.product-slider .swiper .swiper-slide .card-body{position:relative;font-size:.875rem;margin-top:0;height:100%}.product-slider .swiper .swiper-button-next,.product-slider .swiper .swiper-button-prev{display:block;align-items:flex-start;top:35px;width:48px;height:100%}.product-slider .swiper .swiper-button-next:after,.product-slider .swiper .swiper-button-prev:after{content:"";background-color:var(--wp--preset--color--cta, #02568f);border-radius:50%;background-size:25px;background-repeat:no-repeat;position:absolute;top:clamp(200px,45%,400px);width:48px;height:48px}.product-slider .swiper .swiper-button-prev{left:0}.product-slider .swiper .swiper-button-prev:after{background-position:calc(50% - 2px) center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iI2ZmZmZmZiIgY2xhc3M9ImJpIGJpLWNoZXZyb24tbGVmdCIgdmlld0JveD0iMCAwIDE2IDE2Ij4KICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweiIvPgo8L3N2Zz4=);left:0}.product-slider .swiper .swiper-button-next{right:0}.product-slider .swiper .swiper-button-next:after{background-position:calc(50% + 2px) center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0iI2ZmZmZmZiIgY2xhc3M9ImJpIGJpLWNoZXZyb24tcmlnaHQiIHZpZXdCb3g9IjAgMCAxNiAxNiI+CiAgPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Ii8+Cjwvc3ZnPg==);right:0}.product-slider .swiper .swiper-button-disabled{display:none}@media screen and (min-width: 730px){.product-slider.data-cols-count-2:not(:has(>:nth-child(3))) .swiper-slide,.product-slider.data-cols-count-3:not(:has(>:nth-child(3))) .swiper-slide,.product-slider.data-cols-count-4:not(:has(>:nth-child(3))) .swiper-slide{width:calc(50% - 32px)}}@media screen and (min-width: 1200px){.product-slider.data-cols-count-2:not(:has(>:nth-child(3))) .swiper-slide,.product-slider.data-cols-count-3:not(:has(>:nth-child(3))) .swiper-slide,.product-slider.data-cols-count-4:not(:has(>:nth-child(3))) .swiper-slide{max-width:450px}}

/*# sourceMappingURL=style-product-slider-view.css.map*/