@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lusitana:wght@400;700&display=swap";header.header{display:flex;justify-content:space-between}.announcement-bar{height:35px}.nuvail-slide__product{display:none!important}p{letter-spacing:normal}.cart-icon svg{width:21px!important;height:26px!important}.announcement-bar__message{font-family:Inter;font-size:12px;font-weight:500;letter-spacing:5%;line-height:normal;display:flex;align-items:center;padding-bottom:11px}nav.header__inline-menu a{color:#2e2e2e;font-size:15px;font-weight:500;padding:20px!important;transition:all .3s ease;letter-spacing:normal}nav.header__inline-menu a span.header__active-menu-item{color:#6db73a;text-decoration:none}nav.header__inline-menu a:hover,nav.header__inline-menu a:hover span{color:#6db73a;text-decoration:none!important}.multi-card .page-width{max-width:1400px!important}.multi-card .media.media--transparent{padding:0!important;height:46px;width:46px;margin:auto}.multi-card h3.inline-richtext{font-size:22px;line-height:28px}.multi-card p{font-size:16px;line-height:27px;color:#2e2e2e}.multi-card ul.multicolumn-list{gap:0;justify-content:space-between}.multi-card ul.multicolumn-list li{width:100%!important;max-width:25%;border-right:1px solid #D7E3D8}.multi-card ul.multicolumn-list li:last-child{border:none}.multi-card .multicolumn-card__info{padding:20px 20px 0!important}.image-with-text img{border-radius:20px!important}.image-with-text p.caption-with-letter-spacing{font-size:12px;letter-spacing:5%;line-height:14px;color:#000;margin-bottom:15px;font-weight:600;width:100%}.image-with-text h2{font-size:42px;line-height:50px}.image-with-text h2 strong{color:#6db73a;font-weight:unset}.image-with-text .image-with-text__content{padding-right:0}.image-with-text .image-with-text__text p{color:#2e2e2e;font-size:16px}.image-with-text a.button{padding:16px 50px;text-transform:uppercase;font-size:14px;letter-spacing:5%;border:1px solid;font-weight:600;transition:transform .25s ease,opacity .25s ease}.image-with-text a.button:hover,.nuvail-faq-button:hover{background:transparent!important;color:#094778!important;transform:translateY(-1px)}.image-with-text a.button:hover:after{box-shadow:none}.product-routine .image-with-text__grid{max-width:1000px;margin:auto}.product-routine a.button{margin-top:22px!important}.product-routine p.caption-with-letter-spacing{margin-bottom:10px!important}.product-routine .image-with-text__text{margin-top:12px}.nuvail-faq-intro{width:100%;text-align:left;max-width:430px}.nuvail-faq-eyebrow{margin-bottom:6px;font-weight:600;line-height:1.2;text-transform:uppercase}.nuvail-faq-heading{margin:20px 0;padding:0}.nuvail-faq-heading span{display:block;margin-top:2px}.nuvail-faq-description{margin-top:12px}.nuvail-faq-description p{margin:0 0 8px}.nuvail-faq-description p:last-child{margin-bottom:0}.nuvail-faq-button{display:inline-flex;align-items:center;justify-content:center;margin-top:30px;padding:17px 40px;border:1px solid;border-radius:30px;font-weight:600;line-height:1;text-decoration:none;text-transform:uppercase;transition:opacity .2s ease}.faq-wrapper .collapsible-content-wrapper-narrow{max-width:1200px}.faq-wrapper .accordion{border:1px solid #D7E3D8!important;border-radius:16px;margin-bottom:12px!important}.faq-wrapper .accordion summary{padding:22px 26px!important}.faq-wrapper .accordion .accordion__title{font-size:22px;line-height:28px}.faq-wrapper .accordion .accordion__content{padding:0 26px 24px!important;margin:0!important}.faq-wrapper .accordion .accordion__content p{font-size:16px;color:#2e2e2e}.faq-wrapper .accordion details[open] summary{padding-bottom:10px!important}.faq-wrapper .accordion summary:hover{background:transparent}.faq-wrapper .accordion summary:hover .accordion__title{text-decoration:none}.accordion-icon{background:#d6e8d8;position:absolute;right:26px;border-radius:50px;width:29px;height:28px;display:flex;align-items:center;justify-content:center}.accordion-icon svg.icon.icon-caret{position:relative;top:unset;right:unset;height:14px}.faq-wrapper .grid__item.collapsible-content__grid-item{width:390px}.faq-wrapper .accordion details[open] summary .accordion-icon svg path:nth-child(2){opacity:0}footer .footer__content-bottom{display:flex;justify-content:space-between;flex-direction:row-reverse;padding-top:0;max-width:1155px;margin:auto}.Footer-info p{font-size:16px;margin:0;color:#fff}footer .footer-block-image{flex-direction:column}.footer-block--social-icons .footer-block__heading{margin:0 0 26px;font-size:22px;line-height:1.3;text-align:left}.footer-social-icons{display:flex;align-items:center;gap:15px}.footer-social-icon{display:flex;align-items:center;justify-content:center;border:1px solid #fff;border-radius:50px;padding:13px}.footer-social-icon__image{width:16px;height:16px;object-fit:contain;display:block}.footer-social-icon:hover img{transform:scale(1.09)}.footer-social-icon:hover{background:#6db73a;border-color:#6db73a;transition:all .3s ease}.footer-block__heading{font-size:22px}.footer-block__details-content a{font-size:16px!important;color:#fff!important;padding-bottom:10px;text-decoration:none!important}.footer-block__details-content a:hover{color:#6db73a!important;transition:all .3s ease}.footer__blocks-wrapper .footer-block.grid__item:first-child{width:280px;margin-right:60px}.footer__blocks-wrapper{flex-wrap:nowrap}.footer-block__image-wrapper{margin-bottom:10px}.footer-block.grid__item{width:15%}footer .footer__content-bottom .footer__content-bottom-wrapper{padding:0}.footer__localization:empty+.footer__column--info{align-items:revert!important}.copyright__content{font-size:12px!important;color:#fff}.drawer__inner{background:#fff}.shopify-policy__container{padding-bottom:50px}.product-grid-container .quick-add button{background:#fff}quantity-input.quantity.cart-quantity:before{background:transparent!important}.quantity-popover-container quantity-input.quantity.cart-quantity{background:transparent}.cart-count-bubble{background:#094778!important}@media(min-width:990px)and (max-width:1300px){.nuvail-card{width:auto!important}.nuvail-card-content{padding-left:186px!important}}@media(min-width:990px)and (max-width:1050px){nav.header__inline-menu a{padding:15px!important}}@media(min-width:768px)and (max-width:1200px){.footer-block__heading{font-size:20px!important}.footer__content-top{padding:0 30px 30px}footer .footer__content-bottom{padding:0 30px}.footer__blocks-wrapper .footer-block.grid__item:first-child{width:160PX;margin-right:0}.Footer-info p{font-size:14px}.footer-block__image-wrapper img{width:170px}.footer-block__details-content a{font-size:14px!important;padding-bottom:2px!important}.footer-social-icon{padding:10px}.footer-social-icons{flex-wrap:wrap}}@media(min-width:768px)and (max-width:991px){h2,.nuvail-highlight-heading{font-size:36px!important}.multi-card .slider-buttons.large-up-hide{display:none}.multi-card h3.inline-richtext{font-size:18px;line-height:26px}.nuvail-card{width:auto!important}.nuvail-card-content{padding:20px 20px 20px 120px!important}.nuvail-difference-container{width:calc(100% - 60px)!important}.nuvail-slide__content{max-width:50%!important}.nuvail-faq-intro{max-width:100%!important}.nuvail-reviews-container{width:calc(100% - 60px)!important}.image-with-text .page-width{padding-left:30px;padding-right:30px}.faq-wrapper .collapsible-content-wrapper-narrow{padding:0 30px}}@media(max-width:989px){.menu-drawer__menu a.menu-drawer__menu-item--active{background:#6db73a;color:#fff}}@media(max-width:767px){header.header{padding:0 20px!important}header-drawer{width:88px}.announcement-bar__message{font-size:10px}.header__heading-logo-wrapper img{max-width:125px!important}.multi-card ul.multicolumn-list li{margin:0!important;max-width:80%}.multi-card .page-width{padding-left:20px!important}.multi-card ul.multicolumn-list{flex-wrap:nowrap;width:auto;overflow-x:auto;padding:0!important}.nuvail-reviews-grid .nuvail-review-card{min-width:80%!important}.nuvail-reviews-grid{display:flex!important;overflow-x:auto;padding-bottom:10px}.nuvail-slider__arrow{display:none!important}.nuvail-main-heading,.nuvail-highlight-heading{font-size:36px!important}.image-with-text .image-with-text__content{padding-left:0;padding-bottom:0}.image-with-text h2{font-size:36px;line-height:44px}.image-with-text *{text-align:center}.image-with-text a.button{margin:30px auto 0!important}.nuvail-faq-intro *{text-align:center}.nuvail-faq-heading{font-size:36px!important}.nuvail-faq-button{display:flex;width:300px;align-items:center;justify-content:center;margin:20px auto 0!important}.nuvail-card-content{padding:15px 20px 20px 33%!important}.faq-wrapper .accordion .accordion__title{font-size:18px;line-height:24px}.faq-wrapper .grid__item.collapsible-content__grid-item,.nuvail-faq-intro{width:100%;max-width:100%}.image-with-text .image-with-text__grid{flex-direction:column}.image-with-text .image-with-text__grid>div{width:100%}.image-with-text *{text-align:center!important}.image-with-text h2,.image-with-text p{width:100%!important}.footer__content-top{padding:0 20px}.footer__blocks-wrapper .footer-block.grid__item:first-child{width:100%;margin:0!important}.footer__blocks-wrapper{display:grid!important;grid-template-columns:repeat(2,1fr);gap:40px 20px}.footer__blocks-wrapper>:first-child,.footer__blocks-wrapper>:last-child{grid-column:1 / -1}.footer-block__details-content.footer-block-image{justify-content:center;align-items:center;margin:0}.footer-block.grid__item{margin:0!important;width:100%!important}.footer-block__details-content .list-menu__item--link{padding-bottom:0!important;padding-top:5px!important}.footer-block__details-content{margin:0!important}.Footer-info p{text-align:center}.footer-block--social-icons .footer-block__heading,.footer-block__heading{font-size:22px!important;text-align:center}.footer-social-icons,.footer-block__details-content .list-menu__item--link{justify-content:center!important}.footer__content-top{padding:0 20px 20px!important}footer .footer__content-bottom{padding:0 20px!important}.nuvail-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:#00000030!important}.nuvail-slide__product{display:block!important}.nuvail-slide__background{object-position:left!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-style.css.map */
