#top .collection-view .section-header h2,#top .collection-view h2.custom-collection-title,#top .collection-view h2.review-heading{font-size:28px}#top .collection-view .custom-collection-content.text-center p,#top .collection-view .review-subheading.text-center p{max-width:330px!important;text-align:center;margin:0 auto}@media screen and (max-width: 1024px){#top .collection-view .section-header h2,#top .collection-view h2.custom-collection-title,#top .collection-view h2.review-heading{font-size:24px}}@media screen and (max-width: 740px){#top .collection-view .section-header h2,#top .collection-view h2.custom-collection-title,#top .collection-view h2.review-heading{font-size:22px}#top .collection-view .custom-collection-content.text-center p,#top .collection-view .review-subheading.text-center p{font-size:16px}#top .collection-view .custom-collection-content.text-center p,#top .collection-view .review-subheading.text-center p{max-width:300px!important}}@media screen and (max-width: 480px){#top .collection-view .section-header h2,#top .collection-view h2.custom-collection-title,#top .collection-view h2.review-heading{font-size:20px!important}}@media screen and (max-width: 359px){#top .collection-view .section-header h2,#top .collection-view h2.custom-collection-title,#top .collection-view h2.review-heading{font-size:18px!important}}.fade-in{opacity:0;animation:fadeIn .5s ease-in-out 1s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#top .collection-view .video--banner--container{position:relative;max-width:1400px;margin:0 auto}#top .gmc-hero-section{position:absolute;top:30px;left:125px;display:inline-block;width:350px;cursor:pointer}#top .gmc-hero-section .badge-wrapper{display:inline-block;background-color:#fff;width:55px;height:55px;border-radius:100px;position:relative}#top .gmc-hero-section .badge-wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#top .gmc-hero-section .badge-text{color:#fff;font-size:22px;text-shadow:1px 1px #4d4d4d;margin-left:10px;position:absolute;top:-7px;left:60px}#top .gmc-hero-section .badge-text .bold{font-weight:700}#top .gmc-hero-section .badge-link{display:inline-block;padding:3px 8px;line-height:1;font-size:14px;background-color:#e6f4ea;color:#137333;position:absolute;top:30px;left:70px;border-radius:2px}@media screen and (max-width: 1440px){#top .gmc-hero-section{position:absolute;top:30px;left:9%}}@media screen and (max-width: 1240px){#top .gmc-hero-section{position:absolute;top:25px;left:5%}}@media screen and (max-width: 1140px){#top .gmc-hero-section{position:absolute;top:20px;left:5%}}@media screen and (max-width: 896px){#top .gmc-hero-section{position:absolute;top:25px;left:5%}}@media screen and (max-width: 740px){#top .gmc-hero-section{position:absolute;top:35px;left:5%}}@media screen and (max-width: 640px){#top .gmc-hero-section{display:none}}#top .collection-view .car-cover-main-container .smart--search .input-container option[value="Select Year"],#top .collection-view .car-cover-main-container .smart--search .input-container option[value="Select Make"],#top .collection-view .car-cover-main-container .smart--search .input-container option[value="Select Model"]{display:none}#top .collection-view .car-cover-main-container .smart--search .input-container select{color:#333!important}@media screen and (max-width: 1240px){#top .collection-view .car-cover-main-container .smart--search .finder-title{padding:15px 0 0 18px;font-size:18px;width:34%}#top .collection-view .car-cover-main-container .smart--search .smart--search--container{padding:15px}#top .collection-view .car-cover-main-container .smart--search .input-container select{font-size:16px}#top .collection-view .car-cover-main-container .smart--search .input-container:nth-child(1):after,#top .collection-view .car-cover-main-container .smart--search .input-container:nth-child(2):after,#top .collection-view .car-cover-main-container .smart--search .input-container:nth-child(3):after{font-size:16px;padding-bottom:2px}}@media screen and (max-width: 1024px){#top .collection-view .car-cover-main-container .smart--search .finder-title{width:38%}}@media screen and (max-width: 896px){#top .collection-view .car-cover-main-container .smart--search .finder-title{width:41%}}@media screen and (max-width: 740px){#top .collection-view .car-cover-main-container .smart--search{margin-bottom:-18px}#top .collection-view .car-cover-main-container .smart--search .finder-title{width:100%}#top .collection-view .car-cover-main-container .smart--search .smart--search--container{gap:8px;padding:15px 20px 25px}}@media screen and (max-width: 480px){#top .collection-view .car-cover-main-container .page-width{width:95%}#top .collection-view .car-cover-main-container .smart--search .smart--search--container{padding:15px 15px 20px}}@media screen and (max-width: 1024px){#top .collection-view .breadcrumb-wrapper .dynamic-title{font-size:32px}#top .collection-view .breadcrumb-wrapper .shop-by-size-text{font-size:22px}#top .collection-view .breadcrumb-wrapper .shop-by-size-text svg{width:22px;height:22px}}@media screen and (max-width: 749px){#top .collection-view .breadcrumb-wrapper .breadcrumbs__item{font-size:16px}}@media screen and (max-width: 740px){#top .collection-view .breadcrumb-wrapper{margin-top:-5px}#top .collection-view .breadcrumb-wrapper .dynamic-title{font-size:30px}#top .collection-view .breadcrumb-wrapper .shop-by-size-text{font-size:20px}#top .collection-view .breadcrumb-wrapper .shop-by-size-text svg{width:20px;height:20px}#top .collection-view .breadcrumb-wrapper .breadcrumbs{display:none}}@media screen and (max-width: 480px){#top .collection-view .breadcrumb-wrapper .dynamic-title{line-height:1.15;margin-bottom:5px}#top .collection-view .breadcrumb-wrapper .shop-by-size-text svg{width:19px;height:19px}#top .collection-view .breadcrumb-wrapper .breadcrumbs__item{font-size:15px}}@media screen and (max-width: 359px){#top .collection-view .breadcrumb-wrapper .breadcrumbs__item{font-size:15px!important}#top .collection-view .breadcrumb-wrapper .dynamic-title{font-size:28px!important}#top .collection-view .breadcrumb-wrapper .shop-by-size-text{font-size:18px!important}#top .collection-view .breadcrumb-wrapper .shop-by-size-text svg{display:none}}#top .collection-view .subbanner-slider .swiper-slide{cursor:default}#top .collection-view .section-description h2,#top .collection-view .section-description h3{margin-bottom:1rem}#top .collection-view .section-description h3{padding-top:5px}#top .collection-view .section-description p{margin-bottom:1.5rem;line-height:1.5}#top .collection-view .section-description .wrapper p:last-of-type{margin-bottom:0}#top .collection-view .section-description ul{margin-top:1rem;margin-bottom:1.6rem}#top .collection-view .section-description li{line-height:1.3}#top .collection-view .section-description .brand-logo{margin-top:-30px}#top .collection-view .section-description .brand-logo:nth-of-type(2){display:none}@media screen and (max-width: 1240px){#top .collection-view .section-description{max-width:none!important}#top .collection-view .section-description .wrapper{width:90%}#top .collection-view .section-description p,#top .collection-view .section-description li{font-size:16px}}@media screen and (max-width: 896px){#top .collection-view .section-description .wrapper{width:97%}#top .collection-view .section-description ul{padding-left:30px}}@media screen and (max-width: 640px){#top .collection-view .section-description .brand-logo{width:120px;height:80px}}@media screen and (max-width: 480px){#top .collection-view .section-description p{line-height:1.45;font-size:15px}#top .collection-view .section-description li{font-size:15px}#top .collection-view .section-description .brand-logo{border-top:3px solid #f2f2f2;margin-top:-60px}}@media screen and (max-width: 359px){#top .collection-view .section-description h2{font-size:22px!important}#top .collection-view .section-description h3{font-size:17px!important}}#top shop-by-style-collection .section-header .heading{margin-bottom:6px}#top shop-by-style-collection .section-header .line{margin-top:14px}#top shop-by-style-collection .logo-container{margin-top:42px}#top shop-by-style-collection .logo-container .image{background-color:#f2f2f2}#top shop-by-style-collection .collection-container{-webkit-user-select:none;user-select:none}#top shop-by-style-collection .collection-container .title{line-height:1;padding:10px 0 4px;margin:0}#top shop-by-style-collection .custom-logo-collection-read-btn{margin-top:40px}@media screen and (max-width: 1240px){#top shop-by-style-collection .logo-container{display:grid;gap:15px}#top shop-by-style-collection .logo-container .collection-container{padding:7px}#top shop-by-style-collection .collection-container .title{font-size:16px;padding:10px 0 9px}}@media screen and (max-width: 1024px){#top shop-by-style-collection .logo-container{display:grid;gap:12px}#top shop-by-style-collection .collection-container .title{font-size:15px;padding:8px 0 7px}#top shop-by-style-collection .custom-logo-collection-read-btn{margin-top:35px;margin-bottom:-10px}}@media screen and (max-width: 740px){#top shop-by-style-collection .section-header h2{margin-top:-10px}#top shop-by-style-collection .custom-logo-collection-read-btn{margin-bottom:-10px}}@media screen and (max-width: 896px){#top shop-by-style-collection .logo-container{display:grid;gap:10px}}@media screen and (max-width: 640px){#top shop-by-style-collection .logo-container{display:grid;gap:8px}#top shop-by-style-collection .collection-container .title{font-size:13px;padding:8px 0 6px}}@media screen and (max-width: 480px){#top shop-by-style-collection .logo-container .style-category-wrapper{margin:0!important}#top shop-by-style-collection .logo-container{display:grid;gap:6px}#top shop-by-style-collection .collection-container .title{font-size:14px!important;padding:8px 0 5px}#top .collection-view.truck-covers shop-by-style-collection .collection-container .title{font-size:13px!important;padding:7px 0 4px}#top shop-by-style-collection .section-header h2{margin-top:0}#top shop-by-style-collection .custom-logo-collection-read-btn{margin-top:25px;margin-bottom:-15px}}@media screen and (max-width: 400px){#top .collection-view.truck-covers shop-by-style-collection .collection-container .title{font-size:12px!important;padding:7px 0 4px}}@media screen and (max-width: 359px){#top shop-by-style-collection .collection-container .title{font-size:13px!important;padding:7px 0 4px}#top .collection-view.truck-covers shop-by-style-collection .collection-container .title{font-size:12px!important;padding:7px 0 4px}}#top shop-by-style-collection .collection-container img[alt=Subcompact],#top shop-by-style-collection .collection-container img[alt=Hatchback],#top shop-by-style-collection .collection-container img[alt=Jeep]{left:0;margin:0 auto;width:70%}#top shop-by-style-collection .collection-container img[alt="Regular Cab Short Bed"]{left:0;margin:0 auto;width:70%}#top shop-by-style-collection .collection-container img[alt="Regular Cab Long Bed"]{left:0;margin:0 auto;width:73%}#top shop-by-style-collection .collection-container img[alt="Extended Cab Short Bed"]{left:0;margin:0 auto;width:75%}#top shop-by-style-collection .collection-container img[alt="Camper Van"]{left:0;margin:0 auto;width:70%}#top shop-by-style-collection .collection-container img[alt=Chopper]{left:0;margin:0 auto;width:70%}#top shop-by-style-collection .collection-container img[alt=Touring]{left:0;margin:0 auto;width:70%}#top shop-by-style-collection .collection-container img[alt="Full Dress Cruiser"]{left:0;margin:0 auto;width:65%}#top shop-by-style-collection .collection-container img[alt=Cruiser]{left:0;margin:0 auto;width:65%;top:15%}#top shop-by-style-collection .collection-container img[alt="Sport Bike"]{left:0;margin:0 auto;width:55%;top:15%}#top shop-by-style-collection .collection-container img[alt="Naked Bike"]{left:0;margin:0 auto;width:60%}#top shop-by-style-collection .collection-container img[alt="Adventure Bike"]{left:0;margin:0 auto;width:60%}#top shop-by-style-collection .collection-container img[alt="Dirt Bike"]{left:0;margin:0 auto;width:55%;top:13%}#top shop-by-style-collection .collection-container img[alt="Standard Scooter"]{left:0;margin:0 auto;width:55%}#top shop-by-style-collection .collection-container img[alt="Scooter with Rear Box"]{left:0;margin:0 auto;width:55%}#top shop-by-style-collection .collection-container img[alt="Scooter with Windshield"]{left:0;margin:0 auto;width:55%}#top shop-by-style-collection .collection-container img[alt="Maxi Scooter"]{left:0;margin:0 auto;width:62%}#top shop-by-style-collection .collection-container img[alt="Utility ATV"]{left:0;margin:0 auto;width:57%}#top shop-by-style-collection .collection-container img[alt="Sport ATV"]{left:0;margin:0 auto;width:55%}#top shop-by-style-collection .collection-container img[alt="2-Up ATV"]{left:0;margin:0 auto;width:55%}#top shop-by-style-collection .collection-container img[alt="Youth ATV"]{left:0;margin:0 auto;width:50%;top:15%}@media screen and (max-width: 896px){#top .boat-covers shop-by-style-collection .sbs-desktop-active .mobile-style-category-wrapper{display:block!important}#top .boat-covers shop-by-style-collection .sbs-desktop-active:not(.sbs-mobile-active) .mobile-style-category-wrapper{display:none!important}#top .boat-covers shop-by-style-collection .sbs-desktop-active:not(.sbs-mobile-active) .custom-logo-collection-read-btn.mobile-view .custom-logo-readmore,#top .boat-covers shop-by-style-collection .sbs-desktop-active.sbs-mobile-active .custom-logo-collection-read-btn.mobile-view .custom--logo-readless{display:inline!important}#top .boat-covers shop-by-style-collection .sbs-desktop-active:not(.sbs-mobile-active) .custom-logo-collection-read-btn.mobile-view .custom--logo-readless,#top .boat-covers shop-by-style-collection .sbs-desktop-active.sbs-mobile-active .custom-logo-collection-read-btn.mobile-view .custom-logo-readmore{display:none!important}#top .boat-covers shop-by-style-collection .custom-logo-collection-read-btn.mobile-view .custom-logo-readmore,#top .boat-covers shop-by-style-collection .sbs-mobile-active:not(.sbs-desktop-active) .custom-logo-collection-read-btn.mobile-view .custom--logo-readless{display:inline!important}#top .boat-covers shop-by-style-collection .custom-logo-collection-read-btn.mobile-view .custom--logo-readless,#top .boat-covers shop-by-style-collection .sbs-mobile-active:not(.sbs-desktop-active) .custom-logo-collection-read-btn.mobile-view .custom-logo-readmore{display:none!important}#top .boat-covers shop-by-style-collection .sbs-desktop-active:not(.sbs-mobile-active) .custom-logo-collection-read-btn.mobile-view svg,#top .boat-covers shop-by-style-collection .sbs-desktop-active.sbs-mobile-active .custom-logo-collection-read-btn.mobile-view svg{display:none!important}#top .boat-covers shop-by-style-collection .custom-logo-collection-read-btn .custom-logo-readmore[style*="display: block"],#top .boat-covers shop-by-style-collection .custom-logo-collection-read-btn .custom--logo-readless[style*="display: block"]{display:inline!important}}@media screen and (max-width: 480px){#top shop-by-style-collection .mini-popup-wrapper .smart--search.page-width{margin-bottom:30px}#top shop-by-style-collection .mini-popup-wrapper .category-description{display:grid;grid-template-columns:35% 65%}#top shop-by-style-collection .mini-popup-wrapper .category-image{max-width:none;border-left:3px solid #e0e0e0}#top shop-by-style-collection .mini-popup-wrapper .category-desc{font-size:14px;line-height:1.3}}@media screen and (max-width: 400px){#top shop-by-style-collection .mini-popup-wrapper .category-desc{font-size:13px}}@media screen and (max-width: 359px){#top shop-by-style-collection .mini-popup-wrapper .category-desc{font-size:12px}}#top .collection-view .custom-featured-satisfied-customer .customer-satisfied-content a em,#top .collection-view .custom-featured-satisfied-customer .customer-satisfied-content a em:after{-webkit-user-select:none;user-select:none}@media screen and (max-width: 1024px){#top .collection-view .custom-testimonial-page-width .testimonial-content p{font-size:15px}}@media screen and (max-width: 896px){#top .collection-view .custom-testimonial-page-width .testimonials-pagination-wrapper{display:block;margin-top:30px}#top .collection-view .custom-testimonial-page-width .testimonials-pagination-wrapper .swiper-pagination-bullet{width:12px;height:12px}#top .collection-view .custom-testimonial-page-width .testimonials-pagination-wrapper .swiper-pagination-bullet-active{width:18px;height:18px}}@media screen and (max-width: 740px){#top .collection-view .custom-testimonial-page-width .seperate-line{margin-bottom:20px}#top .collection-view .custom-testimonial-page-width .testimonial-item .testimonial-title{font-size:14px}#top .collection-view .custom-testimonial-page-width .testimonial-item .testimonial-content p{font-size:13px}#top .collection-view .custom-testimonial-page-width .testimonials-pagination-wrapper .swiper-pagination-bullet{width:10px;height:10px;margin:0 3px}#top .collection-view .custom-testimonial-page-width .testimonials-pagination-wrapper .swiper-pagination-bullet-active{width:17px;height:17px}}@media screen and (max-width: 480px){#top .collection-view .custom-testimonial-page-width .custom-main-testimoials-slider.page-width{width:95%}}@media screen and (max-width: 359px){#top .collection-view .custom-testimonial-page-width .testimonial-item .testimonial-title{font-size:13px}#top .collection-view .custom-testimonial-page-width .testimonial-item .testimonial-content p{font-size:12px}}#top .main-collection-accordion-wrapper{-webkit-user-select:none;user-select:none}#top .main-collection-accordion-wrapper .category-image-wrapper{padding-left:15px}#top .main-collection-accordion-wrapper.active .category-products-all{border:10px solid #ededed;border-top:none!important}@media screen and (max-width: 1240px){#top .main-collection-accordion-wrapper .collection-main-accordion-header{background-color:#f2f2f2}#top .main-collection-accordion-wrapper.active .category-products-all{border:10px solid #f2f2f2}}@media screen and (max-width: 1024px){#top .main-collection-accordion-wrapper .category-title{font-size:25px}#top .main-collection-accordion-wrapper .featured_search_content{font-size:15px;line-height:1.4}}@media screen and (max-width: 896px){#top .main-collection-accordion-wrapper .collection-accordion-header{padding-right:0}}@media screen and (max-width: 740px){#top .main-collection-accordion-wrapper.active .category-products-all{border:7px solid #f2f2f2}#top .main-collection-accordion-wrapper .featured_search_content .no-mobile{display:none}}@media screen and (max-width: 480px){#top .main-collection-accordion-wrapper .category-title{font-size:23px}}@media screen and (max-width: 400px){#top .main-collection-accordion-wrapper .collection-accordion-header .accordion-title{gap:10px}#top .main-collection-accordion-wrapper .category-title{font-size:22px}#top .main-collection-accordion-wrapper .featured_search_content{font-size:14px;line-height:1.4}}@media screen and (max-width: 359px){#top .main-collection-accordion-wrapper .collection-main-accordion-header{padding:12px}#top .main-collection-accordion-wrapper .category-title{font-size:18px}#top .main-collection-accordion-wrapper .featured_search_content,#top .main-collection-accordion-wrapper .category-badge-wrapper .badge{font-size:13px}}#top .mini-popup-compare{padding:25px 0 30px}#top .mini-popup-compare .custom-featured-title{font-size:16px!important;border-bottom:1px solid #f2f2f2!important;padding-bottom:5px!important;margin:0!important}#top .mini-popup-compare .custom-star-stars{margin-top:3px;margin-bottom:5px}#top .mini-popup-compare .custom-star-stars svg{width:23px;height:23px}#top .mini-popup-compare .custom-featured-product-description{padding:10px}#top .mini-popup-compare .custom-featured-description{padding:0}#top .mini-popup-compare .custom-featured-description p{color:#4d4d4d}#top .mini-popup-compare .custom-featured-description:after{display:none!important}#top .mini-popup-compare .badge.addonproduct{font-size:16px;color:#4d4d4d}#top .mini-popup-compare .custom-product-card{padding-top:15px;border:4px solid white}#top .mini-popup-compare .custom-product-card.weatherfit-platinum,#top .mini-popup-compare .custom-product-card.weathershield-hp,#top .mini-popup-compare .custom-product-card.shorefit-1200,#top .mini-popup-compare .custom-product-card.sunbrella{border:4px solid #43e16d}@media screen and (max-width: 1000px){#top .main-collection-accordion-wrapper .custom-compare-button,#top .main-collection-accordion-wrapper .main-mini-popup.compare-popup.active{display:none!important}}#top .collection-view .collection-loader{width:100px!important;height:100px!important;margin:80px auto 100px!important}@media screen and (max-width: 1024px){#top .collection-view .collection-loader{width:90px!important;height:90px!important;margin:40px auto 100px!important}}@media screen and (max-width: 480px){#top .collection-view .collection-loader{width:75px!important;height:75px!important;margin:30px auto 100px!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/rah-custom-collection.css.map */
