.equipmentslider-with-text .clickable-image:hover{border:2px solid var(--secondary_color)}.equipmentslider-with-text .about-equipment div{color:var(--body_color);font-size:16px;font-weight:400;line-height:1.75;margin-bottom:5px}.equipmentslider-with-text .link-arrow{margin-bottom:50px;margin-left:0}.equipmentslider-with-text .link-arrow a{color:var(--navyblue_color);font-weight:700;position:relative;z-index:1}.equipmentslider-with-text .link-arrow a:before{content:url(https://22400113.fs1.hubspotusercontent-na1.net/hubfs/22400113/Swimming_pool_2023/assets/Vector.svg);display:inline-block;height:17px;left:0;line-height:1;margin-right:12px;position:relative;top:2px;width:20px}.equipmentslider-with-text .clickable-image img,.equipmentslider-with-text .equipment-image img{display:block;width:100%}.equipmentslider-with-text .equipment-image img{margin:0 auto;max-width:382px}.equipmentslider-with-text .clickable-image img{margin:0 auto;max-width:66px}.equipmentslider-with-text .right-text-button{border-left:1px solid var(--skyblue_color)}.equipmentslider-with-text .equipment-slider-image .slick-arrow.slick-next{right:32px}.equipmentslider-with-text .equipment-slider-image .slick-arrow{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--skyblue_color);border-radius:100%;cursor:pointer;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:48px;max-width:48px;min-height:48px;position:absolute;top:50%;-webkit-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out;width:100%;z-index:1}.equipmentslider-with-text .equipment-slider-image .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.equipmentslider-with-text .equipment-slider-image .slick-arrow.slick-prev{left:32px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}body .equipmentslider-with-text ul.slick-dots li{line-height:normal;margin-bottom:0}body .equipmentslider-with-text ul.slick-dots li:last-child{margin-right:0}body .equipmentslider-with-text ul.slick-dots li button{font-size:unset}.equipmentslider-with-text .clickable-image.active_slider{border:2px solid var(--secondary_color)}.equipmentslider-with-text .clickable-image{-ms-flex-preferred-size:17.76%;border:2px solid var(--skyblue_color);border-radius:8px;cursor:pointer;flex-basis:17.76%;margin-bottom:20px;padding:10px;transition:all .35s ease}.equipmentslider-with-text .clickable-image:not(:last-child){margin-right:2.79%}.equipmentslider-with-text .equipment-name{margin-bottom:25px}.equipmentslider-with-text .equipment-price{border-bottom:1px solid var(--skyblue_color);color:var(--navyblue_color);font-family:var(--primary_font);font-size:24px;font-weight:600;margin-bottom:37px;padding-bottom:15px}.equipmentslider-with-text .buy-button a.cta-link{display:block;line-height:1.18}.equipmentslider-with-text .link-arrow a:hover{color:var(--secondary_color)}.equipmentslider-with-text .buy-button{margin-bottom:50px}.equipmentslider-with-text .about-equipment p:first-child{font-weight:600;margin-bottom:10px}.equipmentslider-with-text .about-equipment p:last-child{font-weight:400}body .equipmentslider-with-text ul.slick-dots li button:focus-visible{outline:none}.equipment-slider-image .equipment-image:not(:first-child){display:none}@media(min-width:1025px){.equipmentslider-with-text .right-text-button{padding-left:61px}}@media(min-width:768px) and (max-width:1024px){.equipmentslider-with-text .right-text-button{padding-left:20px}}@media(min-width:768px){.equipmentslider-with-text .equipment-slider-image{background:var(--white_color);border-radius:8px;-webkit-box-shadow:0 0 15px rgba(7,77,134,.25);box-shadow:0 0 15px rgba(7,77,134,.25);margin-bottom:30px;padding:66px 32px 30px;position:relative;text-align:center;z-index:1}body .equipmentslider-with-text ul.slick-dots{background:rgba(0,0,0,.25);border-radius:56px;display:inline-block!important;margin:0 auto;padding:2px 6px}body .equipmentslider-with-text ul.slick-dots li button{border:2px solid var(--white_color)}.equipmentslider-with-text .left-equipment-slider{-ms-flex-preferred-size:57.66%;flex-basis:57.66%;margin-right:5.08%;max-width:57.66%}.equipmentslider-with-text .right-text-button{-ms-flex-preferred-size:37.17%;flex-basis:37.17%;max-width:37.17%}.equipmentslider-with-text .clickable-image{-ms-flex-preferred-size:17.76%;flex-basis:17.76%}.equipmentslider-with-text .equipment-image{margin-bottom:45px}.equipmentslider-with-text .buy-button a.cta-link{padding:17px 21px}.equipmentslider-with-text .about-equipment p:last-child{margin-bottom:40px}}@media(max-width:767px){.equipmentslider-with-text .link-arrow{margin-bottom:20px}.equipmentslider-with-text .left-equipment-slider{margin-bottom:46px}.equipmentslider-with-text .equipment-image{background:var(--white_color);border-radius:8px;-webkit-box-shadow:0 0 9px rgba(7,77,134,.25);box-shadow:0 0 9px rgba(7,77,134,.25);margin:9px;padding:19px}.equipmentslider-with-text .equipment-image img{height:auto;margin:0 auto;max-width:250px}.equipmentslider-with-text .equipment-change{display:none}.equipmentslider-with-text .right-text-button{border-left:unset}.equipmentslider-with-text .equipment-slider-image{margin:0 -30px 0 -9px}.equipmentslider-with-text .slick-list.draggable{padding-right:30px}.equipmentslider-with-text .equipment-name{margin-bottom:16px}.equipmentslider-with-text .equipment-price{font-size:19px}}