.rte p a{color:#175d35;font-weight:600;text-decoration:none}.collection-hero nav.breadcrumb>*{font-size:16px;color:#000;font-weight:400;line-height:1.5}.collection-hero h1.collection-hero__title{font-size:24px;letter-spacing:0;margin:0 0 7.5px;line-height:1.2}.collection-hero nav.breadcrumb a{color:#0000007f;text-decoration:none}.collection-hero nav.breadcrumb span[aria-hidden=true]{color:#0000007f}.collection-hero nav.breadcrumb{margin-bottom:15px}body.template-collection .collection-hero__description{max-width:100%;margin:0}div#Facet-2-template--18568923513086__product-grid{padding-left:15px;margin-top:-20px}span.price-item.price-item--sale.price-item--last{font-weight:700}.price__container .price__regular{display:none}.infrared{padding:80px 0}.infrared .left_heading{width:257px;padding-top:50px}.infrared .right_content{width:786px}.infrared .page-width{padding:0 148px;max-width:100%}.infrared .grid{justify-content:space-between}section#shopify-section-template--18568923971838__1732167470732e2885{background-color:#fffdf7}.infrared .left_heading h2{font-family:Playfair Display;font-size:48px;font-weight:700;line-height:63.98px;text-align:left;color:#000;margin:0}.infrared .left_heading p{font-family:Assistant;font-size:16px;font-weight:400;line-height:20.93px;text-align:left;color:#000;margin:30px 0 0}table tr td{border-color:#175d35!important}a#ProductSubmitButton-template--18568923971838__main{background-color:#f7ca00;font-size:18px;line-height:28.8px;font-weight:700;min-height:56px;letter-spacing:normal}th,td{border-color:#175d35!important}.right_content table{box-shadow:0 0 0 .1rem #175d35!important;border-radius:10px 10px 0 0}.right_content table th{font-family:Assistant;font-size:20px;font-weight:700;line-height:26.16px;text-align:center;color:#000;width:50%}.right_content table td{font-family:Assistant;font-size:16px;font-weight:400;line-height:20.93px;text-align:center;color:#000;padding:16px 15px;letter-spacing:normal}.right_content table th span.compare{width:41px;height:41px;display:block;border:1px solid #175D35;border-radius:100px;background:#fbcd0a;font-family:Assistant;font-size:22px;font-weight:700;line-height:41px;text-align:center;left:0;right:0;position:absolute;top:10px;bottom:0;margin:0 auto}.right_content table tr:nth-child(1){position:relative}.right_content table td:last-child{background-color:#c0d19f}.right_content table th:last-child{background-color:#c0d19f;border-radius:0 10px 0 0}.collection-hero__description p{font-size:16px;color:#69727b;margin:0 0 8.33333px;font-weight:400;line-height:1.5}.marquee-section__media{display:flex;align-items:center;position:relative;padding:0 2.083vw;column-gap:12px}.marquee-section__media img{width:100%;height:100%}.marquee-section__media .marquee-section__text p{color:var(--color-sale-text);margin:0;font-size:18px}.jdgm-widget.jdgm-widget{max-width:93vw;background:transparent;margin:0 auto!important}.collection .card__information{padding:15px 0 10px}.grid.product-grid .card__information .card__heading{font-family:Assistant;font-size:16px;font-weight:600;line-height:20.8px;text-align:left;color:#0f0f0f;letter-spacing:normal;margin-top:5px}.grid.product-grid .card__information .caption-with-letter-spacing.light{font-family:Assistant;font-size:13px;font-weight:500;line-height:16.9px;text-align:left;color:#0f0f0f80;margin:3px 0 8px;letter-spacing:normal}.grid.product-grid .card__information .pdp_price.price.price--on-sale{margin-top:0!important;!i;!}.grid.product-grid .card__information .pdp_price.price.price--on-sale .price__sale,.collection .card__information .card-information .price__container .price__sale{font-family:Assistant;font-size:16px;font-weight:500;line-height:20.93px;color:#175d35}.grid.product-grid .card__information .pdp_price.price.price--on-sale .price__sale s.price-item.price-item--regular{font-family:Assistant;font-size:14px;font-weight:400;line-height:18.31px;text-align:left;text-decoration-line:line-through;color:#707070}.collection .card__information .card-information .price.price--on-sale{margin:0}.collection .card__information .card-information .price__container .price__sale{font-size:16px;font-weight:600;display:flex;flex-direction:row-reverse;color:#165d35;letter-spacing:normal}.collection .card__information .card-information .price__container .price__sale s.price-item.price-item--regular{font-size:18px;font-weight:600;color:silver;margin:0 0 0 6px}.collection-review.page-width{padding-left:0!important;padding-right:0!important;position:relative;overflow:hidden;max-width:100%}.collection-list-wrapper .title-wrapper-with-link{justify-content:center}.collection-list-wrapper .title-wrapper-with-link h2{font-size:24px;text-transform:capitalize;letter-spacing:normal;letter-spacing:2.4px}.collection-list-wrapper .title-wrapper-with-link{justify-content:start}.collection-list-wrapper .collection-list .card__heading{color:#000;font-size:20px;font-weight:500;font-family:var(--font-body-family)}.collection-list-wrapper .collection-list .card__heading span.icon-wrap{display:none}.collection-bottom-banner .collection-hero__inner.page-width{max-width:75%!important;margin:0 0 0 auto!important;padding:50px 180px 50px 0!important}body.template-collection main#MainContent .collection-list-wrapper.page-width{max-width:1400px}details .facets__summary{margin:0;border-bottom:1px solid var(--color-border);padding:20px 15px;font-size:16px;font-family:var(--font-stack-body);font-weight:600;display:flex;justify-content:space-between;cursor:pointer;text-transform:uppercase;text-transform:capitalize}details .facets__summary svg{width:15px;height:15px;top:calc(50% - 6px)}details .parent-display.facets__display-vertical{padding:0 0 15px 15px}details .facets__summary:hover .facets__summary-label{text-decoration:none}details .parent-display.facets__display-vertical fieldset.facets-wrap.parent-wrap{padding:0}details .parent-display.facets__display-vertical fieldset.facets-wrap.parent-wrap li.list-menu__item label{padding:3px 0;align-items:center;color:#175d35;font-size:16px;line-height:24px;letter-spacing:normal;font-weight:500}details .parent-display.facets__display-vertical fieldset.facets-wrap.parent-wrap li.list-menu__item label svg{margin-right:10px;color:#69727b}details .parent-display.facets__display-vertical fieldset.facets-wrap.parent-wrap li.list-menu__item label span.facet-checkbox__text{display:flex;justify-content:space-between;width:100%}details .parent-display.facets__display-vertical fieldset.facets-wrap.parent-wrap li.list-menu__item label.active .svg-wrapper svg.icon.icon-checkmark{margin:0 0 5px;width:20px;height:20px}section.marquee-section{padding:50px 0;border-top:1px solid #175d35;border-bottom:2px solid #175d35;margin-top:40px}.range_container{--_marker-border-clr: #0b563f;--_marker-size: 24px;--_track-heigt: 6px;width:100%;max-width:600px;display:flex;flex-direction:column;padding-top:30px}.sliders_control{position:relative}.slider-tooltip{position:absolute;bottom:-50px;left:0;width:fit-content;font-size:12px;text-align:center;translate:-50% 0;color:#000;font-weight:700;white-space:nowrap}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:var(--_marker-size);height:var(--_marker-size);background-color:#fff;border:2px solid #75787a;border-radius:50%;box-shadow:0 0 0 1px var(--_marker-border-clr);cursor:pointer}input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:var(--_marker-size);height:var(--_marker-size);background-color:var(--_marker-border-clr);border-radius:50%;box-shadow:0 0 0 1px var(--_marker-border-clr);cursor:pointer}input[type=range]::-webkit-slider-thumb:hover{background:#f7f7f7}input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe;-webkit-box-shadow:inset 0 0 3px #387bbe,0 0 9px #387bbe}input[type=range]{-webkit-appearance:none;appearance:none;height:var(--_track-heigt);width:100%;position:absolute;background-color:var(--_marker-border-clr);pointer-events:none;background:#fff;border-radius:50rem;border:1px solid #0b563f}#fromSlider{height:0;z-index:1;border:none;top:4px}.scale{display:none;position:relative;bottom:0;display:flex;justify-content:space-between;width:calc(100% - var(--_marker-size));height:70px;margin-inline:auto;z-index:-1}.scale .marker{position:absolute;translate:50% 0;bottom:100%;display:none}.scale .marker:before{content:"";position:absolute;left:50%;translate:-50%;width:5px;background:var(--marker-bg, #ddd);border-radius:5px 5px 0 0;height:100%}.bar{--speed: .7s}.bar:before{animation:slide-bar var(--speed) ease-in-out forwards;animation-delay:calc(var(--order) * var(--speed))}#coupon-text{border:2px dashed #175d35;padding:10px 20px;margin:10px 0;text-align:center;color:#0d341e}.h4.footer-block__heading{font-size:16px;margin-bottom:25px}.footer-block__details-content .list-menu__item--link{font-size:16px!important;color:#e8e9eb!important;text-decoration:none!important;padding-bottom:5px;line-height:24px}.footer-block__newsletter{text-align:left!important}.footer-block__details-content p{margin:0 0 8.33333px;font-size:16px;line-height:24px;color:#e8e9eb}.footer-block__details-content p a{color:#e8e9eb;font-weight:400}.footer-block__image-wrapper{padding-top:23px}.footer-block__newsletter .footer-block__details-content{padding-bottom:15px}.footer__column.footer__column--info{flex-direction:row;justify-content:space-between}.product__accordion .accordion__content ul{margin:0;padding:0}.product__accordion .summary__title .accordion__title{font-family:Assistant;font-size:16px;font-weight:600;line-height:20.8px;color:#0f0f0f}.product__accordion svg.icon.icon-caret{transform:rotate(180deg)}.product__accordion details[open] svg.icon.icon-caret{transform:rotate(0)}.product__accordion details[open] svg{transform:rotate(0)}@keyframes slide-bar{to{width:var(--percent)}}.bar:after{animation:slide-tooltop var(--speed) ease-in-out forwards;animation-delay:calc(var(--order) * var(--speed))}@keyframes slide-tooltop{50%{opacity:100%}to{opacity:100%;left:var(--percent)}}.step:before{animation:step-done .15s ease-in-out forwards;animation-delay:var(--delay)}.template-product .product__title h1{font-size:40px;line-height:52px;letter-spacing:normal;margin:0}.template-product .product__title{margin-bottom:8px}.template-product .product__info-container>*+*{margin:8px 0}.custom-pdp span.inventory_txt{font-size:16px;font-weight:500;line-height:20.8px;color:#0f0f0f;letter-spacing:normal}.custom-pdp .product__inventory{color:#175d35;font-weight:700;font-size:16px;line-height:20.8px}.template-product p.product__text{font-size:15px;color:#0f0f0f80;letter-spacing:normal;line-height:19.5px;margin:5px 0 0}.footer__content-bottom{border-top:transparent!important;padding-top:20px!important}.footer__column.footer__column--info li.list-social__item:nth-child(1) a.link.list-social__link{padding-left:0}.footer__column.footer__column--info li.list-social__item a.link.list-social__link{padding:0 15px}.footer__column.footer__column--info li.list-social__item a.link.list-social__link span.svg-wrapper{width:25px;height:25px;fill:#fff}.footer__column.footer__column--info li.list-social__item a.link.list-social__link span.svg-wrapper svg{width:100%;height:100%}.footer__column.footer__column--info li.list-social__item a.link.list-social__link span.svg-wrapper svg path{fill:#fff}.footer__content-bottom .footer__content-bottom-wrapper--center .footer__copyright.caption{margin-top:15px;text-align:left;width:100%}.footer__content-bottom .footer__content-bottom-wrapper--center .footer__copyright.caption small.copyright__content{font-size:12.8px;color:#e8e9eb}.footer__content-bottom .footer__content-bottom-wrapper--center .footer__copyright.caption small.copyright__content:last-child{display:none}.announcement-bar__message{padding:11.4px 55px;font-weight:700;min-height:auto;font-size:17.0667px;font-family:var(--font-body-family);font-style:var(--font-body-style)}.announcement-bar__message svg.icon.icon-arrow{display:none}header.header.header--top-left{grid-template-areas:"heading text" "navigation icon";grid-template-columns:1fr auto}.header-text{grid-area:text;justify-content:end}.header__icons{grid-column-start:2;grid-row-start:2;grid-column-end:2}.header-text{color:#000;font-size:18px;text-align:right}.header-text span.site-header--spacer a{color:#175d35;line-height:1.2;font-size:25px;font-weight:500;text-decoration:none}nav.header__inline-menu ul.list-menu .list-menu__item{font-size:18px;padding:3px 10px;padding-right:2.7rem;color:#595959}.header__icon--cart svg.icon{height:23px;width:22px;fill:#175d35}.custom-search .field:before,.custom-search .field:after{display:none}.custom-search{width:370px}.custom-search form.search.search-modal__form{max-width:100%}.custom-search input.search__input.field__input{height:44px;padding:10px 35px 10px 18px;outline:none;border-color:#949494;border:1px solid #949494;color:#4b4b4b}.custom-search label.field__label{color:#4b4b4b;font-size:16px}.newsletter-form__field-wrapper button#Subscribe{position:static;width:100%;height:auto;background-color:#175d35;color:#fff;min-height:46px;font-size:16px;font-family:var(--font-heading-family);text-transform:uppercase}.newsletter-form__field-wrapper .field{display:flex;flex-wrap:wrap;row-gap:7px}.newsletter-form__field-wrapper .field:before,.newsletter-form__field-wrapper .field:after{display:none}.newsletter-form__field-wrapper input{border:1px solid #949494;background-color:#fff;color:#000;max-width:100%;line-height:1.2}.newsletter-form__field-wrapper label.field__label{color:#000;font-size:16px}body.template-product .product__info-wrapper s.price-item.price-item--regular{color:#707070!important;margin-right:7px;font-size:16px;font-weight:400;letter-spacing:normal;line-height:31.39px}body.template-product .product__info-wrapper .price__sale{color:#165d35!important;font-size:23px!important;font-weight:700;flex-direction:row-reverse!important;display:flex;line-height:31.39px;letter-spacing:normal;align-items:center}.custom-pdp .truemed-entry-text-bold{font-family:Assistant;font-size:15px;font-weight:500;line-height:19.5px;color:#0f0f0f;letter-spacing:normal;text-transform:uppercase}.custom-pdp .truemed-entry-text-bold~span.truemed-entry-text{font-size:15px;font-weight:500;line-height:19.5px;color:#0f0f0f80;letter-spacing:normal}.custom-pdp .truemed-entry-text-container+button.truemed-entry-link{font-size:15px;font-weight:500;line-height:19.5px;color:#0f0f0f80;text-decoration:underline;letter-spacing:normal}.custom-pdp .product__info-container .icon-with-text{margin:20px 0}.icon-with-text--horizontal .icon-with-text__item img{margin-bottom:10px}.custom-pdp .product--thumbnail_slider .thumbnail-slider button.slider-button{display:none}.custom-pdp .product--thumbnail_slider .thumbnail-slider li{width:137px!important}.custom-pdp .product--thumbnail_slider .thumbnail-slider ul{gap:10px}.icon-with-text--horizontal .icon-with-text__item span.h4.inline-richtext{font-family:Assistant;font-size:16px;font-weight:500;line-height:20.93px;letter-spacing:-.01em;text-align:center;color:#000}.icon-with-text--horizontal{justify-content:flex-start}product-form.product-form .product-form__quantity quantity-input.quantity{width:100%;min-width:150px;max-width:150px}product-form.product-form .product-form__quantity{max-width:150px;min-width:150px}product-form.product-form .product-form__quantity label.quantity__label.form__label{display:none}.product-form__buttons{max-width:100%!important;width:100%;padding-left:0}.product-form__buttons button{background-color:#f7ca00;color:#000}product-form.product-form form{display:flex;flex-wrap:wrap}.product-form__buttons button:before,.product-form__buttons button:after{display:none}.product-form__buttons button{background-color:#f7ca00;color:#000;font-size:18px;line-height:28.8px;font-weight:700;min-height:56px;letter-spacing:normal;margin-bottom:0!important}li p{display:inline}.card--card.gradient,.card__inner.gradient,.card .card__inner .card__media,.card--media .card__inner .card__content{aspect-ratio:1;overflow:hidden}.card--media .card__inner .card__content{height:fit-content}.card--media .card__inner img.motion-reduce{object-fit:contain}.card-wrapper:hover .media.media--hover-effect>img+img{object-fit:cover}.custom-pdp .product__info-container .product-form{margin:20px 0}.related-products h2.related-products__heading{font-family:Playfair Display;font-size:36px;font-weight:700;line-height:47.99px;text-align:center;color:#000;letter-spacing:normal;text-transform:capitalize;margin-bottom:30px}.related-products.page-width{padding-left:100px;padding-right:100px;max-width:1440px}.product-faq .collapsible-content-wrapper-narrow{padding-left:140px;padding-right:140px;max-width:1440px}.product-faq .collapsible-content__header{width:350px;text-align:left}.product-faq .collapsible-content__header .collapsible-content__heading{text-align:left;font-family:Playfair Display;font-size:40px;font-weight:700;line-height:53.32px;color:#000;margin-bottom:60px}.product-faq .collapsible-content__header p{margin:0;font-family:Assistant;font-size:16px;font-weight:300;line-height:20.93px;text-align:left;color:#003c31}.product-faq .collapsible-content__header p a{color:#003c31;font-weight:500}.product-faq .accordion{border-top:1px solid #175d3533;border-bottom:1px solid #175d3533}.product-faq .accordion summary .accordion__title{font-family:Assistant;font-size:16px;font-weight:600;line-height:20.8px;text-align:left;color:#0f0f0f;letter-spacing:normal}.product-faq .accordion summary{padding:16px 0}.product-faq .accordion svg{right:4px;transform:rotate(180deg)}.product-faq .accordion details[open] summary svg{transform:none}.product-faq .accordion summary:hover{background:transparent}product-recommendations.related-products ul li .card__content .card__information .card__heading{font-size:16px;line-height:19px;color:#000;font-weight:700}product-recommendations.related-products ul li .card__content .card__information .price__sale s.price-item.price-item--regular{color:silver!important;margin-right:7px;font-size:18px;font-weight:700}product-recommendations.related-products ul li .card__content .card__information .price__sale{color:#165d35!important;font-size:18px!important;font-weight:700}.home-rich-text .rich-text__text{font-size:18px;color:#69727b;letter-spacing:normal}.custom-feature .collection__title{margin-bottom:10px}.custom-feature .collection__title h2.title{font-family:Playfair Display;font-size:36px;font-weight:700;line-height:47.99px;text-align:center;color:#000;letter-spacing:normal;text-transform:capitalize;margin-bottom:30px}.custom-feature .page-width{padding-left:100px;padding-right:100px;max-width:1440px}.custom-feature .collection__view-all a.button{background:#175d35;font-family:Assistant;font-size:18px;font-weight:700;line-height:28.8px;text-align:center;letter-spacing:normal;min-height:56px;margin-top:30px}.blog .page-width-desktop{max-width:1400px;padding-left:55px;padding-right:55px}.blog .title-wrapper-with-link{margin-bottom:20px}.blog .title-wrapper-with-link h2{text-align:center;width:100%;text-transform:uppercase;letter-spacing:2.4px}.blog .article-card-wrapper .card__information{padding-left:0;padding-right:0}.blog .blog__button{margin-top:0;background-color:#175d35}.blog .blog__button:before,.blog .blog__button:after{display:none}.custom-logo .section-header h2{margin:0 0 20px;width:100%;text-align:center;text-transform:uppercase;letter-spacing:2.4px}.custom-logo ul.logo-bar{margin:0;padding:0;list-style:none;text-align:center}.custom-logo ul.logo-bar li.logo-bar__item{display:inline-block;vertical-align:middle;max-width:160px;margin:0 17.5px 15px;max-width:260px}.custom-logo ul.logo-bar li.logo-bar__item img.logo-bar__image{max-width:100%;border:1px solid #ccc}.key_feature{background-color:#f8f1e9;padding:80px 0}.key_feature .page-width{max-width:100%;padding:0 100px}.key-feature{position:relative}.key-feature img{width:100%;height:100%;max-width:100%;display:block}.key-feature .lg-hotspot{position:absolute;margin:0;padding:0;transform:translate(-50%,-50%);z-index:1}.key-feature .lg-hotspot__button{width:30px;height:30px;border:1px solid #175d35;border-radius:100px;font-family:Assistant;font-size:16px;font-weight:700;line-height:30px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#175d35;background-color:#fff;cursor:pointer}.feature_text{display:none}.feature_text.active{display:block}.feature_text:first-of-type{display:block}.key_feature .grid{align-items:center}.feature_number{display:flex;align-items:center;justify-content:center;column-gap:30px;margin:30px 0}.feature_number .lg-hotspot__button{width:30px;height:30px;border-radius:100px;border:1px solid #175d35;background-color:#fff;text-align:center;font-family:Assistant;font-size:16px;font-weight:700;line-height:30px}.key_conetent{text-align:center}.key_conetent .h3{margin:0;font-size:40px;font-weight:700;line-height:53.32px;text-align:center;color:#000}.feature_content .feature_text{font-family:Assistant;font-size:20px;font-weight:500;line-height:26.16px;text-align:center;color:#000}.feature_content{width:395px;margin:0 auto}.lg-hotspot__button.active{background-color:#c0d19f}.custom-pdp span.badge.price__badge-sale{font-family:Assistant;font-size:15px;font-weight:700;line-height:15px;letter-spacing:.08em;margin-bottom:0!important;border-radius:2px}.blog-filter{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:25px}.blog-filter label{cursor:pointer;margin:0 1rem 0 0;font-family:var(--font-body-family);font-weight:400;display:block;font-size:16px;letter-spacing:normal;text-transform:uppercase;padding:0}.blog-filter .select-group{position:relative;z-index:1}.blog-filter .select-group select{background-image:none;background-color:transparent;-webkit-appearance:none;appearance:none;font-family:var(--font-body-family);font-weight:600;font-size:16px;letter-spacing:normal;text-transform:capitalize;width:100%;max-width:100%;padding:10px 40px 10px 20px}.blog-filter .select-group select+svg{height:.5em;position:absolute;right:0;top:50%;transform:translateY(-50%);width:.625em;height:.625em;right:1rem}div#eta-text{margin:20px 0;text-align:center;border-bottom:1px solid #000000}@keyframes step-done{to{inset:var(--inset);color:#fff}}@media (min-width: 767px){body.template-collection main#MainContent .page-width{max-width:100%;padding-left:5.5rem;padding-right:5.5rem}.facets-wrapper .facets__form-vertical{width:35rem}.custom-pdp product-info .page-width{max-width:1440px!important;padding-left:60px;padding-right:60px}.custom-pdp .product__info-wrapper{padding-left:40px}.footer .page-width{max-width:1400px;padding-left:55px;padding-right:55px}.collection-list-wrapper.page-width,.custom-logo .page-width{padding-left:55px;padding-right:55px;max-width:1400px}}@media (min-width: 991px){.template-product .product--medium:not(.product--no-media) .product__media-wrapper,.template-product .product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.template-product .product--medium:not(.product--no-media) .product__info-wrapper,.template-product .product--small:not(.product--no-media) .product__media-wrapper{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.header:not(.drawer-menu).page-width{padding-left:55px;padding-right:55px;max-width:100%}.mobile_search{display:none}}@media (max-width: 1199px){.facets-wrapper .facets__form-vertical{width:26rem}}@media (max-width: 991px){.custom-search{display:none}}@media (max-width: 991px){.announcement-bar__message{padding:10px 5px}.header-text{display:none}header.header.header--top-left{grid-template-areas:"heading text" "icon navigation";grid-template-columns:1fr auto}.header__icons{grid-column-start:1;grid-row-start:1;grid-column-end:1;align-items:center}.mobile_search .header__icon--search{width:auto;height:auto;padding:10px}.mobile_search .header__icon--search span.svg-wrapper{height:23px;width:22px;color:#000}.mobile_search .header__icon--search span.svg-wrapper svg.icon.icon-search{color:#000;fill:#000}.header__icon--cart svg.icon{fill:#000}.header__icon--menu .icon{fill:#000;color:#000}header.header{padding:8px 15px 2px}header-drawer{margin-left:0!important}.page-width{padding:0 22px;max-width:100%}.home-rich-text .rich-text__wrapper{width:100%}.custom-feature .page-width,.blog .page-width-desktop{max-width:100%;padding-left:22px;padding-right:22px}.blog .grid--peek.slider .grid__item:first-of-type{margin-left:0;width:100%}.blog .blog__posts.articles-wrapper{flex-wrap:wrap}.blog .slider-buttons,.blog .title-wrapper-with-link a.link{display:none}.footer-block__heading{margin-bottom:13px}.footer-block__details-content .list-menu__item--link{padding:7.5px 0}.footer-block.grid__item{margin:0}.footer-block__image-wrapper{padding-top:0}.footer-block__newsletter .footer-block__details-content{margin-bottom:0}.footer__column.footer__column--info{flex-direction:column;padding-left:0;padding-right:0}.footer__column.footer__column--info .footer__list-social{display:none}.footer__content-bottom{padding-top:0!important}.footer__content-bottom .footer__content-bottom-wrapper--center .footer__copyright.caption{text-align:center}.custom-logo ul.logo-bar{display:inline-block;white-space:nowrap;overflow:scroll}.collection-bottom-banner .collection-hero__inner.page-width{max-width:100%!important;padding:30px 22px 50px!important}ul.icon-with-text.icon-with-text--horizontal{column-gap:12px}.icon-with-text--horizontal .icon-with-text__item span.h4.inline-richtext{font-size:10px;line-height:normal;font-family:var(--font-body-family)}ul.icon-with-text.icon-with-text--horizontal img{width:25px}.easytabs-container .easytabs-tab-item,.easytabs-container .easytabs-accordion-item{background-color:transparent!important}.easytabs-container .easytabs-tab-item,.easytabs-container .easytabs-accordion-item{border-left:transparent;border-right:transparent}product-form.product-form .product-form__quantity quantity-input.quantity{min-width:120px;max-width:120px}product-form.product-form .product-form__quantity quantity-input.quantity button.quantity__button{width:40px}.product-form__buttons{width:calc(100% - 120px)}product-form.product-form .product-form__quantity{max-width:120px;min-width:120px}}@media (min-width:767px){.key_conetent.mobile_only,.collapsible-content__heading.inline-richtext.h1.mobile_heading{display:none}}@media (max-width:767px){product-info{padding-top:15px!important}product-info .page-width{padding:0 16px}.custom-pdp .product--thumbnail_slider .thumbnail-slider li{width:60px!important}.template-product p.product__text{font-size:12px;line-height:15.6px}.template-product .product__title h1{font-size:24px;line-height:31.2px}.product__text.caption-with-letter-spacing+.product__title{margin-bottom:5px}.template-product .product__info-container>*+*{margin:6px 0}body.template-product .product__info-wrapper .price__sale{font-size:20px!important;line-height:26.6px!important}body.template-product .product__info-wrapper s.price-item.price-item--regular{font-size:14px;line-height:18.31px}.custom-pdp span.badge.price__badge-sale{font-size:10px;letter-spacing:.08em;padding:.5rem 1rem .6rem}.custom-pdp .truemed-entry-text-bold{font-size:12px;line-height:15.6px}.custom-pdp .truemed-entry-text-bold~span.truemed-entry-text{font-size:12px;line-height:15.6px}.custom-pdp .product__inventory{font-size:14px;line-height:18.2px}.product-form__buttons{width:100%}.product-form__buttons button{font-size:16px;line-height:25.6px}div#eta-text{margin:15px 0;font-size:14px;line-height:18.31px}.icon-with-text--horizontal .icon-with-text__item span.h4.inline-richtext{font-size:13px;line-height:17px;letter-spacing:-.01em}.key_feature{padding:40px 0}.key_feature .page-width{padding:0 16px}.key_feature .grid__item{width:100%;max-width:100%}.key_conetent.dekstop_only h3{display:none}.key_conetent .h3{font-size:32px;line-height:42.66px;margin-bottom:30px}.feature_number{margin:20px 0}.feature_content{width:100%}.feature_content .feature_text{font-size:16px;line-height:16.93px}.feature_content .feature_text p{margin:0}.custom-pdp .product--thumbnail_slider .thumbnail-slider ul{margin-left:13px}.infrared{padding:40px 0}.infrared .page-width{padding:0 16px}.infrared .left_heading{width:100%;padding-top:0}.infrared .left_heading h2{font-size:32px;line-height:42.66px;text-align:center}.infrared .left_heading p{margin:20px 0 25px;text-align:center}.infrared .right_content{width:100%;position:relative}.right_content table th{font-size:16px;line-height:20.93px}.right_content table td{font-size:12px;line-height:15.17px;padding:12px 15px}.right_content table th span.compare{width:30px;height:30px;font-size:16px;line-height:30px}.custom-feature .collection{padding-top:40px;padding-bottom:40px}.custom-feature .collection__title h2.title{font-size:32px;line-height:42.66px}.custom-feature .page-width{padding:0 16px}.related-products.page-width{padding:40px 16px}.related-products h2.related-products__heading{font-size:32px;line-height:42.66px}.product-faq .collapsible-content-wrapper-narrow{padding-left:16px;padding-right:16px;max-width:100%}.product-faq .collapsible-content__heading.mobile_heading{font-size:32px;font-weight:700;line-height:42.66px;text-align:center;color:#000;margin-bottom:0;letter-spacing:normal}.product-faq .collapsible-content__header .collapsible-content__heading{display:none}.product-faq .collapsible-content__header p{font-size:16px;line-height:20.93px;text-align:center}.product-faq .collapsible-content__header .body.rtl{padding-top:20px}.key_conetent.dekstop_only .h3{display:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/custom.css.map */
