:root{--cerulean:#00adee;--chathams-blue:#103977;--torea-bay:#0c3f8b;--white:#fff;--alabaster:#fbfbfb;--wild-sand:#f5f5f5;--gray:#909090;--emperor:#505050;--dove-gray:#707070;--gray:#919191;--gallery:#efefef;--corn:#ff5b23;--cod-gray:#151515;--light-text:#00000099;--alto:#dbdbdb;--loblolly:#bcc1ca}.truncate3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;max-width:100%;overflow:hidden}.yellow-btn{background-color:var(--corn);border:unset;border-radius:30px;color:var(--white);font-size:14px;font-weight:400;height:50px;line-height:24px;outline:unset;padding:0 20px;transition:all .25s;width:100%}.yellow-btn svg,.yellow-btn svg path{transition:all .25s ease}.yellow-btn .arrow-icon{transform:translateX(4px)}.yellow-btn:hover .arrow-icon{animation:arrowMovement 1s ease}.border-btn{background-color:var(--white);border:unset;border:1px solid var(--dove-gray);border-radius:10px;color:var(--dove-gray);font-size:14px;font-weight:400;height:50px;line-height:24px;outline:unset;padding:0 20px;transition:all .25s;width:100%}.border-btn svg,.border-btn svg path{transition:all .25s ease}.border-btn .arrow-icon{transform:translateX(4px)}.border-btn:hover .arrow-icon{animation:arrowMovement 1s ease}@keyframes arrowMovement{0%{transform:translateX(4px)}50%{transform:translateX(14px)}to{transform:translateX(4px)}}.border-btn:hover{background-color:var(--chathams-blue);color:var(--white)}.border-btn:hover svg path{fill:var(--white)}.border-btn svg{margin-right:5px}.main-heading{color:var(--torea-bay);font-size:22px;line-height:32px}.body-text,.main-heading{font-weight:400;text-align:left}.body-text{color:var(--emperor);font-size:16px;line-height:26px}.light-body-text{font-weight:400;line-height:24px}.light-body-text,.light-sm-text{color:var(--dove-gray);font-size:14px;text-align:left}.light-sm-text{font-weight:300;line-height:22px}.para-heading{color:var(--torea-bay);font-size:20px;font-weight:400;line-height:30px}.black-lg-text,.black-md-text{color:var(--cod-gray);font-size:18px;font-weight:500;line-height:28px}.black-sm-text{color:var(--cod-gray);font-size:16px;font-weight:500;line-height:26px}.light-text{color:var(--light-text);font-size:14px;font-weight:400;line-height:24px}.save-btn{background:transparent;border:.5px solid #4a2771;border-radius:50%;display:grid;height:36px;place-items:center;width:36px}.save-btn,.save-btn svg path{transition:all .3s ease}.save-btn:hover{background:#4a2771;border:.5px solid #4a2771}.save-btn:hover svg path{fill:var(--white)}.save-btn[data-saved=true]{background:#4a2771;border:.5px solid #4a2771}.save-btn[data-saved=true] svg path{fill:var(--white)}.save-btn-non-user{background:transparent;border:.5px solid var(--gray);border-radius:50%;height:50px;place-items:center;width:50px}.save-btn-non-user svg path{fill:var(--gray)}.share-btn{background:unset;border:unset;outline:unset}.share-btn .share-icon path{transition:all .25s}.share-btn:hover .share-icon path{fill:var(--cerulean)}.curved-border-container{background-color:var(--white);border-radius:10px;box-shadow:0 0 2px 0 rgba(23,26,31,.251);padding:25px}.scroll-container{display:flex;gap:20px;height:340px;overflow-x:auto}.scroll-container::-webkit-scrollbar{height:6px;width:6px}.scroll-container::-webkit-scrollbar-track{background-color:var(--gallery)}.scroll-container::-webkit-scrollbar-thumb{background-color:var(--cerulean);border-radius:5px}.scroll-container::-webkit-scrollbar-thumb:hover{background-color:var(--chathams-blue)}.scroll-container::-webkit-scrollbar{width:4px}.scroll-container::-webkit-scrollbar-thumb{background-color:var(--chathams-blue)}.scrolling-card{border-radius:10px 10px 10px 10px;flex:0 0 275px;height:320px;transition:all .25s}.scrolling-card:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}.scrolling-card:hover a,.scrolling-card:hover h4{color:var(--chathams-blue)}.img-box{background-color:var(--alabaster);border-radius:10px 10px 0 0;height:186px;overflow:hidden;width:100%}.img-box img{-o-object-fit:cover;object-fit:cover;width:100%}.specs-table td,.specs-table th{font-weight:400;-webkit-hyphens:auto;hyphens:auto;padding:15px 12px;word-break:break-all}.specs-table tr:nth-of-type(odd){background-color:var(--wild-sand)}.specs-table tr th:first-child{width:30%}.nav-tabs{border:unset}.nav-tabs .nav-link{border:unset;color:var(--cod-gray);flex:1 1 auto;font-size:16px;font-weight:400;line-height:26px;padding:12px 6px;text-align:center;transition:.15s ease-in-out}.nav-tabs .nav-link.active{border:unset;border-bottom:1px solid var(--cod-gray);color:var(--torea-bay)}.comment-input-box{background-color:var(--white);border:1px solid var(--alto);border-radius:8px;box-shadow:0 4px 8px 0 rgba(10,58,100,.149);padding:15px}.add-ratings-container input{display:none}.add-ratings-container label{cursor:pointer}.add-ratings-container label svg{fill:#fff;transition:all .3s ease}.add-ratings-container label svg:hover{scale:1.15}.add-ratings-container .selected-review+label svg{fill:var(--corn)}.add-ratings-container .selected-review+label svg path{stroke:var(--corn)}.comment-input{background-color:var(--wild-sand);border:unset;border-radius:5px;color:var(--cod-gray);font-size:16px;font-weight:400;line-height:20px;min-height:70px;outline:unset;padding:15px;width:100%}.comment-input::-moz-placeholder{color:var(--gray);font-size:16px;font-weight:500;line-height:20px}.comment-input::placeholder{color:var(--gray);font-size:16px;font-weight:500;line-height:20px}.comments-send{box-shadow:unset;height:44px;padding:0 22px;transform:scale(1);width:-moz-fit-content;width:fit-content}.comments-send:hover{background-color:var(--torea-bay);color:var(--white)}.comments-send:focus{box-shadow:unset}.comments-send:active{transform:scale(.95)}.comments-send:disabled{background-color:var(--gray);pointer-events:none}.comment-box{background-color:var(--alabaster);border-radius:15px;padding:25px}.avatar{align-items:center;background-color:var(--cerulean);border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.comment-by{color:var(--cod-gray);font-size:14px;font-weight:600;line-height:17.5px}.comment-body{color:var(--emperor);font-size:14px;font-weight:400;line-height:22px}.time{color:rgba(0,0,0,.4);font-size:14px;font-weight:500;line-height:19.07px;text-align:left}.company-logo{background-color:var(--alto);border-radius:10px;height:150px;overflow:hidden;width:250px}.company-logo img{height:auto;max-height:100%;width:100%}.progress-bar-container .progress{background-color:var(--loblolly);height:8px}.progress-bar-container .progress-bar{background-color:var(--cerulean)}.progress-bar-container svg{margin-bottom:2px;min-height:17px;min-width:17px}.overall-reviews svg{height:17px;margin-bottom:2px;width:17px}@media screen and (min-width:768px){.no-image{width:50%}.no-image img,.no-image picture{height:auto;width:100%}.main-heading{font-size:30px;line-height:40px}.body-text{font-size:18px;line-height:26px}.light-body-text{font-size:17px;line-height:27px}.para-heading{font-size:25px;line-height:35px}.black-lg-text{font-size:24px;line-height:34px}.black-md-text{font-size:20px;line-height:28px}.black-sm-text{font-size:18px;line-height:25px}.light-text{font-size:16px;line-height:28px}.nav-tabs .nav-link{font-size:20px;line-height:30px;padding:19px 15px}.product-reviews-container{gap:50px}.overall-reviews{width:40%}}@media screen and (min-width:992px){.company-logo{flex:0 0 200px;height:120px;max-width:300px}.landing-container{gap:30px}.image-gallery,.landing-content{width:50%}}@media screen and (min-width:1200px){.product-reviews-container{gap:100px}.overall-reviews{max-width:280px}}.accordion-button:not(.collapsed){background-color:var(--white);box-shadow:unset;color:var(--cod-gray)}.accordion-button:focus{border-color:unset;box-shadow:unset}.accordion-item{border:unset;border-bottom:.1px solid hsla(0,0%,44%,.12)}.accordion-button{border:unset;outline:unset}.accordion-button:after{background-size:unset;height:5px;width:10px}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMCAuNSA1IDUgNS01SDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+)}.accordion-button:not(.collapsed):after{transform:rotate(-180deg)}.quote-modal .large-black-text{color:var(--cod-gray);font-family:Montserrat;font-size:35px;font-weight:700;letter-spacing:.01em;line-height:45px}.quote-modal .sub-heading{color:var(--emperor);font-family:Montserrat;font-size:18px;font-weight:500;line-height:28px}.quote-modal .modal-content{border:unset;border-radius:10px;padding:35px 40px 40px}.quote-modal .osn-input{color:var(--cod-gray);font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px}.quote-modal .osn-input::-moz-placeholder{font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px}.quote-modal .osn-input::placeholder{font-family:Montserrat;font-size:14px;font-weight:400;line-height:17.07px}.quote-modal .select-input{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJtMCAuNSA1IDUgNS01SDBaIiBmaWxsPSIjMDAwIi8+PC9zdmc+);background-position:100%;background-repeat:no-repeat;padding-right:20px}.quote-modal .quote-submit{width:200px}.quote-modal .quote-submit:hover{color:var(--white)}.swiper-container{display:flex;gap:10px}.thumbnail-swiper{flex:0 0 80px;height:250px;padding:10px 0}.thumbnail-swiper .swiper-slide{position:relative}.thumbnail-swiper .swiper-slide:after{background-color:hsla(0,0%,100%,.502);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.thumbnail-swiper .swiper-slide img{aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:middle;width:100%}.thumbnail-swiper .swiper-slide-thumb-active:after{background-color:unset}.gallery-swiper{height:250px}.swiper-slide{align-items:center;background-color:var(--white);border:.25px solid var(--dove-gray);border-radius:10px;display:flex!important;justify-content:center;overflow:hidden}.gallery-swiper{padding-right:2px!important;transition:all .25s}.gallery-swiper .swiper-slide img{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.gallery-swiper .swiper-button-next,.gallery-swiper .swiper-button-prev{height:100%!important;margin-top:0;top:0;transition:all .25s;width:60px!important}.gallery-swiper .swiper-button-next:after,.gallery-swiper .swiper-button-prev:after{color:var(--white)!important;display:none;font-size:30px!important}.gallery-swiper .swiper-button-next.video,.gallery-swiper .swiper-button-prev.video{height:15%!important;top:50%;transform:translateY(-50%);width:50px!important}.gallery-swiper .swiper-button-next{border-radius:0 10px 10px 0;right:2px}.gallery-swiper .swiper-button-prev{border-radius:10px 0 0 10px;left:0}.gallery-swiper:hover .swiper-button-next:after,.gallery-swiper:hover .swiper-button-prev:after{display:block}.gallery-swiper:hover .swiper-button-next{background:linear-gradient(90deg,rgba(255,0,0,0),rgba(0,0,0,.48))}.gallery-swiper:hover .swiper-button-prev{background:linear-gradient(270deg,rgba(255,0,0,0),rgba(0,0,0,.48))}.image-gallery.video{width:100%}.video-modal .btn-close{margin-bottom:10px}.video-modal .modal-dialog{margin:auto;max-width:940px;width:95vw}.video-modal .modal-content{border:unset;border-radius:10px;padding:15px}.video-modal .swiper-container{flex-direction:column-reverse}.video-modal .gallery-swiper.video{height:380px;padding-right:2!important;width:100%}.video-modal .thumbnail-swiper.video{height:100px;width:100%}.video-modal .thumbnail-swiper.video .swiper-slide{max-width:unset}.video-modal .video-player{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.social-share-modal .modal-content{border:unset;border-radius:10px;padding:30px 25px}.grey-circle-icon{background-color:rgba(34,34,34,.059);border:unset;border-radius:50%;height:64px;margin-bottom:10px;outline:unset;width:64px}.btn-wrapper{display:inline-block;margin-right:40px;width:64px}.btn-wrapper p{color:#888;font-size:12px;font-weight:400;line-height:14.06px;margin:auto;text-align:center}.copy-link-btn{background-color:unset;border:unset;margin-right:0;outline:unset}.outline{border:1px solid rgba(0,0,0,.122);border-radius:4px;padding:15px}.link-text{color:#8d9ca5;font-size:14px;font-weight:400;line-height:16.41px;text-align:left}.link-text span{vertical-align:sub}.large-black-text{color:#151515;font-size:24px;font-weight:500;letter-spacing:.01em;line-height:28px}.sub-heading{color:#505050;font-size:14px;font-weight:400;line-height:24px}.img-width-control img{max-width:100%}@media screen and (min-width:992px){.thumbnail-swiper{flex:0 0 100px;height:380px;padding:10px 0}.thumbnail-swiper .swiper-slide{max-width:100px}.gallery-swiper{height:390px}}@media screen and (min-width:1490px){.video-modal .gallery-swiper.video{height:450px}}
