#waterline-square-page .errors{color:red;text-align:center}#waterline-square-page .errors ul{list-style:none;padding:1em}#waterline-square-page .errors ul li{font-family:var(--font-primary),serif;font-style:normal;font-weight:300;font-size:16px;line-height:25px;text-align:center;max-width:500px;padding:0 18px;margin:0 auto}#waterline-square-page .errors ul li a{text-decoration:underline}@media (max-width: 768px){#waterline-square-page .errors ul li{font-size:14px}}#waterline-square-page .lg-container{max-width:1440px;margin:0 auto;padding:0;width:100%}#waterline-square-page .waterline-hero-banner{width:100%;z-index:0;padding:50px 50px 75px;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(//cozyearth.com/cdn/shop/files/waterline-banner.jpg?v=16348717176952844441)}@media (max-width: 995px){#waterline-square-page .waterline-hero-banner{background-position:top;background-image:url(//cozyearth.com/cdn/shop/files/waterline-banner-mobile.jpg?v=6263091165486783865)}}#waterline-square-page .waterline-hero-banner .banner-text{max-width:400px}#waterline-square-page .waterline-hero-banner .banner-text span{font-family:var(--font-secondary),sans-serif;font-style:normal;font-weight:400;font-size:15px;line-height:22px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#2d2d2d}@media (max-width: 768px){#waterline-square-page .waterline-hero-banner .banner-text span{font-size:12px;line-height:12px}}#waterline-square-page .waterline-hero-banner .banner-text h1{font-family:var(--font-primary),serif;font-style:normal;font-weight:300;font-size:40px;line-height:50px;text-align:center;color:#000;display:block;margin:10px 0}@media (max-width: 768px){#waterline-square-page .waterline-hero-banner .banner-text h1{font-size:25px;line-height:34px}}#waterline-square-page .waterline-hero-banner .banner-text p{font-family:var(--font-primary),serif;font-style:normal;font-weight:400;font-size:18px;line-height:22px;text-align:center;color:#2d2d2d}@media (max-width: 768px){#waterline-square-page .waterline-hero-banner .banner-text p{font-size:14px}}#waterline-square-page .waterline-accounts{padding:35px 0 75px;border-radius:27px 27px 0 0;background:#fff;margin-top:-50px;z-index:10}@media (max-width: 768px){#waterline-square-page .waterline-accounts{padding:35px 0 44px}}#waterline-square-page .waterline-accounts .waterline-create-form{display:block}#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form{max-width:338px}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form{max-width:none;padding:0 26px;width:100%}}#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form h2{font-family:var(--font-primary),serif;font-style:normal;font-weight:400;font-size:25px;line-height:32px;color:#2d2d2d;margin:0}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form h2{font-size:20px;line-height:35px}}#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form .input-container{display:flex;flex-direction:column;justify-content:flex-end;width:100%;position:relative;margin-top:14px;padding:6px 18px;height:53px;border:1px solid #2d2d2d}#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form .input-container .account-input{width:100%;font-size:14px;line-height:22px;border:none;outline:none}#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form .input-container .account-input-label{color:#2d2d2d;position:absolute;top:50%;transform:translateY(-50%);left:19px;font-size:12px;line-height:22px;transition:all .3s ease;text-transform:uppercase}#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form .input-container .account-input:focus+.account-input-label,#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form .input-container .account-input:valid+.account-input-label{top:10px;font-size:10px;color:#40404080}#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form .submit-btn{font-family:var(--font-secondary),sans-serif;font-style:normal;font-weight:300;font-size:18px;display:flex;align-items:center;justify-content:center;line-height:17px;text-align:center;letter-spacing:.975px;text-transform:uppercase;background:#717762;color:#fff;width:338px;height:47px;margin-top:30px;border:none;outline:none}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-create-form .create-account-form .submit-btn{font-size:14px;line-height:13px;width:100%;margin-top:25px}}#waterline-square-page .waterline-accounts .waterline-ty-msg{display:none;max-width:338px;margin:0 auto;padding:25px 0 0}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-ty-msg{font-size:14px;line-height:13px;width:100%;margin-top:25px}}#waterline-square-page .waterline-accounts .waterline-ty-msg .ty-circle-outer{background:#71776280;width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto 30px}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-ty-msg .ty-circle-outer{margin:0 auto 17px}}#waterline-square-page .waterline-accounts .waterline-ty-msg .ty-circle-outer .ty-circle-inner{background:#717762;width:48px;height:48px;border-radius:50%;display:flex;justify-content:center;align-items:center}#waterline-square-page .waterline-accounts .waterline-ty-msg .ty-circle-outer .ty-circle-inner .ty-check{width:100%;height:auto;max-width:23px}#waterline-square-page .waterline-accounts .waterline-ty-msg h2{font-family:var(--font-primary),serif;font-style:normal;font-weight:300;font-size:35px;line-height:55px;text-align:center;color:#2d2d2d;margin-bottom:15px}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-ty-msg h2{font-size:20px;margin-bottom:10px}}#waterline-square-page .waterline-accounts .waterline-ty-msg p{font-family:var(--font-primary),serif;font-style:normal;font-weight:300;font-size:16px;line-height:25px;text-align:center;color:#2d2d2d;max-width:300px;margin:0 auto}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-ty-msg p{font-size:14px;line-height:22px;max-width:270px}}#waterline-square-page .waterline-accounts .waterline-ty-msg .ty-cta{font-family:var(--font-secondary),sans-serif;font-style:normal;font-weight:300;font-size:18px;display:flex;align-items:center;justify-content:center;line-height:17px;text-align:center;letter-spacing:.975px;text-transform:uppercase;background:#717762;color:#fff;width:338px;height:47px;margin-top:41px}@media (max-width: 768px){#waterline-square-page .waterline-accounts .waterline-ty-msg .ty-cta{font-size:14px;line-height:13px;width:100%;margin-top:75px}}#waterline-square-page .features-list{padding:24px;border-top:1px solid #727862;border-bottom:1px solid #727862;position:relative;width:100vw;max-width:100%;height:79px;overflow-x:hidden}@media (max-width: 768px){#waterline-square-page .features-list{padding:24px 0}}#waterline-square-page .features-list .feature-container{white-space:nowrap;will-change:transform}@media (max-width: 768px){#waterline-square-page .features-list .feature-container{position:absolute}}@media (max-width: 768px){#waterline-square-page .features-list .feature-container{animation:marquee 16s linear infinite}}#waterline-square-page .features-list .feature-container .feature-wrapper.show-mobile{display:none}@media (max-width: 768px){#waterline-square-page .features-list .feature-container .feature-wrapper{padding:0 26px}#waterline-square-page .features-list .feature-container .feature-wrapper.show-mobile{display:flex}}#waterline-square-page .features-list .feature-container .feature-wrapper .feature-img{max-height:29px;width:auto;margin-right:10px}@media (max-width: 768px){#waterline-square-page .features-list .feature-container .feature-wrapper .feature-img{max-height:24px}}#waterline-square-page .features-list .feature-container .feature-wrapper .feature-text{font-family:Sainte Colombe;font-style:normal;font-weight:300;font-size:16px;line-height:28px;color:#727862;margin:0}@media (max-width: 768px){#waterline-square-page .features-list .feature-container .feature-wrapper .feature-text{font-size:12.5px;line-height:22px}}#waterline-square-page .waterline-cta{padding:70px 5% 90px;display:flex;flex-direction:row}@media (max-width: 995px){#waterline-square-page .waterline-cta{padding:0 0 64px;flex-direction:column}}#waterline-square-page .waterline-cta .waterline-img-container{position:relative;width:50%}@media (max-width: 995px){#waterline-square-page .waterline-cta .waterline-img-container{width:100%}}#waterline-square-page .waterline-cta .waterline-img-container .waterline-cta-img{width:100%}@media (max-width: 995px){#waterline-square-page .waterline-cta .waterline-img-container .waterline-cta-img{width:100%}}#waterline-square-page .waterline-cta .waterline-img-container .waterline-white-bg{width:100%;height:100px;background:linear-gradient(180deg,#fff0,#fff);display:none;position:absolute;bottom:-5px}@media (max-width: 995px){#waterline-square-page .waterline-cta .waterline-img-container .waterline-white-bg{display:block}}#waterline-square-page .waterline-cta .waterline-cta-text{width:50%;padding:75px 0 75px 75px}@media (max-width: 995px){#waterline-square-page .waterline-cta .waterline-cta-text{width:100%}}@media (max-width: 768px){#waterline-square-page .waterline-cta .waterline-cta-text{padding:28px 28px 0}}#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container{max-width:482px}@media (max-width: 995px){#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container{margin:0 auto;max-width:530px}}@media (max-width: 768px){#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container{max-width:none;margin:0}}#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container span{font-family:var(--font-secondary),sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:15px;letter-spacing:1px;color:#727862;text-transform:uppercase;margin-bottom:18px}@media (max-width: 768px){#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container span{font-size:12px;line-height:12px;margin-bottom:10px}}#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container h3{font-family:var(--font-primary),serif;font-style:normal;font-weight:300;font-size:35px;line-height:50px;color:#000;margin-bottom:18px}@media (max-width: 768px){#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container h3{font-size:25px;line-height:35px;margin-bottom:10px}}#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container p{font-family:var(--font-primary),serif;font-style:normal;font-weight:300;font-size:16px;line-height:25px;color:#000}@media (max-width: 768px){#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container p{font-size:14px;line-height:22px}}#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container .shop-cta{font-family:var(--font-secondary),sans-serif;font-style:normal;font-weight:300;font-size:18px;display:flex;align-items:center;justify-content:center;line-height:17px;text-align:center;letter-spacing:.975px;text-transform:uppercase;background:#717762;color:#fff;width:338px;height:47px;margin-top:17px}@media (max-width: 768px){#waterline-square-page .waterline-cta .waterline-cta-text .waterline-cta-text-container .shop-cta{font-size:14px;line-height:13px;width:100%;margin-top:25px}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}
/*# sourceMappingURL=/cdn/shop/t/1160/assets/ud-waterline-square.scss.css.map */
