@font-face{font-family:'boogie';src:url("//cdn.shopify.com/s/files/1/0881/2654/t/319/assets/BoogieSchool-Sans.otf?v=8626825800775337876")}#index-heading .home-slider-content-wrapper.home-slider-ibs-content-wrapper .home-slider-content{max-width:810px;top:37%}#index-heading .home-slider-content-wrapper.home-slider-ibs-content-wrapper .home-slider-content .heading-large{font-size:44px;line-height:140%}@media screen and (max-width: 639px){#index-heading .home-slider-content-wrapper.home-slider-ibs-content-wrapper .home-slider-content .heading-large{font-size:30px !important}}#index-heading .home-slider-content-wrapper.home-slider-ibs-content-wrapper a{margin-top:2rem}.side-cart .checkout-ibs-image-badge{display:none;text-align:center}.side-cart .checkout-ibs-image-badge img{width:80%}.side-cart h3{font-size:14px}.sidecart-notes{margin-top:10px;margin-bottom:10px}#shipping-note{color:#888;font-size:10px;text-align:right}.upsell-add-to-cart-button,.secondary-upsell-add-to-cart-button{margin-top:10px}.tp-upsell .upsell-title,.second-upsell .upsell-title{margin-top:0}.tp-upsell .upsell-subtitle,.second-upsell .upsell-subtitle{margin-top:5px}.tp-upsell .ajax-form,.second-upsell .ajax-form{min-width:0}.tp-upsell .ajax-form p,.second-upsell .ajax-form p{white-space:normal}.popup-landing-page{font-family:'avenir', serif}.popup-landing-page a{text-decoration:none}#bottoms-up{cursor:pointer}.landing-section-1 a{color:white}.landing-section-1 .landing-section-wrapper{position:relative}.landing-section-1 .landing-section-wrapper #clock{position:absolute;left:50%;bottom:15%;transform:translateX(-50%);color:white;font-size:50px;font-family:'boogie';padding:45px;box-sizing:border-box;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("//cdn.shopify.com/s/files/1/0881/2654/t/319/assets/clockBG.png?v=11657007890380482749")}@media (max-width: 768px){.landing-section-1 .landing-section-wrapper #clock{bottom:20%;font-size:33px;padding:20px}}.landing-section-1 img{width:100%;height:auto}@media (max-width: 768px){.landing-section-1 .desktop-hero{display:none}}@media (min-width: 769px){.landing-section-1 .mobile-hero{display:none}}.landing-section-2 h2{color:#e6947f;font-face:Avenir;font-weight:bold;font-size:22px}.landing-section-2 .grid__col-left{text-align:center;background-color:#f9e6e4}.landing-section-2 .grid__col-left .col-inner-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;height:100%;align-items:center}.landing-section-2 .grid__col-left .col-inner-wrapper .col-inner-inner-wrapper{max-width:330px;font-size:22px;padding:40px 20px;box-sizing:border-box}.landing-section-2 .grid__col-right{border:20px solid #61e3ff;background-color:#61e3ff}.landing-section-2 .grid__col-right .video-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;height:100%}.landing-section-2 .grid__col-right .video-wrapper video{max-height:550px}.landing-section-2 .grid__col-right img{width:100%;height:auto;padding-right:1em}.landing-section-2 p{color:#e6947f}.landing-section-2 .btn{color:white;background-color:black;padding:15px;text-transform:uppercase;font-weight:700;font-size:16px;display:inline-block;text-align:center}.landing-section-2 .cta-p{margin-top:40px}.landing-section-3{background-color:#50867b;text-align:center;padding:15px}.landing-section-3 h2{color:#f9e6e4;font-face:Avenir;font-weight:bold;font-size:28px;margin-top:20px;margin-bottom:20px}.landing-section-3 h3{color:#f9e6e4;font-face:Avenir;font-size:28px;margin-top:20px;margin-bottom:40px}.landing-section-3 .btn{color:black;font-weight:900;padding:10px 15px;background-color:#f9e6e4;text-decoration:none}.landing-section-3 p{max-width:200px;margin:40px auto;font-weight:700;color:black;font-size:17px}.landing-section-4{background-color:#92b7e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:50px}.landing-section-4 .landing-section-wrapper{text-align:center}.landing-section-4 .landing-section-wrapper .btn{display:inline-block;text-align:center;color:white;background:black;padding:10px;text-transform:uppercase;font-weight:700}.landing-section-4 img{width:85vw;max-width:200px;display:block;margin-top:30px;margin-bottom:50px}.landing-section-4,.landing-section-3,.landing-section-2{border-top:5px solid yellow;border-bottom:5px solid yellow}.mobilenav-navigation .navmenu-depth-1{padding-top:65px}#tushy-towels-custom-message{margin-top:10px;padding-top:10px;clear:both}.site-footer-item .inquiries{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.site-footer-item .inquiries .inquiry{text-align:center}.site-footer-item .inquiries a{font-weight:bold;text-decoration:none;border-bottom:none}@media (max-width: 800px){.site-footer-item .inquiries{display:block}.site-footer-item .inquiries .inquiry{margin-bottom:10px}.site-footer-item .inquiries .inquiry:last-child{margin-bottom:0}}@media (min-width: 801px){.form-flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.form-flex-wrapper .right-button{margin-left:10px;padding:0 10px;font-size:14px}}.form-flex-wrapper .right-button{float:none}
