.cart-drawer .drawer__inner{width:46rem}.cart-drawer h2.drawer__heading{font-weight:700;color:#000;margin:0}.cart-drawer .drawer__cart-items-wrapper{margin:10px 0}.cart-drawer .drawer__header{border-bottom:1px solid #ddd;padding:10px 0}.cart-drawer .drawer__inner span.item_cart_quantity{background-color:#89cfbf;padding:2px 6px;border-radius:40px;position:absolute;top:-1px;left:0;line-height:25px;color:#000;font-size:16px;font-weight:700;height:30px;width:30px}.cart-drawer .drawer__inner a.cart-item__name{color:#25463c;text-transform:none;font-weight:700;text-decoration:none;font-size:15px}.cart-drawer .product-option{font-size:15px;color:#25463c;font-weight:700}.product-option del{color:#00000080;font-weight:400}.cart-drawer .cart-item cart-remove-button{justify-content:flex-end}.cart-drawer button.button{margin:0;min-width:auto}.cart-drawer button.button svg path{fill:#25463c!important}.cart-drawer quantity-input.quantity.cart-quantity{border:1px solid #f2f1ef!important;min-height:38px}.cart-drawer .drawer__inner .cart-item__quantity-wrapper{justify-content:flex-start}.cart-drawer .quantity:before,.cart-drawer .quantity:AFTER{OPACITY:0}.cart-drawer .cart-quantity button.quantity__button:hover{color:#89cfbf}.cart-drawer .mr-product-details__product-title.mr-text{font-size:15px!important;font-weight:700;color:#25463c!important;margin-bottom:2px}.cart-drawer .mr-product-item__body-wrapper{align-items:center}.cart-drawer .mr-actions__variant-selector.mr-input-select-wrapper{display:none}.cart-drawer .mr-actions__atc-button.mr-button{font-size:12px!important;background:#fff!important;border-color:#000!important;font-weight:600;width:auto;max-width:inherit;text-transform:capitalize}.cart-drawer .mr-product-item{background:#fbfbfb;padding:10px}.cart-drawer .mr-price-con__off{color:#f6acc3;font-weight:600}.cart-drawer .drawer__footer{border-top:1px solid #ddd;background:#f7f7f7;position:fixed;bottom:0;left:0;padding:15px 20px 28px 15px!important;width:100%}.cart-drawer .cart__checkout-button:before,.cart-drawer .cart__checkout-button:after{opacity:0}.cart-drawer .cart__checkout-button{background:#89cfbf;border:1px solid #89cfbf;color:#25463c;font-weight:700;font-size:18px;text-transform:uppercase;transition:all .3s ease;border-radius:0}.cart-drawer .cart__checkout-button:hover{background:#25463c;border-color:#25463c;color:#fff}.cart-drawer cart-drawer-items{flex:none;padding-right:13px;overflow-y:scroll;height:calc(100vh - 212px);overflow-x:clip}.cart-drawer cart-drawer-items::-webkit-scrollbar{width:5px}.cart-drawer cart-drawer-items::-webkit-scrollbar-track{background:#f1f1f1}.cart-drawer cart-drawer-items::-webkit-scrollbar-thumb{background:#ddd}.cart-drawer cart-drawer-items::-webkit-scrollbar-thumb:hover{background:#d7d7d7}.cart-drawer .totals{margin:0}.cart-drawer .mr-product-details__product-description{font-size:13px;margin-bottom:2px}.cart-drawer .mr-product-details__product-description:after{content:"";background-image:url(/cdn/shop/files/yellow-star.svg);height:17px;width:79px;display:block;background-repeat:no-repeat;background-size:80px;margin:2px 0 0}.cart-drawer .mr-product-item__body-wrapper{position:relative}.mr-product-image:before{content:"Best Seller";background:#25463c;position:absolute;color:#fff;font-size:12px;padding:1px 10px;border-radius:20px;top:-20px;left:-9px}.cart-drawer .mr-product-item__actions.mr-product-item__actions--vertical{gap:0}.cart-drawer .totals h2.totals__total{font-size:15px;font-weight:700;margin:0;text-transform:uppercase}.cart-drawer .totals p.totals__total-value{font-size:19px;font-weight:700;color:#25463c}.cart-drawer small.tax-note{margin:18px 0 10px;padding:0;font-size:12px;color:#666}.item_saving_amount{color:#f6acc3;line-height:16px;font-weight:700;font-size:13px}.drawer__inner quantity-input.quantity.cart-quantity{margin:-10px 0}.cart-drawer .product-purchase-option,.cart-drawer .product-variant-span{color:#666;font-size:13px;margin-top:2px;font-weight:700}.cart-drawer .drawer__close{top:0!important;right:0!important}.gf_icon-list{margin:0 0 10px!important}.mr-embedded-widget--cross-sell p.dVVTda{margin-bottom:0!important}.mr-embedded-widget--cross-sell p.fGPVzM{margin:0 0 20px!important}#gorgias-chat-container iframe{z-index:9;bottom:7px!important}.responsive-video{width:100%;aspect-ratio:16/9;height:auto}#about-us h1.main-page-title.page-title{display:none}#test-results-and-certifications h1.main-page-title.page-title{text-align:center;font-size:35px;margin-bottom:0}.main-row-phone-only .button{border:2px solid #fff}.main-row-phone-sms{display:none}.contact input,.contact select{padding:9px 20px;font-size:15px;line-height:1.45;color:#666;background-color:#fff;background-image:none;border:1px solid #e1e1e1;height:48px;width:100%}.contact select textarea{height:140px}.contact button.button{background:#8bcebe;color:#25463c!important;font-weight:700;box-shadow:0 0 20px #8bcebe!important;border-radius:50px}.contactAddress{max-width:700px;margin:0 auto;text-align:center}.contactAddress h3{margin:12px}.contactAddress p{margin:0 0 3px}div#contact{padding-bottom:0}div#contact h1{margin:0;font-weight:600}.contact__button{text-align:center;font-size:32px}.footer-block__brand-info .footer-block__image-wrapper{width:132px}.footer-block__brand-info p{color:#666}.footer-block__brand-info .list-social{margin-top:30px!important}.footer-block__brand-info .list-social li a{padding:0!important;margin-right:15px}.footer-block__brand-info .list-social span.svg-wrapper svg{width:22px;height:22px}.footer-block__brand-info .list-social span.svg-wrapper{width:22px}.footer-block__brand-info .list-social span.svg-wrapper svg path:hover{fill:#8bcebe}.footer-block__brand-info .list-social span.svg-wrapper svg path{fill:#ccc}.footer-block--text-block .footer-block__details-content{font-size:15px;color:#666}.footer-block--text-block .footer-block__details-content.rte{padding-top:2px}.footer-block--menu .footer-block__heading,.footer-block-newsletter .footer-block-custom-heading,.footer-block--text-block .footer-block__heading{margin:20px 0 8px;font-size:18px;color:#25463c;text-align:left}.footer-block--menu ul.footer-block__details-content li{line-height:20px;padding:5px 0}.footer-block--menu ul.footer-block__details-content .link:hover{color:#89cfbf;font-weight:500}.footer-block--menu ul.footer-block__details-content .link{padding:0;line-height:20px;color:#666;text-decoration:none;font-size:15px}.footer-block-custom-subheading1{text-align:left}.footer-block-custom-subheading1 a:hover{color:#89cfbf}.footer-block-custom-subheading1 a{color:#666!important;text-decoration:none;text-align:left!important;font-size:15px;font-weight:400}.footer-block-custom-subheading2{text-align:left;color:#666;font-size:15px!important;font-weight:400}.footer-block-newsletter label.field__label{left:0;font-size:13px}.footer-block-newsletter .field__button>.svg-wrapper{height:1.5rem;width:1.5rem}.footer-block-newsletter .newsletter-form__button{width:auto}.footer-block-newsletter .field__input:focus{box-shadow:none!important}.footer-block-newsletter .field__input{padding:0 15px 0 0!important}.footer-block-newsletter .field{border-bottom:1px solid #666666}.footer-block-newsletter .newsletter-form__field-wrapper .field:after,.footer-block-newsletter .newsletter-form__field-wrapper .field:before{display:none!important}.footer-block-newsletter .field__input:not(:placeholder-shown)~.field__label,.footer-block-newsletter .field__input:focus~.field__label{left:0;top:2px}.footer__content-bottom{border:0!important}.footer .footer__content-bottom .copyright__content{font-size:15px;color:#666;margin:0}.footer__content-bottom .footer__copyright.caption{margin:0}.footer__content-top.page-width{padding:0 15px 10px}footer.footer{padding-top:20px;border:0}.footer-block__heading.open:after{font-size:26px}.menu-drawer__utility-links a.menu-drawer__account{font-size:16px;font-weight:600}#menu-drawer .menu-drawer__navigation{padding-top:0}ul.menu-drawer__menu li a,ul.menu-drawer__menu .menu-drawer__menu-item,ul.menu-drawer__menu .menu-drawer__close-button{font-weight:400;font-size:14px;color:#25463c}ul.menu-drawer__menu li a:hover{background:transparent;color:#89cfbf!important}ul.menu-drawer__menu button.menu-drawer__close-button{background:transparent!important}.article-page .page-width{max-width:1030px!important}.article-page .article-template__hero-container{max-width:1010px}#ps__widget_container iframe#ps__widget{left:50%!important;transform:translate(-50%)}button.gf_add-to-cart.prod-cart,.cart-drawer__empty-content a.button{text-transform:capitalize!important}.footer-disclaimer{text-align:center;margin:35px auto 0}.footer-disclaimer p{color:#666;font-size:13px;margin-bottom:0}@media (max-width: 767px){.footer-disclaimer{margin:16px auto 10px}.footer-disclaimer p{font-size:13px}.gg1Pq8n-15{align-items:center;display:flex!important;justify-content:center}div#contact h1,#test-results-and-certifications h1.main-page-title.page-title{font-size:28px}.cart-drawer .product-purchase-option{font-size:13px}.cart-drawer .drawer__footer{padding:15px 15px 28px!important}.cart-drawer .drawer__inner quantity-input.quantity.cart-quantity{margin-top:-17px}.cart-drawer .drawer__inner{width:100%}.cart-drawer cart-drawer-items{height:calc(100vh - 196px)}.footer-block--menu ul.footer-block__details-content li{line-height:25px;padding:5px 0}.footer-block__heading{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px 4px!important}.footer-block--menu .footer-block__heading,.footer-block-newsletter .footer-block-custom-heading,.footer-block--text-block .footer-block__heading{margin:0!important;font-size:16px!important;color:#25463c!important;text-align:left!important}.footer-block.grid__item{padding:0;margin:8px 0!important;width:100%}.footer-block--text-block .footer-block__details-content,.footer-block--menu .footer-block__details-content,.footer-block--text-newsletter-block .footer-block__details-content{padding:0 14px}.footer-block--text-newsletter-block h2.footer-block-custom-subheading1{margin-top:0}.footer-block--text-newsletter-block .footer-block__details-content{margin-bottom:0}.footer-block__brand-info .list-social{margin-top:24px!important}.footer-block.grid__item.footer-block--text-block{margin-top:18px!important}.footer .footer__content-bottom .copyright__content{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom-style.css.map */
