.testimonials-section .slideshow-wrapper{position:relative}.testimonials-section .aw-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;display:flex;align-items:center;justify-content:center;width:54px;height:54px;padding:0;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 12px #10314b2e;color:currentColor;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,opacity .2s ease;-webkit-appearance:none;appearance:none}.testimonials-section .aw-arrow:hover,.testimonials-section .aw-arrow:focus-visible{background:#fff;box-shadow:0 4px 18px #10314b47;outline:none}.testimonials-section .aw-arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}.testimonials-section .aw-arrow svg{width:15px;height:22px;display:block;fill:currentColor;pointer-events:none}.testimonials-section .aw-arrow--prev{left:16px}.testimonials-section .aw-arrow--next{right:16px}.testimonials-section .aw-arrow{margin-top:-18px}@media(max-width:790px){.testimonials-section .aw-arrow{width:40px;height:40px}.testimonials-section .aw-arrow svg{width:11px;height:16px}.testimonials-section .aw-arrow--prev{left:4px}.testimonials-section .aw-arrow--next{right:4px}}.testimonials-section[data-aw-dots=false] .flickity-page-dots{display:none}.testimonials-section .testimonials-slide:not(.is-selected){cursor:pointer}.testimonials-section .graphic-wrap svg{max-height:420px}.del-video-slider .swiper{overflow:hidden!important;position:relative;width:100%}.del-video-slider #swiper-viewer{position:relative;padding-bottom:52px}.del-video-slider .swiper-pagination{bottom:6px!important;left:0;right:0;width:auto}.del-video-slider .swiper-wrapper{display:flex;transition:transform .45s cubic-bezier(.25,.46,.45,.94);will-change:transform}.del-video-slider .swiper-slide{flex:0 0 100%;width:100%;max-width:100%}.del-video-slider .swiper-button-prev,.del-video-slider .swiper-button-next{cursor:pointer;-webkit-user-select:none;user-select:none}.del-video-slider .swiper-button-prev.swiper-button-disabled,.del-video-slider .swiper-button-next.swiper-button-disabled{opacity:.35;cursor:default}.del-video-slider .swiper-pagination-bullet,.del-video-slider .video-play-button{cursor:pointer}.del-video-slider .video-play-button.is-hidden{display:none}.del-video-slider .swiper-slide video{max-width:100%;border-radius:20px;background:#000}.del-video-slider .swiper-slide:not(.is-active) video{pointer-events:none}.del-video-slider [role=button]:focus-visible{outline:2px solid #0e6096;outline-offset:3px}.del-video-slider #testimonial-slider-app{display:flex;justify-content:center;width:600px;max-width:100vw;margin-left:auto;margin-right:auto;margin-bottom:40px}.del-video-slider #swiper-viewer{flex:none;width:600px;max-width:calc(100vw - 40px);margin-left:auto;margin-right:auto}.del-video-slider .swiper-zoom-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center}.del-video-slider .video-play-button{position:absolute;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px;border-radius:50%;z-index:3;transition:.3s}.del-video-slider .video-play-button svg{display:block;width:100%;height:100%}.del-video-slider .video-play-button:hover path#main{fill:#0a4a75}.del-video-slider .video-play-button.hide{display:none}.del-video-slider .video-caption{position:relative;width:100%;margin:20px 0;text-align:center;font-family:Wavehaus,sans-serif;font-weight:700;letter-spacing:.022vw}.del-video-slider .swiper-button-prev,.del-video-slider .swiper-button-next{position:absolute;top:calc(50% - 25px);margin-top:0;width:50px;height:50px;z-index:99;background:transparent url("data:image/svg+xml;utf8,<svg viewBox='0 0 700 700' xmlns='http://www.w3.org/2000/svg' version='1.1'><path fill='%230e6096' fill-rule='evenodd' d='m497.12 254.85-244.79-244.79c-14.25-13.414-36.047-13.414-49.461 0s-13.414 35.211 0 49.461l220.48 220.48-220.48 220.48c-13.414 13.414-13.414 36.047 0 49.461 13.414 13.414 35.211 13.414 49.461 0l244.79-245.63c13.414-13.414 13.414-35.211 0-49.461z' /></svg>") no-repeat 0 0 / 100% auto;transition:.3s}.del-video-slider .swiper-button-prev{left:30px;right:auto;transform:rotate(180deg)}.del-video-slider .swiper-button-next{right:30px;left:auto}@media screen and (max-width:600px){.del-video-slider .swiper-button-prev,.del-video-slider .swiper-button-next{width:30px;height:30px;top:calc(50% - 15px)}.del-video-slider .swiper-button-prev{left:0}.del-video-slider .swiper-button-next{right:0}}.del-video-slider .swiper-pagination{position:absolute;text-align:center;z-index:10}.del-video-slider .swiper-pagination-bullet{display:inline-block;width:14px;height:14px;margin:6px!important;border-radius:50%;background:#000;opacity:.2}.del-video-slider .swiper-pagination-bullet-active{background:#0e6096;opacity:1}#dispenser-container .aw-model-card #lazy-load-poster{cursor:pointer}#dispenser-container .aw-model-card #button-3d:focus-visible{outline:3px solid #fff;outline-offset:2px}#dispenser-container .aw-model-card.is-loading #button-3d{opacity:.75;cursor:progress}@keyframes aw-model-pulse{0%,to{opacity:.75}50%{opacity:1}}#dispenser-container .aw-model-card.is-loading #button-3d{animation:aw-model-pulse 1s ease-in-out infinite}#dispenser-container .aw-model-card.is-unavailable #button-3d{display:none}@media screen and (min-width:791px){.faq-wrap.faq-wrap__columns>.faq-block{flex-grow:0}}.aw-anchor{display:block;height:0;overflow:hidden;scroll-margin-top:24px}.aw-explore-link{padding:4px 0 56px}.aw-explore-link .rte,.aw-explore-link .rte p{text-align:center}.aw-explore-link .rte p{font-size:16px;line-height:1.5;margin:0}.aw-explore-link .rte a{display:inline-block;padding:11px 2px;color:#146c43;font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:2px;border-radius:6px}.aw-explore-link .rte a:hover{color:#0f5433}.aw-explore-link .rte a:focus-visible{outline:3px solid #146c43;outline-offset:2px}body.product-spring-water-delivery .testimonials-section{padding-top:32px}@media screen and (max-width:790px){body.product-spring-water-delivery .testimonials-section{padding-top:0}body.product-spring-water-delivery .testimonials-section .section-header,body.product-spring-water-delivery .footer-video-sec .section-header{margin-bottom:14px}body.product-spring-water-delivery .testimonials-section .testimonials-slide{padding-top:12px}body.product-spring-water-delivery .testimonials-section .testimonials-slider__text{padding-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/186/assets/aw-section-fixes.css.map */
