.rotating{animation:rotate 2s infinite linear}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#panel-hero{background-repeat:no-repeat;background-position:50%;background-size:cover;text-align:center;background-color:#fbf4e9}@media screen and (min-width:992px){#panel-hero{text-align:left;color:#fff;min-height:100vh;background-color:none}}@media screen and (min-width:992px){#panel-hero #panel-hero-mobile-header{display:none}}#panel-hero .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0}@media screen and (min-width:992px){#panel-hero .content-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;padding:75px;height:calc(100vh - 100px)}}#panel-hero .content-wrapper .panel-hero-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.75em;background-color:#fbf4e9;padding:50px 40px;width:100%}@media screen and (min-width:992px){#panel-hero .content-wrapper .panel-hero-content{max-width:40%;padding:0;background:none;margin-top:0}}#panel-hero .content-wrapper .panel-hero-content h1{font-size:2.8em;line-height:1.1;margin-bottom:30px;color:#0a6661}@media screen and (min-width:992px){#panel-hero .content-wrapper .panel-hero-content h1{font-size:3.5em;color:#fff;margin-top:30px;margin-bottom:0}}#panel-hero .content-wrapper .panel-hero-content p.panel-hero-subline{margin-top:0;margin-bottom:30px;font-size:1.2em;font-family:RockhillSans,sans-serif}@media screen and (min-width:992px){#panel-hero .content-wrapper .panel-hero-content p.panel-hero-subline{margin-bottom:10px}}#panel-hero .content-wrapper .panel-hero-content .panel-price-list{font-family:RockhillSans,sans-serif;font-size:1.1em;margin:0}@media screen and (min-width:992px){#panel-hero .content-wrapper .panel-hero-content .panel-price-list{font-size:1.4em;margin-bottom:6px}}#panel-hero .content-wrapper .panel-hero-content .panel-price-list .panel-price-list-price{font-family:RockhillSansRough,sans-serif;color:#0a6661;margin-right:5px}@media screen and (min-width:992px){#panel-hero .content-wrapper .panel-hero-content .panel-price-list .panel-price-list-price{color:inherit}}#panel-hero .content-wrapper .panel-hero-content .panel-price-list .strikethrough{text-decoration:line-through}#panel-hero .content-wrapper .panel-hero-content .panel-price-list:last-of-type{margin-bottom:30px}#panel-hero .content-wrapper .panel-hero-content .panel-price-list.panel-price-list-shipping{font-size:1em;text-transform:uppercase;font-family:RockhillSansRough,sans-serif;color:#5aa166}@media screen and (min-width:992px){#panel-hero .content-wrapper .panel-hero-content .panel-price-list.panel-price-list-shipping{color:#fff}}@media screen and (min-width:992px){#panel-hero .content-wrapper .panel-hero-content .mosaic-cta-button{margin-left:0}}#panel-hero .content-wrapper .panel-hero-content.panel-hero-content-on-light,#panel-hero .content-wrapper .panel-hero-content.panel-hero-content-on-light .panel-price-list .panel-price-list-price,#panel-hero .content-wrapper .panel-hero-content.panel-hero-content-on-light h1{color:#0a6661}#panel-hero .content-wrapper .panel-hero-content.panel-hero-content-on-light .panel-price-list.panel-price-list-shipping{color:#5aa166}#panel-hero.panel-hero-twopanel .content-wrapper{display:-ms-flexbox;display:flex}#panel-hero.panel-hero-fullscreen{min-height:150vh;background-repeat:no-repeat;background-position:top;background-size:cover;text-align:center;background-color:none;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:start;justify-content:flex-start;line-height:1.3}@media screen and (min-height:700px) and (max-width:992px){#panel-hero.panel-hero-fullscreen{min-height:125vh}}@media screen and (min-height:800px) and (max-width:992px){#panel-hero.panel-hero-fullscreen{min-height:110vh}}@media screen and (min-width:481px){#panel-hero.panel-hero-fullscreen{min-height:100vh}}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen{text-align:left;background-position:100%;min-height:100vh}}#panel-hero.panel-hero-fullscreen.panel-hero-fullscreen-extraroom{min-height:125vh}@media screen and (min-height:700px) and (max-width:992px){#panel-hero.panel-hero-fullscreen.panel-hero-fullscreen-extraroom{min-height:125vh}}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen.panel-hero-fullscreen-extraroom{min-height:100vh}}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen.panel-hero-fullscreen-extraroom .content-wrapper .panel-hero-content h1{font-size:3.5em}}#panel-hero.panel-hero-fullscreen .carousel .carousel-thumbnails-wrapper{width:100%;position:absolute;margin-left:auto;margin-right:auto;top:0;left:0;right:0;bottom:0;max-width:1920px}#panel-hero.panel-hero-fullscreen .carousel .carousel-thumbnails-wrapper .carousel-thumbnails{padding:20px;position:absolute;bottom:0;left:0;right:0;z-index:9}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen .carousel .carousel-thumbnails-wrapper .carousel-thumbnails{right:auto;bottom:20px;padding:0 75px 75px}}#panel-hero.panel-hero-fullscreen .carousel .carousel-slides .carousel-slide{position:absolute;top:0;left:0;right:0;bottom:0}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen .carousel .carousel-slides .carousel-slide .content-wrapper{padding-bottom:200px;padding-top:100px}}#panel-hero.panel-hero-fullscreen .content-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100%}@media screen and (min-width:768px){#panel-hero.panel-hero-fullscreen .content-wrapper{-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen .content-wrapper{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;height:auto}}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5em;background-color:transparent;width:100%;padding:90vw 40px 0}@media screen and (min-width:768px){#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content{gap:1.75em;padding:50px 40px 75px}}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content{max-width:40%;padding:0}}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content h1{font-size:2.8em;line-height:1.1;text-align:center}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content h1{font-size:3.6em;text-align:left}}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content p.panel-hero-subline{font-size:1.2em}@media screen and (min-width:992px){#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content p.panel-hero-subline{font-size:1.2em}}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content form input{padding:12px 15px}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content form .form-error{color:#eb9887}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content form button{background-color:#0a6661;color:#fff}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content form button:hover{background-color:#28736f}#panel-hero.panel-hero-fullscreen .content-wrapper .panel-hero-content form button.processing-state{background-color:#28736f!important}#panel-hero.panel-hero-fullscreen-carousel,#panel-hero.panel-hero-fullscreen-carousel .content-wrapper{height:100%}@media screen and (min-width:992px){#panel-hero.panel-hero-half-left .content-wrapper .panel-hero-content{max-width:50%}}#panel-hero.panel-hero-banner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;background-position:0}#panel-hero.panel-hero-banner.panel-hero-banner-right{-ms-flex-pack:end;justify-content:flex-end}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content{width:95%;margin:0 auto;background-color:hsla(0,0%,100%,.9);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:50px}@media screen and (min-width:992px){#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content{width:35%;margin-right:10vw}}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content{color:#333;width:100%;max-width:100%}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content #logo{max-width:125px;margin:0 auto 20px}@media screen and (min-width:992px){#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content #logo{max-width:100px}}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content h1{color:#0a6661;text-align:center;font-size:2.8em}@media screen and (min-width:992px){#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content h1{font-size:4em}}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content .panel-hero-subline{text-align:center;margin-top:0;font-size:1.2em}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content .panel-price-list{font-family:RockhillSans,sans-serif;font-size:1em;margin:0;text-align:center}@media screen and (min-width:992px){#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content .panel-price-list{font-size:1.2em}}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content .panel-price-list .panel-price-list-price{font-family:RockhillSansRough,sans-serif;color:#5aa166;margin-right:5px}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content .panel-price-list .strikethrough{text-decoration:line-through}#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content .panel-price-list.panel-price-list-shipping{font-size:1em;text-transform:uppercase;font-family:RockhillSansRough,sans-serif;color:#5aa166}@media screen and (min-width:992px){#panel-hero.panel-hero-banner #panel-hero-fullscreen-banner-content .panel-hero-content .panel-price-list.panel-price-list-shipping{color:#fff}}#panel-hero-split{display:-ms-flexbox;display:flex;min-height:100vh;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){#panel-hero-split{-ms-flex-direction:row;flex-direction:row}}#panel-hero-split #panel-hero-split-info{-ms-flex-preferred-size:50%;flex-basis:50%;background-color:#fbf4e9;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-order:2;order:2}@media screen and (min-width:992px){#panel-hero-split #panel-hero-split-info{-ms-flex-order:1;order:1;min-height:100vh}}#panel-hero-split #panel-hero-split-info #panel-hero-split-info-content{padding:60px 40px;text-align:center;color:#0a6661;max-width:1000px}#panel-hero-split #panel-hero-split-info #panel-hero-split-info-content form{margin-left:auto;margin-right:auto}@media screen and (min-width:992px){#panel-hero-split #panel-hero-split-info #panel-hero-split-info-content{padding:75px}}#panel-hero-split #panel-hero-split-image{-ms-flex-preferred-size:50%;flex-basis:50%;overflow:hidden;min-height:300px;-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}@media screen and (min-width:992px){#panel-hero-split #panel-hero-split-image{-ms-flex-order:2;order:2;-ms-flex-preferred-size:50%;flex-basis:50%}}#panel-hero-split #panel-hero-split-image .carousel{background-color:#ddd}#panel-hero-split #panel-hero-split-image .carousel .carousel-slides{width:100%;position:absolute;top:0;bottom:0;right:0;left:0}#panel-hero-split #panel-hero-split-image .carousel .carousel-slides .carousel-slide{position:absolute;top:0;bottom:0;right:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:50%}#panel-hero-split #panel-hero-split-image .carousel .carousel-slides .carousel-slide:first-of-type{z-index:1}#panel-hero-split #panel-hero-split-image .carousel .carousel-thumbnails{position:absolute;left:0;right:0;bottom:0;z-index:1}@media screen and (min-width:992px){#panel-hero-split #panel-hero-split-image .carousel .carousel-thumbnails .carousel-thumbnail{width:60px;height:60px;background-color:#555;border-radius:60px;cursor:pointer;margin-bottom:20px;background-size:cover;background-repeat:no-repeat;background-position:50%;border:1px solid #fff}#panel-hero-split #panel-hero-split-image .carousel .carousel-thumbnails .carousel-thumbnail:not(:first-of-type){margin-left:10px}#panel-hero-split #panel-hero-split-image .carousel .carousel-thumbnails .carousel-thumbnail:not(:last-of-type){margin-right:10px}#panel-hero-split #panel-hero-split-image .carousel .carousel-thumbnails .carousel-thumbnail.carousel-thumbnail-selected{border:5px solid #fff;background-color:auto}}#panel-money-back-guarantee{background-color:#6d596b;color:#fff;padding:15px 50px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#panel-money-back-guarantee #panel-money-back-guarantee-icon{margin-right:20px;min-width:40px}#panel-money-back-guarantee #panel-money-back-guarantee-icon img{position:relative;top:2px}@media screen and (min-width:992px){#panel-money-back-guarantee #panel-money-back-guarantee-icon img{max-height:35px}}#panel-money-back-guarantee #panel-money-back-guarantee-text #panel-money-back-guarantee-title{font-family:RockhillSansBold,sans-serif;font-size:1.2em;display:inline}#panel-money-back-guarantee #panel-money-back-guarantee-text #panel-money-back-guarantee-content{display:inline}#panel-how-it-works{background-color:#fbf4e9;text-align:center;padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-direction:column;flex-direction:column}#panel-how-it-works .content-wrapper #panel-how-it-works-overview h2{margin:0 0 10px}#panel-how-it-works .content-wrapper #panel-how-it-works-overview p{margin:0;font-size:1.1em}#panel-how-it-works .content-wrapper #panel-how-it-works-steps{margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:992px){#panel-how-it-works .content-wrapper #panel-how-it-works-steps{-ms-flex-direction:row;flex-direction:row}}#panel-how-it-works .content-wrapper #panel-how-it-works-steps .panel-how-it-works-step{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-height:185px;margin-bottom:40px;max-width:400px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:992px){#panel-how-it-works .content-wrapper #panel-how-it-works-steps .panel-how-it-works-step{padding:0 40px;margin-bottom:0}#panel-how-it-works .content-wrapper #panel-how-it-works-steps .panel-how-it-works-step:first-of-type{padding-left:0}#panel-how-it-works .content-wrapper #panel-how-it-works-steps .panel-how-it-works-step:last-of-type{padding-right:0}}#panel-how-it-works .content-wrapper #panel-how-it-works-steps .panel-how-it-works-step .panel-how-it-works-step-icon img{max-width:96px;max-height:80px}#panel-how-it-works .content-wrapper #panel-how-it-works-steps .panel-how-it-works-step .panel-how-it-works-step-text h4{margin:10px 0}#panel-how-it-works .content-wrapper #panel-how-it-works-steps .panel-how-it-works-step .panel-how-it-works-step-text p{margin:0}#panel-bestsellers{overflow:hidden}#panel-bestsellers #panel-bestsellers-wrapper{padding:30px}@media screen and (min-width:992px){#panel-bestsellers #panel-bestsellers-wrapper{padding:75px 0}}#panel-bestsellers #panel-bestsellers-wrapper h2{text-align:center;margin-bottom:15px}#panel-bestsellers #panel-bestsellers-wrapper .panel-bestsellers-categories{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px;white-space:nowrap;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}#panel-bestsellers #panel-bestsellers-wrapper .panel-bestsellers-categories::-webkit-scrollbar{display:none}@media screen and (min-width:992px){#panel-bestsellers #panel-bestsellers-wrapper .panel-bestsellers-categories{-ms-flex-pack:center;justify-content:center}}#panel-bestsellers #panel-bestsellers-wrapper .panel-bestsellers-categories .panel-bestsellers-categories-category{margin-right:10px;margin-left:10px;cursor:pointer}#panel-bestsellers #panel-bestsellers-wrapper .panel-bestsellers-categories .panel-bestsellers-categories-category:first-of-type{margin-left:0}#panel-bestsellers #panel-bestsellers-wrapper .panel-bestsellers-categories .panel-bestsellers-categories-category:last-of-type{margin-right:0}#panel-bestsellers #panel-bestsellers-wrapper .panel-bestsellers-categories .panel-bestsellers-categories-category.panel-bestsellers-category-selected{text-decoration:underline}#panel-bestsellers #panel-bestsellers-wrapper .carousel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center}#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides{margin:0 auto;position:relative;height:400px;width:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides .carousel-slide{position:absolute;width:300px;display:-ms-flexbox;top:0;bottom:0;left:0;right:0;display:flex;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch}#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides .carousel-slide .product-card-wrapper,#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides .carousel-slide>a{display:-ms-flexbox;display:flex;-ms-flex-pack:stretch;justify-content:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides .carousel-slide .product-card-wrapper .product-card,#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides .carousel-slide>a .product-card{margin:0;width:100%}#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides .carousel-slide .product-card-wrapper .product-card .product-details,#panel-bestsellers #panel-bestsellers-wrapper .carousel .carousel-slides .carousel-slide>a .product-card .product-details{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.flickity-carousel{opacity:0;visibility:hidden;width:100%;height:0}.flickity-carousel.active{height:auto;opacity:1;visibility:visible;height:420px}.flickity-slide{height:400px;width:300px;margin:0 20px}.flickity-slide .product-card-wrapper{height:400px;margin-bottom:20px}.flickity-button-icon{fill:#0a6661}.flickity-prev-next-button{top:150px}.flickity-button{display:none}@media screen and (min-width:992px){.flickity-button{display:block}}.flickity-button:disabled{display:none}.flickity-page-dots .dot{background:transparent;border:2px solid #0a6661;border-radius:15px;margin:0 3px;opacity:1;width:15px;height:15px}.flickity-page-dots .dot.is-selected{background:#0a6661}#panel-customer-reviews{background-color:#ffdba1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}#panel-customer-reviews a i{font-size:.6em;position:relative;top:-2px}#panel-customer-reviews #panel-customer-reviews-wrapper{max-width:1770px;margin:0 auto;padding:50px 30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper{-ms-flex-direction:row;flex-direction:row;padding:75px 75px 20px}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-explanation{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-order:2;order:2}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-explanation{margin-right:50px;-ms-flex-order:1;order:1}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-explanation h2{text-align:center}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-explanation h2{text-align:left}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-explanation p{font-size:1.1em;text-align:center}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-explanation p{text-align:left}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-explanation a{margin:20px 0 0}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-order:1;order:1;margin-bottom:50px}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews{margin-bottom:0;-ms-flex-order:2;order:2}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel{position:relative;height:400px}@media screen and (min-width:481px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel{height:350px}}@media screen and (min-width:768px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel{height:300px}}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel{height:350px}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-slides{position:relative;-ms-flex-align:start;align-items:flex-start;height:350px;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}@media screen and (min-width:481px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-slides{height:300px}}@media screen and (min-width:768px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-slides{height:250px}}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-slides{height:300px}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-slides .carousel-slide{position:absolute;left:0;right:0;opacity:0;width:100%;display:block;margin:0 auto}@media screen and (min-width:992px){#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-slides .carousel-slide{width:400px}}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-slides .carousel-slide.carousel-slide-selected{opacity:1}#panel-customer-reviews #panel-customer-reviews-wrapper #panel-customer-reviews-reviews .carousel .carousel-thumbnails-wrapper{position:absolute;bottom:0}#panel-floating-image{margin:50px 0}#panel-floating-image .content-wrapper{padding:0 50px}#panel-floating-image .content-wrapper #panel-floating-image-header{text-align:center}#panel-floating-image .content-wrapper #panel-floating-image-header h2{margin-top:30px;margin-bottom:30px}@media screen and (min-width:992px){#panel-floating-image .content-wrapper #panel-floating-image-header h2{margin-top:50px;margin-bottom:30px}}#panel-floating-image .content-wrapper #panel-floating-image-header p{font-size:1.1em}#panel-floating-image .panel-floating-image-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;margin-top:100px}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section{-ms-flex-direction:row;flex-direction:row;margin-top:75px}}#panel-floating-image .panel-floating-image-section .panel-floating-image-text{-ms-flex-preferred-size:45%;flex-basis:45%;-ms-flex-order:2;order:2;margin-top:30px;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 50px;text-align:center}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section .panel-floating-image-text{-ms-flex-order:2;order:2;margin:0;-ms-flex-pack:start;justify-content:flex-start;padding:100px;text-align:left;margin-top:0}}#panel-floating-image .panel-floating-image-section .panel-floating-image-text .panel-floating-image-text-wrapper{max-width:600px}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section .panel-floating-image-text .panel-floating-image-text-wrapper{margin-top:0}}#panel-floating-image .panel-floating-image-section .panel-floating-image-text .panel-floating-image-text-wrapper img{max-width:100px;margin-bottom:10px}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section .panel-floating-image-text .panel-floating-image-text-wrapper img{margin-bottom:20px}}#panel-floating-image .panel-floating-image-section .panel-floating-image-text .panel-floating-image-text-wrapper h3{font-family:RockhillSansBold,sans-serif;font-size:1.7em;margin-bottom:10px}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section .panel-floating-image-text .panel-floating-image-text-wrapper h3{margin-bottom:20px}}#panel-floating-image .panel-floating-image-section .panel-floating-image-text .panel-floating-image-text-wrapper p{line-height:1.5;margin-top:0}#panel-floating-image .panel-floating-image-section .panel-floating-image-image{-ms-flex-preferred-size:55%;flex-basis:55%;-ms-flex-order:1;order:1;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-ms-flex-pack:center;justify-content:center;padding:0 50px}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section .panel-floating-image-image{-ms-flex-pack:end;justify-content:flex-end;padding:0;margin-left:75px}}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section-reverse .panel-floating-image-text{-ms-flex-order:1;order:1;-ms-flex-pack:end;justify-content:flex-end;text-align:right}}@media screen and (min-width:992px){#panel-floating-image .panel-floating-image-section-reverse .panel-floating-image-image{-ms-flex-order:2;order:2;-ms-flex-pack:start;justify-content:flex-start;margin-left:0;margin-right:75px}}.image-caption{margin:0;margin-top:10px;font-size:.8em;font-family:RockhillSans,sans-serif;font-style:italic;text-align:center;color:#0a6661}#panel-get-started{width:100%;text-align:center;position:relative;overflow:hidden;background-color:#ffdba1}#panel-get-started #panel-get-started-content{padding:50px 30px;max-width:1770px;width:100%;position:relative;z-index:1;margin:0 auto}@media screen and (min-width:992px){#panel-get-started #panel-get-started-content{padding:100px 75px 125px}}#panel-get-started #panel-get-started-content h2{margin-bottom:20px}#panel-get-started #panel-get-started-content p{margin:0;margin-bottom:8px}@media screen and (min-width:992px){#panel-get-started #panel-get-started-content p{font-size:1.2em}}#panel-get-started #panel-get-started-content .panel-price-list-price{color:#0a6661;font-family:RockhillSansRough,sans-serif;margin-right:5px}#panel-get-started #panel-get-started-content .panel-price-list-shipping{font-size:1em;text-transform:uppercase;font-family:RockhillSansRough,sans-serif;color:#5aa166}#panel-get-started #panel-get-started-content .strikethrough{text-decoration:line-through}#panel-get-started #panel-get-started-content form{margin-top:30px}#panel-get-started #panel-get-started-watercolor{position:absolute;bottom:-300px;left:-200px;z-index:0}#panel-as-seen-in{background-color:#fbf4e9;padding:30px 0}@media screen and (min-width:992px){#panel-as-seen-in{padding:0}}#panel-as-seen-in #panel-as-seen-in-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:992px){#panel-as-seen-in #panel-as-seen-in-content{-ms-flex-direction:row;flex-direction:row}}#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-header{text-transform:uppercase;font-family:RockhillSans,sans-serif;font-style:italic;color:#0a6661;text-align:right}#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-header,#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-logo{padding:12px;max-width:200px}@media screen and (min-width:992px){#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-header,#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-logo{padding:40px 30px;max-width:175px}}@media screen and (min-width:1400px){#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-header,#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-logo{padding:40px 50px}}#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-header img,#panel-as-seen-in #panel-as-seen-in-content .panel-as-seen-in-content-logo img{max-height:25px}#panel-get-started{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#panel-get-started input{background-color:#fff}#panel-get-started img{transform:scaleX(-1)}#panel-get-started #panel-get-started-content{padding:50px}@media screen and (min-width:992px){#panel-get-started #panel-get-started-content{padding:85px 75px 55px}}
