.drawer__header{padding:1.6rem 2rem 1.4rem!important;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;border-bottom:1px solid rgba(var(--color-foreground),.08)}.drawer__heading{margin:0!important;font-size:1.8rem;font-weight:600;line-height:1.2;color:rgb(var(--color-foreground));font-family:var(--font-heading-family),"Assistant",sans-serif}.drawer__close{position:static!important;top:auto!important;right:auto!important;display:inline-flex!important;align-items:center;justify-content:center;min-width:4rem;min-height:4rem;width:4rem;height:4rem;padding:0;background:#0249420f;border:none;border-radius:50%;cursor:pointer;color:#024942;flex-shrink:0;transition:background-color .15s ease,transform .1s ease}.drawer__close:hover,.drawer__close:focus-visible{background:#02494224;outline:none}.drawer__close:active{transform:scale(.94)}.drawer__close .svg-wrapper{display:inline-flex!important;align-items:center;justify-content:center;height:1.4rem!important;width:1.4rem!important}.drawer__close .svg-wrapper svg{width:100%;height:100%}.cart-drawer__warnings .drawer__close{position:absolute!important;top:1.6rem;right:1.6rem}@media screen and (max-width:749px){.drawer__header{padding:1.4rem 1.6rem 1.2rem!important}.drawer__heading{font-size:1.6rem}.drawer__close{min-width:4.4rem;min-height:4.4rem;width:4.4rem;height:4.4rem}}.article-template__hero-container{max-width:100rem!important;margin:2.4rem auto 0!important;border-radius:12px;overflow:hidden}.article-template__hero-adapt{max-height:52rem;position:relative;overflow:hidden}.article-template__hero-container img,.article-template__hero-container .media img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;position:absolute;top:0;left:0}.article-template__hero-small img,.article-template__hero-medium img,.article-template__hero-large img{position:static;width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.article-template__hero-container{max-width:100%;margin:1.6rem auto 0!important;border-radius:8px}.article-template__hero-adapt{max-height:32rem}}.article-template header{margin-top:3.2rem!important;margin-bottom:2rem!important}.article-template__title{font-size:4rem;line-height:1.15;letter-spacing:-.01em;font-weight:700;margin:0 0 1.2rem!important}@media screen and (max-width:749px){.article-template__title{font-size:2.8rem}.article-template header{margin-top:2.4rem!important;margin-bottom:1.6rem!important}}.article-template header .caption-with-letter-spacing{color:rgba(var(--color-foreground),.6);font-size:1.3rem;letter-spacing:.06em;text-transform:uppercase}.article-template__content{max-width:68rem!important;margin:3.2rem auto!important;padding:0 2rem;font-size:1.7rem;line-height:1.7;color:rgba(var(--color-foreground),.92)}.article-template__content>p{margin:0 0 1.6rem}.article-template__content>h2,.article-template__content>h3{margin:3.2rem 0 1.2rem;line-height:1.25;letter-spacing:-.005em;font-weight:700}.article-template__content>h2{font-size:2.6rem}.article-template__content>h3{font-size:2rem}.article-template__content>ul,.article-template__content>ol{padding-left:2.4rem;margin:0 0 1.6rem}.article-template__content>ul>li,.article-template__content>ol>li{margin-bottom:.6rem}.article-template__content a{color:#024942;font-weight:500;text-decoration:underline;text-underline-offset:2px}.article-template__content a:hover{text-decoration-thickness:2px}.article-template__content img{max-width:100%;height:auto;margin:2rem auto;border-radius:8px;display:block}@media screen and (max-width:749px){.article-template__content{font-size:1.6rem;line-height:1.65;padding:0 1.6rem;margin:2.4rem auto!important}.article-template__content>h2{font-size:2.2rem;margin:2.4rem 0 1rem}.article-template__content>h3{font-size:1.8rem}}.article-template__social-sharing{margin-top:2rem!important;padding:1.2rem 0}.article-template__content+.article-inline-cta,.article-template__content+.article-final-cta{margin-top:4rem!important}.article-inline-cta+.article-final-cta{margin-top:2rem!important}.article-template__content>.article-inline-cta{max-width:100%!important;margin:3.2rem 0!important;padding:0!important}.article-template__content>.article-inline-cta .article-inline-cta__card{border-radius:14px}@media screen and (max-width:749px){.article-template__content>.article-inline-cta{margin:2.4rem 0!important}}.skip-to-main{position:absolute;top:-100px;left:12px;z-index:99999;background:#024942;color:#fff;padding:12px 20px;border-radius:0 0 8px 8px;font-weight:600;font-size:1.4rem;text-decoration:none;transition:top .2s ease}.skip-to-main:focus,.skip-to-main:focus-visible{top:0;outline:2px solid #D9F78B;outline-offset:2px}.btn,.btn-cart,.cart__checkout-button,button.button,.shopify-payment-button__button{border-radius:999px!important;font-weight:600!important;letter-spacing:.01em;transition:background-color .15s ease,transform .1s ease,box-shadow .15s ease}.btn:active,.btn-cart:active,.cart__checkout-button:active,button.button:active{transform:scale(.98)}@media screen and (min-width:992px){.btn,.btn-cart,.cart__checkout-button{padding:14px 28px!important;font-size:16px!important}}@media screen and (max-width:991px){.btn,.btn-cart,.cart__checkout-button{padding:12px 22px!important;font-size:15px!important;min-height:48px}}.shopify-section-header,.shopify-section.section-header{position:sticky;top:0;z-index:100;background:#1a1a1a}@media screen and (max-width:991px){.navbar .nabvar-search{display:none!important}.navbar>.container{padding-top:8px!important;padding-bottom:8px!important}.navbar .icon-btn{min-height:40px!important;min-width:40px!important;height:40px!important;width:40px!important;padding:8px}.navbar .navbar-brand img{max-height:36px;width:auto}.navbar .navbar-toggler{min-height:40px;min-width:40px;padding:8px;margin-left:4px;display:inline-flex;align-items:center;justify-content:center}.navbar .navbar-toggler img{width:22px;height:20px;display:block}.navbar .navbar-icons{gap:4px!important}.navbar .offcanvas .nav-link,.navbar .offcanvas .mega-menu summary,.navbar .offcanvas .header__menu-item{min-height:48px;display:flex;align-items:center;padding:10px 16px;font-size:1.6rem;line-height:1.3}.offcanvas-backdrop,.offcanvas-backdrop.show,.offcanvas-backdrop.fade{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;background:#000!important;opacity:.6!important;z-index:1040!important;transition:opacity .2s ease}.navbar .offcanvas-end,.navbar .offcanvas-end.show,.offcanvas.offcanvas-end,.offcanvas-end{position:fixed!important;top:0!important;bottom:0!important;right:0!important;left:auto!important;max-width:86vw!important;width:320px!important;height:100vh!important;height:100dvh!important;z-index:1045!important;background:#024942!important;box-shadow:-8px 0 24px #00000040;overflow:hidden}.navbar .offcanvas-body{padding:calc(20px + env(safe-area-inset-top)) 28px 28px!important;overflow-y:auto!important;height:100%!important;background:#024942!important}.navbar .offcanvas .navbar-nav,.navbar .offcanvas-body .navbar-nav{gap:2px!important}.navbar .offcanvas .nav-link,.navbar .offcanvas-body .nav-link,.navbar .offcanvas-body .nav-item .nav-link,.navbar .offcanvas-body .nav-item .nav-link span,.navbar .offcanvas .header__menu-item,.navbar .offcanvas .header__menu-item span,.navbar .offcanvas .mega-menu summary,.navbar .offcanvas .mega-menu summary span{padding:14px 4px!important;margin-bottom:0!important;color:#fff!important;font-weight:600!important}.navbar .offcanvas .nav-link,.navbar .offcanvas-body .nav-item{border-bottom:1px solid rgba(255,255,255,.1)}.navbar .offcanvas .nav-link:last-child,.navbar .offcanvas-body .nav-item:last-child{border-bottom:none}.navbar .offcanvas .nav-link:hover,.navbar .offcanvas .nav-link:focus,.navbar .offcanvas .nav-link.active,.navbar .offcanvas .nav-link.active span{color:#d9f78b!important}}@media screen and (max-width:480px){.navbar .navbar-brand img{max-height:32px}}@media screen and (max-width:749px){.offer-strip{padding-top:0!important;margin-top:0!important}.offer-strip p{font-size:1.25rem;line-height:1.3;padding:6px 12px;text-align:center;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:749px){.product-title{font-size:2.4rem;line-height:1.2;margin-bottom:8px}.price__regular .price-item--regular,.price__sale .price-item--regular,.price__sale .price-item--sale{font-size:2rem}.btn-cart,button[name=add]{min-height:48px;padding:12px 20px;font-size:1.5rem}.product-form__input--swatch input+label,.product-form__input--pill input+label{min-height:44px;min-width:44px;padding:10px 14px}.quantity__button{min-height:44px!important;min-width:44px!important}.quantity__input{min-height:44px;font-size:16px}.product-detail-summary,.product-details{padding-bottom:88px}}@media screen and (max-width:749px){input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],input[type=password],input[type=url],textarea,select{font-size:16px!important}}@media screen and (max-width:749px){cart-drawer .drawer__inner{width:100vw;max-width:100vw}.cart-drawer__form{padding-bottom:16px}.cart-drawer__footer{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}@media screen and (max-width:749px){.product__accordion summary{min-height:56px;padding:16px 0}}@media screen and (max-width:749px){.banner__media img,.banner__media-image{object-fit:cover}.banner__content{padding:24px 16px!important}.banner__heading{font-size:2.8rem!important;line-height:1.15}}@media screen and (max-width:991px){.carousel-slider .thumb-swiper-unique{position:static!important;z-index:auto!important;top:auto!important}}@media screen and (max-width:749px){.featured-image-section{display:none!important}}@media screen and (max-width:991px){.featured-time-line-section-mob{overflow-x:hidden!important;max-width:100vw}.featured-time-line-section-mob .featured-time-line-slider,.featured-time-line-section-mob .swiper-wrapper{overflow:hidden!important;max-width:100vw}.featured-time-line-section-mob .swiper-slide{overflow:hidden;box-sizing:border-box}.featured-time-line-section-mob .swiper-slide .container{width:100%!important;max-width:100%!important;padding-inline:16px!important;box-sizing:border-box!important;margin:0!important}.featured-time-line-section-mob .swiper-slide .row{width:100%!important;max-width:100%!important;margin:0!important;box-sizing:border-box!important}.featured-time-line-section-mob .swiper-slide .col-12{width:100%!important;max-width:100%!important;padding:0!important;box-sizing:border-box!important}.featured-time-line-section-mob .featured-time-line-content-mob{padding:0 4px 24px!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important}.featured-time-line-section-mob .title{font-size:26px!important;line-height:1.2!important;word-wrap:break-word!important;overflow-wrap:break-word!important;margin:8px 0 12px!important;max-width:100%;padding-right:8px}.featured-time-line-section-mob .description{font-size:15px!important;line-height:1.55!important;word-wrap:break-word!important;overflow-wrap:break-word!important;max-width:100%;padding-right:8px}}@media screen and (max-width:480px){.featured-time-line-section-mob .title{font-size:22px!important}.featured-time-line-section-mob .description{font-size:14.5px!important}}@media screen and (max-width:991px){.care-section .care-sensor-md-image,.care-section .care-sensor-md-image img{width:100%!important;max-width:100%!important}.care-section .care-sensor-md-image{aspect-ratio:4 / 3;overflow:hidden;border-radius:12px;margin:12px auto 16px}.care-section .care-sensor-md-image img{width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}}@media screen and (max-width:749px){.care-section .care-sensor-md-image{aspect-ratio:16 / 11;max-width:360px}}@media screen and (max-width:749px){footer .list-menu li,.new-footer-section ul li{margin-bottom:6px}.new-footer-section .support-email{font-size:1.4rem;line-height:1.5}.new-footer-section .support-email a{color:rgb(var(--color-foreground));font-weight:600;text-decoration:underline;text-underline-offset:2px}}ul.support-contact,.support-contact,.footer .support-contact,.new-footer-section .support-contact,footer .support-contact{list-style:none!important;padding:0!important;margin:1.6rem 0 0!important;display:flex!important;flex-direction:column!important;gap:.6rem!important;font-size:1.4rem!important;line-height:1.4!important;color:#fff!important}ul.support-contact>li,.support-contact>li,.support-contact .support-contact__row{list-style:none!important;list-style-type:none!important;display:flex!important;align-items:baseline!important;gap:1rem!important;margin:0!important;padding:0!important;color:#fff!important}ul.support-contact>li::marker,.support-contact>li::marker{content:""!important;display:none!important}ul.support-contact>li:before,.support-contact>li:before{display:none!important;content:none!important}.support-contact .support-contact__label{display:inline-block!important;min-width:4.2rem!important;font-weight:500!important;opacity:.7!important;font-size:1.25rem!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#fff!important}.support-contact a,.support-contact .support-contact__link,.footer .support-contact a,.new-footer-section .support-contact a,footer .support-contact a{color:#fff!important;font-weight:600!important;text-decoration:underline!important;text-underline-offset:3px!important;background:transparent!important;transition:text-decoration-thickness .15s ease,opacity .15s ease!important}.support-contact a:visited,.footer .support-contact a:visited,.new-footer-section .support-contact a:visited,footer .support-contact a:visited{color:#fff!important}.support-contact a:hover,.support-contact a:focus-visible,.support-contact .support-contact__link:hover,.support-contact .support-contact__link:focus-visible{text-decoration-thickness:2px!important;opacity:.85!important;outline:none!important}@media screen and (max-width:749px){ul.support-contact,.support-contact{gap:.8rem!important;font-size:1.4rem!important;margin-top:1.4rem!important}.support-contact .support-contact__label{min-width:3.8rem!important;font-size:1.15rem!important}}a:focus-visible,button:focus-visible,[role=button]:focus-visible,summary:focus-visible,input:focus-visible:not([type=hidden]),select:focus-visible,textarea:focus-visible{outline:2px solid #024942;outline-offset:2px}.drawer__close:focus-visible,.mobile-sticky-atc__button:focus-visible{outline:none}.template-page-impact .cta-section{padding-block:4rem 0!important;margin-bottom:0!important}.template-page-impact .cta-section+*{margin-top:0!important}body.template-page-impact{background-color:#024942}.template-page-impact .shopify-section--apps:empty,.template-page-impact .shopify-section:empty{display:none!important}@media screen and (max-width:991px){.meet-soildrops-section #sensor{top:40%!important}.meet-soildrops-section #p-0,.meet-soildrops-section #p-1,.meet-soildrops-section #p-2,.meet-soildrops-section #p-3,.meet-soildrops-section #p-6{padding-top:12rem!important;box-sizing:border-box!important}.meet-soildrops-section #p-0 .p-h,.meet-soildrops-section #p-1 .p-h,.meet-soildrops-section #p-2 .p-h,.meet-soildrops-section #p-3 .p-h,.meet-soildrops-section #p-6 .p-h{top:12rem!important}.meet-soildrops-section #p-4,.meet-soildrops-section #p-5{top:13rem!important}.meet-soildrops-section #mobile{padding-top:8rem!important;box-sizing:border-box!important}}@media screen and (max-width:749px){.meet-soildrops-section #sensor{top:44%!important}.meet-soildrops-section #p-0,.meet-soildrops-section #p-1,.meet-soildrops-section #p-2,.meet-soildrops-section #p-3,.meet-soildrops-section #p-6{padding-top:13rem!important}.meet-soildrops-section #p-0 .p-h,.meet-soildrops-section #p-1 .p-h,.meet-soildrops-section #p-2 .p-h,.meet-soildrops-section #p-3 .p-h,.meet-soildrops-section #p-6 .p-h{top:13rem!important}.meet-soildrops-section #p-4,.meet-soildrops-section #p-5{top:14rem!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/mobile-improvements.css.map */
