.product-carousel .slick-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.product-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.product-carousel .slick-carousel-item{vertical-align:top;height:100%}@media(max-width: 1399.98px){.product-carousel .slick-list{padding:0 35% 0 0 !important}}.product-carousel .header-container{margin-bottom:2rem;padding-top:3rem}@media(max-width: 1199.98px){.product-carousel .header-container{margin-bottom:1.25rem}}.product-carousel .header-container .carousel-title-style{font-family:"Plus Jakarta Sans",arial,helvetica,serif;font-size:2rem;font-weight:700;font-style:normal;color:#000;line-height:2.25rem}.product-carousel .header-container .carousel-title-style:not(:last-child){margin-bottom:0.5rem}.product-carousel .header-container .carousel-subtitle-style{margin-bottom:0;font-family:"DM Sans",arial,helvetica,serif;font-size:0.875rem;font-weight:400;font-style:normal;color:#000;line-height:1.25rem}.product-carousel .header-container.header-alignment-center{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-carousel .header-container.header-alignment-left{text-align:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-carousel .header-container.header-alignment-right{text-align:right;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.product-carousel .slick-carousel-inner.slick-slider.slick-dotted:not(.inside-dots){margin-bottom:5rem}.product-carousel .slick-carousel-inner.slick-slider.slick-dotted:not(.inside-dots) .slick-dots{position:relative;top:2rem;bottom:unset}.product-carousel .slick-carousel-inner .dynamic-cta button{margin:0 auto}.product-carousel .slick-carousel-inner .tile-bottom .btn{margin:0 auto}.product-carousel .slick-carousel-inner.slick-slider.slick-dotted.inside-dots .slick-dots{bottom:2rem}@media(max-width: 1199.98px){.product-carousel .slick-carousel-inner.slick-slider.slick-dotted.inside-dots .slick-dots{bottom:1.25rem}}.product-carousel .slick-carousel-inner.slick-slider{margin:0 -0.875rem}.product-carousel .slick-carousel-inner.slick-slider .slick-slide{margin:0 0.875rem}@media(max-width: 1199.98px){.product-carousel .slick-carousel-inner.slick-slider .slick-slide{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.product-carousel .slick-carousel-inner.slick-slider .slick-arrow{width:2rem;height:2rem;padding:0.625rem;border:0.0625rem solid #000;border-radius:1rem;top:unset;z-index:9 !important}.product-carousel .slick-carousel-inner.slick-slider .slick-arrow.slick-disabled{opacity:.5}.product-carousel .slick-carousel-inner.slick-slider .slick-arrow.slick-prev{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIuNzQwODkgMTAuNTY2M0MyLjU4Nzg5IDEwLjQxNjYgMi41IDEwLjIxNDggMi41IDkuOTk5OTFDMi41IDkuNzg1MDYgMi41ODc4OSA5LjU4MzI0IDIuNzQwODkgOS40MzM1TDguNDcwMDUgMy45NjQ3NUM4Ljc4MjU1IDMuNjY1MjcgOS4yNzczNCAzLjY3ODI5IDkuNTczNTcgMy45OTA3OUM5Ljg2OTc5IDQuMzAzMjkgOS44NjAwMyA0Ljc5ODA5IDkuNTQ3NTMgNS4wOTQzMUw1LjIzMTEyIDkuMjE4NjZIMTYuMzAyMUMxNi43MzUgOS4yMTg2NiAxNy4wODMzIDkuNTY2OTcgMTcuMDgzMyA5Ljk5OTkxQzE3LjA4MzMgMTAuNDMyOSAxNi43MzUgMTAuNzgxMiAxNi4zMDIxIDEwLjc4MTJINS4yMzExMkw5LjU1MDc4IDE0LjkwMjNDOS44NjMyOCAxNS4yMDE3IDkuODczMDUgMTUuNjkzMyA5LjU3NjgyIDE2LjAwNThDOS4yODA2IDE2LjMxODMgOC43ODU4MSAxNi4zMjggOC40NzMzMSAxNi4wMzE4TDIuNzQ0MTQgMTAuNTYzMUwyLjc0MDg5IDEwLjU2NjNaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K");background-repeat:no-repeat;background-position:center;left:unset;right:4.0625rem;bottom:-3.125rem}.product-carousel .slick-carousel-inner.slick-slider .slick-arrow.slick-next{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imljb24tMjAiPgo8cGF0aCBpZD0iUHJpbWFyeSIgZD0iTTE2Ljg0MjYgOS40MjkyOUMxNi45OTU2IDkuNTc5MDMgMTcuMDgzNSA5Ljc4MDg1IDE3LjA4MzUgOS45OTU3QzE3LjA4MzUgMTAuMjEwNSAxNi45OTU2IDEwLjQxMjQgMTYuODQyNiAxMC41NjIxTDExLjExMzQgMTYuMDMwOUMxMC44MDA5IDE2LjMzMDMgMTAuMzA2MiAxNi4zMTczIDEwLjAwOTkgMTYuMDA0OEM5LjcxMzcgMTUuNjkyMyA5LjcyMzQ3IDE1LjE5NzUgMTAuMDM2IDE0LjkwMTNMMTQuMzUyNCAxMC43NzY5TDMuMjgxNDEgMTAuNzc2OUMyLjg0ODQ3IDEwLjc3NjkgMi41MDAxNiAxMC40Mjg2IDIuNTAwMTYgOS45OTU3QzIuNTAwMTYgOS41NjI3NSAyLjg0ODQ3IDkuMjE0NDUgMy4yODE0MSA5LjIxNDQ1TDE0LjM1MjQgOS4yMTQ0NUwxMC4wMzI3IDUuMDkzMzVDOS43MjAyMiA0Ljc5Mzg3IDkuNzEwNDUgNC4zMDIzNCAxMC4wMDY3IDMuOTg5ODRDMTAuMzAyOSAzLjY3NzM0IDEwLjc5NzcgMy42Njc1NyAxMS4xMTAyIDMuOTYzOEwxNi44Mzk0IDkuNDMyNTVMMTYuODQyNiA5LjQyOTI5WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8L3N2Zz4K");background-repeat:no-repeat;background-position:center;bottom:-3.125rem;right:0.9375rem}.product-carousel .slick-carousel-inner.slick-slider .slick-arrow.slick-next::before,.product-carousel .slick-carousel-inner.slick-slider .slick-arrow.slick-prev::before{color:rgba(0,0,0,0)}.product-carousel .slick-carousel-inner.slick-slider:not(.inside-controls){margin-bottom:3.125rem}@media(max-width: 1199.98px){.product-carousel .slick-carousel-inner.slick-slider:not(.inside-controls){margin-bottom:1.25rem}}.product-carousel .slick-carousel-inner.slick-slider.inside-dots:not(.inside-controls){margin-bottom:4.625rem}.product-carousel .slick-carousel-inner.slick-slider.inside-dots:not(.inside-controls) .slick-prev,.product-carousel .slick-carousel-inner.slick-slider.inside-dots:not(.inside-controls) .slick-next{bottom:-4.75rem}.product-carousel .slick-carousel-inner.slick-slider.inside-controls .slick-arrow{z-index:11}.product-carousel .slick-carousel-inner.slick-slider.inside-controls .slick-arrow.slick-prev{left:2rem;top:45%}.product-carousel .slick-carousel-inner.slick-slider.inside-controls .slick-arrow.slick-next{right:2rem;top:45%}.product-carousel .slick-carousel-inner.slick-slider.inside-dots.inside-controls{margin-bottom:0}.product-carousel .slick-carousel-inner:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-x:hidden}
