.excerpt-hidden{height:4.5rem;overflow:hidden;position:relative}.excerpt-hidden{height:7.5rem;overflow:hidden;position:relative}.excerpt-hidden:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:64px;background:linear-gradient(to bottom,#fff6,#fff)}.mobileclass{height:4.5rem;display:block;font-size:25px!important;text-decoration:none;float:right;margin-top:-31px;margin-right:-15px}.desktopclass{display:block}.excerpt-visible{height:auto;overflow:auto}.custom-mosaic-left{min-height:894px;display:block!important;overflow:hidden;position:relative}.custom-mosaic-left article.promo-block-mosaic--index-1{width:32.9%;height:875px;overflow:hidden;position:absolute;left:0%;top:0%;float:left}.custom-mosaic-left article.promo-block-mosaic--index-1 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}.custom-mosaic-left article.promo-block-mosaic--index-1 .promo-block-mosaic--content-wrapper{min-height:820px}.custom-mosaic-left article.promo-block-mosaic--index-2{width:66.2%;height:430px;overflow:hidden;position:absolute;left:33.6%;top:0%;float:left}.custom-mosaic-left article.promo-block-mosaic--index-2 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}.custom-mosaic-left article.promo-block-mosaic--index-3{width:32.7%;height:430px;overflow:hidden;position:absolute;left:33.6%;top:445px;float:left}.custom-mosaic-left article.promo-block-mosaic--index-3 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}.custom-mosaic-left article.promo-block-mosaic--index-4{width:32.7%;height:430px;overflow:hidden;position:absolute;left:67.1%;top:445px;float:left}.custom-mosaic-left article.promo-block-mosaic--index-4 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}@media only screen and (max-width: 768px){.custom-mosaic-left article.promo-block-mosaic--index-1{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}.custom-mosaic-left article.promo-block-mosaic--index-2{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}.custom-mosaic-left article.promo-block-mosaic--index-3{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}.custom-mosaic-left article.promo-block-mosaic--index-4{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}}.custom-mosaic-right{min-height:894px;display:block!important;overflow:hidden;position:relative}.custom-mosaic-right article.promo-block-mosaic--index-1{width:66.5%;height:430px;overflow:hidden;position:absolute;left:0%;top:0%;float:left}.custom-mosaic-right article.promo-block-mosaic--index-1 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}.custom-mosaic-right article.promo-block-mosaic--index-2{width:32.5%;height:875px;overflow:hidden;position:absolute;left:67.3%;top:0%;float:left}.custom-mosaic-right article.promo-block-mosaic--index-2 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}.custom-mosaic-right article.promo-block-mosaic--index-3{width:32.9%;height:430px;overflow:hidden;position:absolute;left:0%;top:445px;float:left}.custom-mosaic-right article.promo-block-mosaic--index-3 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}.custom-mosaic-right article.promo-block-mosaic--index-4{width:32.9%;height:430px;overflow:hidden;position:absolute;left:33.6%;top:445px;float:left}.custom-mosaic-right article.promo-block-mosaic--index-4 h2.promo-block-mosaic--header{font-weight:700;font-size:var(--font-size-heading-2);text-shadow:0px 0px 10px #000}@media only screen and (max-width: 768px){.custom-mosaic-right article.promo-block-mosaic--index-1{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}.custom-mosaic-right article.promo-block-mosaic--index-2{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}.custom-mosaic-right article.promo-block-mosaic--index-3{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}.custom-mosaic-right article.promo-block-mosaic--index-4{width:100%;height:280.5px;margin-bottom:15px;overflow:hidden;position:initial;float:none}}.testimonials-3 .testimonial{float:left}.testimonial-blockquote{color:#fff!important}section.reviewers-section .reviewers-content{padding-top:25px;padding-bottom:40px;overflow:hiddne;display:block}section.reviewers-section .reviewers-content .reviewers-header{width:1400px;max-width:1400px;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}section.reviewers-section .reviewers-content .reviewers-header .home-section--title{font-size:74px!important;line-height:70px;text-transform:uppercase;position:relative}section.reviewers-section .reviewers-content .reviewers-header .home-section--title:after{content:"-";color:#01afe8;font-size:74px;font-weight:700;position:absolute;left:260px;top:0}section.reviewers-section .reviewers-content .reviewers-header .home-section--subtitle{font-size:24px;color:#fff;line-height:20px;padding-top:0;margin-top:0;padding-bottom:0;margin-bottom:0}#stamped-reviews-widget{max-width:95%!important;width:100%;padding-top:50px;padding-left:50px;padding-right:50px}#stamped-reviews-widget .stamped-carousel-subtitle,#stamped-reviews-widget .stamped-carousel-buttons{display:none!important;visibility:hidden!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll:before{display:none!important;visibility:hidden!important}.stamped-carousel-title.stamped-style-color-title,.stamped-reviews-date{display:none!important;visibility:hidden!important}#stamped-reviews-widget .stamped-carousel-scroll{height:460px!important}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-title{text-align:center}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-image{width:100%!important;border:none!important;height:150px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:10px;float:none!important;display:block!important}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-image a{height:140px!important}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-product-title{font-size:14px!important;text-align:center!important}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-message{margin-left:100px!important;margin-right:100px;margin-top:40px}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-rating{text-align:center!important}#stamped-reviews-widget .stamped-style-color-star i{display:inline-block!important}#stamped-reviews-widget .stamped-carousel-scroll .block{text-align:center!important}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-author{margin-left:0!important}@media only screen and (max-width: 690px){section.reviewers-section .reviewers-content .reviewers-header{width:100%!important;max-width:100%!important}section.reviewers-section .reviewers-content .reviewers-header .home-section--title{font-size:30px!important;line-height:30px!important}section.reviewers-section .reviewers-content .reviewers-header .home-section--title:after{left:110px;top:-6px}section.reviewers-section .reviewers-content .reviewers-header .home-section--subtitle{font-size:12px!important}#stamped-reviews-widget .stamped-carousel-scroll .stamped-reviews-message{margin-left:1px!important;margin-right:0!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-message-block{margin-left:-100px!important}#stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-scroll .stamped-reviews-author.stamped-style-color-text{margin-left:0!important}}#shopify-section-1639424723df152c4f{padding-bottom:30px!important}.reviewers-3 .reviewers{float:left}.reviewers-blockquote{color:#fff!important}.hero_image_mobile{display:none;visibility:hidden}@media only screen and (max-width: 600px){.hero_image_mobile{display:block;visibility:visible}.hero_image_desktop{display:none;visibility:hidden}}
/*# sourceMappingURL=/s/files/1/0022/9208/8891/t/105/compiled_assets/styles.css.map */
