@media screen and (min-width: 750px){.product__info-container{overflow:hidden}.product-media-container.constrain-height .media{padding-top:500px!important}slideshow-component .banner--large:not(.banner--adapt){min-height:80rem}.header__icon--cart .mobile-cart-icon{display:none}.here-slder-show-jtpl .banner__content .banner__heading.hxxl,.here-slder-show-jtpl .banner__content .banner__heading.hxl{min-width:500px}.collection slider-component ul.grid.grid--5-col-desktop .grid__item{max-width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)!important}.collection slider-component ul.grid.grid--6-col-desktop .grid__item{max-width:calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6)!important}.only-for-mobile{display:none}}@media screen and (min-width: 1200px){.collection slider-component ul.slider{column-gap:var(--collection-desktop-horizontal-spacing)}}@media screen and (min-width: 1522px){.collection slider-component ul.slider.grid--3-col-desktop .grid__item{max-width:calc(33.33% - 200px)}.collection slider-component ul.slider.grid--4-col-desktop .grid__item{max-width:calc(25% - 130px)}}@media (max-width: 1521px){.collection slider-component ul.slider.grid--3-col-desktop .grid__item{max-width:calc(39% - 198px)}.collection slider-component ul.slider.grid--4-col-desktop .grid__item{max-width:calc(25% - 45px)}.collection-page-jtpl .facets-vertical{padding:50px 50px 0!important}}@media (max-width: 1440px){.main-timeline-jt .timeline-block .flip-box{height:380px}}@media (max-width: 1300px){.sustainability-banner-sec .image-with-text__content{padding-left:0}}@media (max-width: 1199px){header.header nav.header__inline-menu ul.list-menu li summary.list-menu__item{padding-left:6px;padding-right:6px}ul.list-menu.list-menu--inline li .header__menu-item{padding:1.6rem .6rem}.timeline-blocks-content{padding-left:0}.product.product--large:not(.product--no-media) .product__media-wrapper,.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:50%;width:100%}.cstm-image-move .cstm-image .image-container{gap:24px}.image-hover-container{height:320px;max-width:calc(33.33% - 16px)}header.header.header--middle-left a.header__heading-link{max-width:180px}.collection slider-component ul.grid.slider{column-gap:20px}.collection slider-component ul.slider.grid--3-col-desktop .grid__item{max-width:calc(42.33% - 186px)}.collection slider-component ul.grid .grid__item .image-first-container{max-height:100%;height:100%}.collection slider-component ul.grid .grid__item .image-first-container .image-caption{height:auto;width:auto}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box{padding-bottom:6rem;padding-right:3rem}.article-template .cstm-img-header-wrapper{padding:0 5rem}.article-template .cstm-img-header-wrapper header.page-width{padding:0 0 0 3rem}.collection slider-component ul.grid.cstm-jtpl-colImage{column-gap:20px}.collection slider-component ul.grid.cstm-jtpl-colImage .grid__item{max-width:calc(25% - 15px)}}@media (max-width: 1139px){.facets-vertical .collection .grid--3-col-desktop li.grid__item{max-width:calc(33.33% - 11px)}.collection-page-jtpl .facets-vertical{padding:50px 30px 0!important}}@media screen and (min-device-width: 990px) and (max-device-width: 1139px){.facets-vertical .collection .grid--4-col-desktop,.facets-vertical .collection .grid--3-col-desktop,.facets-vertical .collection .grid--2-col-desktop{column-gap:16px}.facets-vertical .collection .grid--3-col-desktop li.grid__item,.collection slider-component .grid--3-col-desktop.cstm-jtpl-colImage .grid__item{max-width:calc(33.33% - 11px)}.facets-vertical .collection .grid--2-col-desktop li.grid__item,.collection slider-component .grid--2-col-desktop.cstm-jtpl-colImage .grid__item{max-width:calc(50% - 8px)}.facets-vertical .collection .grid--4-col-desktop li.grid__item,.collection slider-component .grid--4-col-desktop.cstm-jtpl-colImage .grid__item{max-width:calc(25% - 12px)}.facets-vertical .collection .grid--3-col-desktop .card__content .card__information,.facets-vertical .collection .grid--4-col-desktop .card__content .card__information,.collection slider-component .grid--3-col-desktop .grid__item .card__content .card__information,.collection slider-component .grid--4-col-desktop .grid__item .card__content .card__information,.collection slider-component .grid--5-col-desktop .grid__item .card__content .card__information,.collection slider-component .grid--6-col-desktop .grid__item .card__content .card__information{flex-wrap:wrap}.facets-vertical .collection .grid--4-col-desktop .card__content .card__information .card__heading,.facets-vertical .collection .grid--3-col-desktop .card__content .card__information .card__heading,.collection slider-component .grid--3-col-desktop .grid__item .card__content .card__information .card__heading,.collection slider-component .grid--4-col-desktop .grid__item .card__content .card__information .card__heading,.collection slider-component .grid--5-col-desktop .grid__item .card__content .card__information .card__heading,.collection slider-component .grid--6-col-desktop .grid__item .card__content .card__information .card__heading{max-width:100%!important}.collection .grid--4-col-desktop .grid__item .card__content .card__information,.collection .grid--3-col-desktop .grid__item .card__content .card__information{margin-top:8px}}@media (max-width: 1051px){header.header a.header__heading-link{max-width:130px}header.header .header__icons.header__icons--localization .cart-count-bubble span{transform:translateY(0)}}@media (max-width: 1024px){.more-insights-banner.banner--medium:not(.banner--adapt){min-height:40rem}.new-custom-footer h2.footer-block__heading.inline-richtext{margin:0}.new-custom-footer h2.footer-block__heading.inline-richtext p{font-size:24px;margin-top:0;margin-bottom:12px}.footer__blocks-wrapper h2.footer-block__heading{font-size:12px!important;line-height:120%}.new-custom-footer .footer-block__newsletter{padding:20px;max-width:320px;margin:0 auto}.sustainability-banner-sec .page-width{padding:0 0 0 5rem}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper ul.mega-menu__list{gap:2rem}header.header nav.header__inline-menu ul.list-menu li header-menu .mega-menu-wrapper .mega-menu__image-section{gap:2rem}}@media (max-width: 990px){.product.product--large:not(.product--no-media) .product__media-wrapper,.product.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%}.product.product--large:not(.product--no-media) .product__info-wrapper{padding-left:0;padding-top:4rem}.product.product--large:not(.product--no-media) .product__info-wrapper .product__info-container{margin:0 auto}.main-timeline-jt{padding:0}.main-timeline-jt .timeline-block{padding-left:80px}.image-hover-container{height:260px}.main-timeline-jt .timeline-block .flip-box{height:360px}.main-blog .blog-articles.blog-3-column .blog-articles__article{max-width:calc(50% - 20px)}.cstm-image-wrp-jt .blog-details>div h3{max-width:110px}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field{max-width:calc(100% - 110px)}.section-wraper .product-guildline .guildline-title{max-width:110px}.section-wraper .product-guildline .guildline-images-wrapper{max-width:calc(100% - 110px);gap:12px;justify-content:space-between}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field ul{padding-left:20px}}@media (max-width: 989px){header.header.header--top-left .header__icons .header__search .search-modal__content,header.header.header--top-center .header__icons .header__search .search-modal__content,header.header.header--middle-center .header__icons .header__search .search-modal__content{display:none}header.header.header--top-left .header__icons .header__search,header.header.header--top-center .header__icons .header__search,header.header.header--middle-center .header__icons .header__search{display:none!important}header.header.header--top-left .header__search,header.header.header--top-center .header__search{display:none!important}header.header.header--top-left details-modal.header__search,header.header.header--top-center details-modal.header__search,header.header.middle--middle-center details-modal.header__search{display:block!important}header.header.header--top-left,header.header.header--top-center,header.header--middle-center{display:grid!important;grid-template-areas:"left-icons search-icons heading icons";grid-template-columns:1fr 1fr 10fr 1fr;padding:1rem 2.4rem}header.header.header--middle-left .header__icons.header__icons--localization .header__search{display:none!important}header.header.header--middle-left .header__icons.header__icons--localization{max-width:max-content}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box{padding-bottom:3rem;padding-right:0}header.header.header--middle-left{display:grid!important;grid-template-areas:"left-icons search-icons heading icons";grid-template-columns:1fr 1fr 10fr 1fr;padding:1rem 2.4rem}.header>.header__search{width:max-content;grid-area:search-icons;padding:0;position:unset}header.header .search-modal.modal__content{position:absolute!important;top:80px;background:#fff}.header>.header__search>details{position:unset}.collection slider-component ul.slider.grid--3-col-desktop .grid__item{max-width:calc(56% - 186px)}.collection ul.grid .grid__item .card__content{padding:15px;width:auto}.collection ul.grid .grid__item .card-wrapper .card__heading a:after{display:block}.collection ul.grid{margin-bottom:0!important}.collection ul.grid .grid__item .image-first-container{max-height:390px}.collection ul.grid .grid__item .image-first-container .image-caption{width:auto;height:auto;padding:20px}.health-outcomes-inner .image_wrap{padding-left:30px}.blog__posts.articles-wrapper li.blog__post{max-width:calc(45% - 27px);padding-bottom:0!important;padding-top:0}.collection ul.grid .grid__item .card__content .product-description p{margin:0 0 12px}.blog slider-component.slider-mobile-gutter ul.blog__posts{margin-bottom:0}.blog slider-component.slider-mobile-gutter ul.blog__posts:after{display:none}.blog slider-component.slider-mobile-gutter .slider-buttons{display:none}}@media screen and (min-device-width: 750px) and (max-device-width: 989px){.facets-vertical .collection .grid--4-col-desktop,.facets-vertical .collection .grid--3-col-desktop,.facets-vertical .collection .grid--1-col-desktop{column-gap:var(--grid-desktop-horizontal-spacing)}.facets-vertical .collection .grid--2-col-tablet-down li.grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.facets-vertical .collection .grid--1-col-tablet-down li.grid__item{max-width:100%}.collection slider-component ul.grid.grid--6-col-desktop .grid__item,.collection slider-component ul.grid.grid--5-col-desktop .grid__item{max-width:calc(50% - 4px)!important}.collection slider-component ul.slider.grid--4-col-desktop .grid__item{max-width:calc(34% - 10px)}}@media screen and (min-device-width: 750px) and (max-device-width: 851px){.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider .slick-slide:before{padding-bottom:60px!important}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider button.thumbnail{width:60px!important;height:60px!important}.product .product__info-wrapper variant-selects .product-form__input{gap:6px!important}.product .product__info-wrapper .product-form__input .variant-container{flex:0 0 calc(65% + -0px)}.product .product__info-wrapper .product__description .prod_Linkpopupwraper{gap:8px;justify-content:space-between}.product .product__info-wrapper .product__description .prod_Linkpopupwraper span a{font-size:11px!important}}@media (max-width: 851px){.collection ul.grid .grid__item .image-first-container .image-caption{padding:15px}.collection ul.grid .grid__item .image-first-container .image-caption .title-wrapper{margin-bottom:0}.collection slider-component ul.slider.grid--3-col-desktop .grid__item{max-width:calc(65% - 186px)}}@media (max-width: 768px){.cstm-image-move .cstm-image .image-container{display:none}.collection ul.grid .grid__item .card__content .card__information .card__heading{font-size:24px}.collection ul.grid .grid__item .card__content .card__information .card-information .price .price__sale .price-item--sale{font-size:18px}}@media (max-width: 767px){body{font-size:1.6rem}.main-timeline-jt .main-timeline-inner{flex-wrap:wrap}.main-timeline-jt .main-timeline-inner .timeline-settings{width:100%;padding-right:0;position:unset;padding-bottom:40px}.main-timeline-jt .main-timeline-inner .half_wrap{width:100%}.main-timeline-jt .timeline-block .flip-box{height:480px}.article-template>*:first-child:not(.article-template__hero-container){margin-top:5.4rem!important}.article-template .cstm-img-header-wrapper{flex-wrap:wrap;flex-direction:column-reverse}.article-template .cstm-img-header-wrapper .article-template__hero-container{width:100%;max-width:100%}.article-template .cstm-img-header-wrapper .article-template__hero-container .media{padding-bottom:340px!important;margin-inline:auto;max-width:100%}.article-template .cstm-img-header-wrapper header.page-width{padding:0 0 3.2rem;max-width:100%}.article-template .cstm-img-header-wrapper header.page-width .article-template__title{text-align:center}.article-template .cstm-img-header-wrapper header.page-width .article-template__content{text-align:center}.article-template .cstm-img-header-wrapper.cstm-image-wrp-jt{margin-top:2.4rem!important;padding:0 1.5rem;flex-direction:column}.new-custom-tag-blog ul{padding:40px 0 0}.article-template .cstm-image-wrp-jt .article-template__hero-container .media{padding-bottom:100%!important}body.article\.science-template .cstm-img-header-wrapper header.page-width:after{right:-80px;top:30px}.article-template .cstm-image-wrp-jt header.page-width .article-template__title{text-align:left}.article-template .cstm-image-wrp-jt header.page-width .article-template__content p{text-align:left}.cstm-image-wrp-jt .blog-details>div h3{max-width:140px}.section-wraper .product-guildline .guildline-title{max-width:140px}}@media (max-width: 749px){.cstm-svariant-slider label{min-height:auto!important}.cstm-svariant-slider{display:block!important}.product-media-container.constrain-height .media{padding-top:400px!important}.only-for-desktop{display:none}.only-for-mobile{display:block}.growth_mkt_wrap .swiper-slide .title_wrap_desktop{margin-bottom:0}.quick-add-modal .product .product__info-wrapper variant-selects .product-form__input .variant-container{flex:0 0 100%!important}.grid--2-col-tablet-down .grid__item .card__information{flex-wrap:wrap}.grid--2-col-tablet-down .grid__item .card__information .card__heading{max-width:100%!important;margin-bottom:8px}.grid--2-col-tablet-down .grid__item .card__information .card-information{width:100%!important}.grid--2-col-tablet-down .grid__item .card__information .card-information .price__sale{flex-direction:row-reverse!important;align-items:center;gap:8px}.grid--2-col-tablet-down .grid__item .card__information .card-information .price{text-align:left!important}.facets-vertical .collection .grid--2-col-tablet-down li.grid__item .card__information{flex-wrap:wrap}.facets-vertical .collection .grid--2-col-tablet-down li.grid__item .card__information .card__heading{max-width:100%;margin-bottom:8px;font-size:16px}.facets-vertical .collection .grid--2-col-tablet-down li.grid__item .card__information .card-information{width:100%}.facets-vertical .collection .grid--2-col-tablet-down li.grid__item .card__information .card-information .price{text-align:left}header.header.header--middle-left .header__icons.header__icons--localization .cart-count-bubble span{transform:translateY(.5px)}header.header.header--middle-left .header__icons.header__icons--localization .cart-count-bubble{line-height:1;bottom:.5rem;left:2.8rem}.header__icon--cart svg{display:none}.header__icon--cart .mobile-cart-icon{display:block}.main-heading,.jtpl-main-heading{font-size:40px!important}header.header.header--middle-left .header__icons.header__icons--localization{width:auto!important;max-width:unset!important}header.header.header--middle-left .header__icons.header__icons--localization .header__search{display:none!important}.here-slder-show-jtpl,.here-slder-show-jtpl .slideshow__media{background:#edf0f9}.here-slder-show-jtpl .slideshow__media img{object-position:center}.here-slder-show-jtpl .banner__content{padding:76px 0 64px}.here-slder-show-jtpl .banner__content.no-content{padding:0}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box{padding:0;max-width:38rem;min-width:38rem}.here-slder-show-jtpl .banner__content .banner__heading{letter-spacing:-.16px;margin-left:0}.here-slder-show-jtpl .banner__content .banner__heading.h1{max-width:232px!important;font-size:32px!important}.here-slder-show-jtpl .banner__box.slideshow__text--right .banner__heading{margin-left:0}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box .banner__text{margin-top:1.6rem}.here-slder-show-jtpl .banner__box .banner__buttons .button{font-size:14px;line-height:120%;letter-spacing:.48px;min-height:calc(5rem + var(--buttons-border-width) * 2);min-width:180px}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box .banner__buttons{margin-top:4.6rem}slideshow-component .slideshow__controls.slider-buttons{bottom:380px}slideshow-component.extra_large_heading .slideshow__controls.slider-buttons{bottom:410px}slideshow-component.extra_extra_large_heading .slideshow__controls.slider-buttons{bottom:430px}.extra_extra_large_heading .here-slder-show-jtpl .banner__content .slideshow__text.banner__box{max-width:58rem}.extra_large_heading .here-slder-show-jtpl .banner__content .slideshow__text.banner__box{max-width:48rem}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider{max-width:360px!important;position:relative;top:-92px;z-index:1;width:100%;padding-bottom:0!important}.product.grid .product__media-wrapper.mobile-only{margin-bottom:-4rem}.product .cstm-main-swiper{padding-bottom:10.3rem;margin-bottom:0}.product__info-container nav.breadcrumbs{margin-bottom:.6rem}.quick-add-modal .quick-add-modal__content-info .product .cstm-main-swiper{padding-bottom:16px}.product .cstm-main-swiper .swiper-scrollbar{left:0!important;width:100%!important;border-radius:0}.product .cstm-main-swiper .swiper-scrollbar .swiper-scrollbar-drag{border-radius:0}.product .product__media-wrapper media-gallery .product__media img{border-radius:8px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider .slick-slide{margin-right:5px!important}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider button.thumbnail{width:63px!important;height:63px!important;margin:0!important}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider .slick-slide:before{padding-bottom:63px!important}.product__info-wrapper ol.breadcrumbs__list{line-height:0}.product__info-wrapper ol.breadcrumbs__list li.breadcrumbs__item p{margin:0}.product__info-wrapper ol.breadcrumbs__list li.breadcrumbs__item a,.product__info-wrapper ol.breadcrumbs__list li.breadcrumbs__item p a{margin-bottom:10px}.product .product__media-wrapper media-gallery .product-media-container{border:none;background:none}.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}.product.product--large:not(.product--no-media) .product__media-wrapper{margin-bottom:-67px}.quick-add-modal .product.product--large:not(.product--no-media) .product__media-wrapper{margin-bottom:0}.product__info-container .custom-collapsible-main{margin-bottom:0}.product .product__info-wrapper .product__text{margin-bottom:26px;margin-top:0}.product__text.caption-with-letter-spacing+.product__title h1{font-size:40px;letter-spacing:-.16px;line-height:110%}.product .product__info-wrapper .product__description p:nth-of-type(1){line-height:125%;margin-bottom:20px}.product .product__info-wrapper .product__description p:nth-of-type(1) strong{font-weight:500;font-size:16px;line-height:125%;letter-spacing:0}.product .product__info-wrapper .product__description p{gap:32px}.product .product__info-wrapper .product__description p #openPopup,.product .product__info-wrapper .product__description p #openPopup2{font-size:12px;line-height:120%;letter-spacing:.8px;padding-bottom:4px}.product .product__info-wrapper button.product-form__submit{font-size:14px}.product .product__info-wrapper button.product-form__submit span.cstm-dots{margin:0 4px!important}.product .product__info-wrapper product-form.product-form{margin-bottom:16px;margin-top:40px}.product .product__info-wrapper button.product-form__submit span.product-compare-price{font-size:10px}.product .product__info-wrapper .section-wraper .items-wraper{gap:0}.product .product__info-wrapper .section-wraper .items-wraper .images-wraper img{max-height:26px;margin-bottom:10px;object-fit:contain}.product .product__info-wrapper variant-selects fieldset.product-form__input{flex-wrap:wrap;flex-direction:column;gap:10px;overflow-x:unset;min-width:100%}.cstm-svariant-slider .variant-button-slider-wrapper{max-width:100%!important}variant-selects fieldset.product-form__input .variant-container{width:100%;flex:0 0 100%}.product .product__info-wrapper variant-selects fieldset.product-form__input .variant-container label.variant-label{padding:12px 16px;border-radius:4px;width:100%}.product__info-wrapper variant-selects label.variant-label .variant-item{display:flex;flex-direction:row;gap:6px;align-items:flex-start;justify-content:space-between}.product__info-wrapper variant-selects label.variant-label .variant-item .cstm-variant-details{flex-direction:column;gap:6px;display:flex;order:2;min-width:calc(100% - 172px);color:#003c77}.product__info-wrapper variant-selects label.variant-label .variant-item .cstm-additional-details{width:100%;text-align:left}.cstm-additional-details .product-custom-information p{text-align:left;min-height:unset}.product__info-wrapper variant-selects label.variant-label .variant-item .variant-title{text-align:left;margin:0;font-size:12px;line-height:140%}.product__info-wrapper variant-selects label.variant-label .variant-item img.variant-image{order:1;width:80px!important;margin:0}.product__info-wrapper variant-selects label.variant-label .variant-item .variant-price{order:3;display:flex;flex-direction:column;flex-wrap:nowrap;white-space:nowrap}.product__info-wrapper variant-selects label.variant-label .variant-item .variant-price span{letter-spacing:0}.product__info-wrapper variant-selects label.variant-label .variant-item .variant-price span.compare-price{font-size:12px}.timeline-settings .Heading.u-h1{margin:0 0 24px}.timeline-settings a.cstm-link-button{margin-top:32px}.logo-img-text-container .logo-img img{width:56px!important;height:64px!important}.timeline-jt .timeline-block:after{left:26.5px;top:70px;height:90%}.timeline-block:last-child:after{height:89%!important}.main-timeline-jt .timeline-block{padding-left:75px;padding-top:6px}.cstm-richtextnew .cstm-desription-left{width:100%}.cstm-richtextnew .cstm-desription-right{padding-left:0;padding-top:24px;width:100%}.cstm-richtextnew .cstm-desription-right a{font-size:12px}.cstm-image-move .cstm-image.page-width{padding-right:0;overflow:hidden}.image-hover-container{height:350px;max-width:100%}.custom-gallery .section-spacing.Container{padding:30px 1.5rem}.Container{padding:0 1.5rem}.cstm-video-with-text .cstm-slider-content{flex-wrap:wrap}.cstm-video-with-text .cstm-slider-video,.cstm-video-with-text .cstm-slider-text{width:100%}.cstm-slider-content .cstm-slider-text .slick-list{margin-bottom:40px;margin-top:40px;text-align:center}.more-insights-banner.banner--medium:not(.banner--adapt){min-height:47.5rem;margin:40px 0 56px}.more-insights-banner .banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}.more-insights-banner .banner__content.banner__content--bottom-right .banner__box{padding:20px!important}.product__accordion.footer-accordion-sec{margin:0 0 40px}.footer__content-top .new-custom-footer{flex-wrap:wrap}.new-custom-footer .footer-block__newsletter{padding:32px 32px 56px}.product__accordion.footer-accordion-sec{margin:0 0 30px!important}.product__accordion.footer-accordion-sec details summary{padding:18px 24px!important}.product__accordion.footer-accordion-sec details summary .summary__title .footer-accordion-icon{padding:0!important;border:0!important}.product__accordion.footer-accordion-sec details summary .summary__title .footer-accordion-icon .accordion__title{white-space:nowrap!important;display:none!important}.product__accordion.footer-accordion-sec details summary .summary__title{justify-content:flex-end!important;flex-direction:row-reverse;gap:14px}.product__accordion.footer-accordion-sec details summary .summary__title .main-heading h2{font-size:12px!important;line-height:140%!important;max-width:175px!important;font-weight:600}.main-timeline-jt .timeline-block .flip-box{height:415px}.collection slider-component ul.grid.slider .grid__item{max-width:100%}.collection slider-component ul.grid .grid__item .image-first-container .image-caption{padding:32px}.collection slider-component ul.grid .grid__item .image-first-container .image-caption .image-heading{font-size:28px}.collection .collection__title.title-wrapper{margin-bottom:40px;text-align:left}.collection .collection__title .title{margin-bottom:16px!important;max-width:320px}.collection .collection__title .collection__description{max-width:320px;margin:0}.facets-vertical .collection ul#product-grid{margin-top:20px;padding-left:0}.collection-page-jtpl .facets-vertical{padding:0 15px!important}.collection-page-jtpl .facets-vertical .facets-container{column-gap:0;grid-template-columns:none;box-shadow:1px 1px #d9e2eb,-1px -1px #d9e2eb;margin:0 -15px}.collection-page-jtpl .facets-vertical .facets-container .mobile-facets__wrapper{align-items:center}.collection-page-jtpl .facets-vertical .facets-container .active-facets.active-facets-mobile{display:none}.collection-page-jtpl .facets-vertical .facets-container .mobile-facets__wrapper .mobile-facets__disclosure{width:50%;justify-content:center}.collection-page-jtpl .facets-vertical .facets-container .mobile-facets__wrapper facet-filters-form.facets.medium-hide{width:50%}.collection-page-jtpl .facets-vertical .facets-container .mobile-facets__wrapper facet-filters-form.facets.medium-hide form{margin:0;display:block}.collection-page-jtpl facet-filters-form .facet-filters{padding:10px}.collection-page-jtpl facet-filters-form .facet-filters h2{font-size:12px;margin-right:1rem;white-space:nowrap}.collection-page-jtpl facet-filters-form .facet-filters select#SortBy{font-size:12px;padding-right:1rem}.collection-page-jtpl .facets-container-drawer facet-filters-form .facet-filters{padding:6px 10px}.collection-page-jtpl .facets-vertical .facets-container .mobile-facets__wrapper .mobile-facets__disclosure summary span.mobile-facets__open span{font-size:12px;font-family:stratos_semi_bold!important;color:#000}.js .mobile-facets__submenu ul.facets-layout li label.facets__label{padding:1.5rem 2rem .5rem 2.5rem;font-size:16px;line-height:1.5;color:#000;opacity:1;font-weight:500}.mobile-facets__close-button .icon-arrow{transform:rotate(180deg);margin-right:1rem}.mobile-facets__footer .mobile-facets__clear-wrapper .mobile-facets__clear.underlined-link{padding:0 28px;text-decoration:none;background:transparent;border-radius:8px;color:var(--blue);font-size:16px;line-height:140%;letter-spacing:.8px;font-weight:500;display:flex;align-items:center;min-height:calc(5.6rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid var(--blue);position:relative;z-index:2}.mobile-facets__footer .mobile-facets__clear-wrapper .mobile-facets__clear.underlined-link:before{content:"";position:absolute;top:0;right:0;bottom:0;background:var(--white);border-radius:4px;transform-origin:right center;transform:scaleX(0);left:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86);z-index:-1}.mobile-facets__footer button.button{background:transparent;border-radius:8px;color:#fff;font-size:16px;line-height:140%;letter-spacing:.8px;font-weight:500;vertical-align:middle;min-height:calc(5.6rem + var(--buttons-border-width) * 2);transition:transform .45s cubic-bezier(.785,.135,.15,.86);border:1px solid var(--blue)}.mobile-facets__footer button.button:before{background:#003c77;border-radius:4px;transform-origin:left center;transform:scaleX(1);left:0;width:100%;height:100%;transition:transform .45s cubic-bezier(.785,.135,.15,.86)}.mobile-facets__footer button.button:hover:before{transform-origin:right center;transform:scaleX(0)}.mobile-facets__footer button.button:hover{color:var(--blue)}.mobile-facets__footer button.button:after{display:none}.sustainability-banner-sec .page-width{padding:0 0 0 2.4rem}.sustainability-banner-sec .image-with-text__content{padding:64px 24px 0 0}.sustainability-banner-sec .image-with-text__content .image-with-text__heading{font-size:40px}.sustainability-banner-sec .image-with-text__content .image-with-text__text{margin-top:24px}.sustainability-banner-sec .image-with-text__content .image-with-text__text p{font-size:16px}.cstm-newsletter-wrapper .cstm-email-wrapper form#contact_form{align-items:flex-start}.cstm-newsletter-wrapper{gap:24px;flex-wrap:wrap}.cstm-newsletter-wrapper .cstm-heading-description,.cstm-newsletter-wrapper .cstm-email-wrapper{max-width:100%}.main-blog .blog-articles .newsletter__wrapper{padding:40px 32px;margin:0}.banner__media--custom-desktop{display:none}.banner__media--custom-mobile{display:block}.banner__media--custom-mobile img{width:100%;max-height:723px;height:100%;object-fit:cover;object-position:bottom}.cstm-nature-accordian .accordion{max-width:100%;width:100%;border-bottom:0}.cstm-nature-accordian .accordion-heading-wrapper{max-width:480px}.banner-width-accodion.cstm-nature-accordian{margin-top:-170px}.accordion-section.cstm-nature-accordian{gap:40px;flex-wrap:wrap;justify-content:flex-start;padding:0 1.5rem}body.blog\.science-template .collection slider-component,body.page\.science-template .collection slider-component{padding-left:1.5rem}.article-template .cstm-img-header-wrapper{padding:0 1.5rem}article.article-template .article-template__content.page-width--narrow{padding:32px 15px 16px;border-bottom:0;margin-top:32px;border-top:1.5px dashed rgb(0 60 119 / 30%)}article.article-template .article-template__content h2{margin:0 0 16px;padding:40px 0 0}.blog slider-component.slider-mobile-gutter ul.blog__posts{gap:20px}.blog .page-width-desktop .title-wrapper-with-link{margin-bottom:44px}.cstm-nature-accordian .accordion .accordion-item{padding:23px 0}.cstm-nature-accordian .accordion .accordion-item .accordion-title{font-weight:500}.main-blog.cstm-blog-post-jtpl .blog-tabs{gap:24px;padding-left:15px;padding-right:15px;width:calc(100% + 30px);margin:0 -15px 32px}body.blog\.science-template .collection .collection__title.title-wrapper,body.page\.science-template .collection .collection__title.title-wrapper{max-width:250px;margin-left:0}.page-container{padding:4.8rem 1.5rem 6rem}.blog-text-with-scroll .left-column{width:100%;position:unset}.blog-text-with-scroll .right-column{width:100%;float:left;padding-top:32px;padding-left:0}.blog-text-with-scroll .left-column .content-wrapper .section-description{font-size:20px}#judgeme_product_reviews.jdgm-widget .jdgm-rev-widg{gap:0px!important;flex-wrap:wrap;padding:40px 0 80px!important}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header,#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body{max-width:100%!important}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev{margin-top:32px!important}.jdgm-rev-widg .jdgm-rev-widg__body .jdgm-rev-widg__reviews .jdgm-rev:last-child{padding-bottom:32px!important}#judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__body .jdgm-paginate{padding-top:69px!important;text-align:center!important}.about-page-top-sec .image-with-text__content .h1{line-height:110%;letter-spacing:-.16px}.new-custom-footer .footer-block__newsletter .newsletter-form{align-items:flex-start}.our-founder-sec .image-with-text__content .image-with-text__text p:last-child strong{line-height:140%}.new-custom-footer h2.footer-block__heading.inline-richtext p{max-width:318px}.new-custom-footer h2.footer-block__heading.inline-richtext p br{display:none}.custom-newsletter-description p{font-size:14px;line-height:150%;letter-spacing:0;max-width:314px}body .footer__copyright.social-icons,body .footer__copyright.social-icons.caption+.caption{display:none}.collection .main-heading{font-size:40px!important}.facets-vertical .collection .grid--4-col-desktop,.facets-vertical .collection .grid--3-col-desktop,.facets-vertical .collection .grid--1-col-desktop{column-gap:var(--grid-desktop-horizontal-spacing)}.facets-vertical .collection .grid--2-col-tablet-down li.grid__item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.facets-vertical .collection .grid--1-col-tablet-down li.grid__item{max-width:100%}.collection slider-component ul.grid.cstm-jtpl-colImage .grid__item{max-width:calc(50% - 10px)!important}a.cstm-link-button{font-size:12px;line-height:120%}.timeline-block .img-heading{font-size:20px}}@media (max-width: 575px){.facets-container.facets-container-drawer{grid-template-columns:1fr}.facets-container.facets-container-drawer .product-count{text-align:left}.sustainability-banner-sec .image-with-text__media-item .image-with-text__media--custom{min-height:500px}.main-blog .blog-articles.blog-3-column .blog-articles__article{max-width:100%}.main-blog.cstm-blog-post-jtpl .blog-tabs button.tab-button{font-size:16px;line-height:120%}.cstm-blog-post-jtpl .blog-articles--collage{gap:16px 20px}.cstm-blog-post-jtpl .blog-articles--collage .blog-articles__article{max-width:calc(50% - 10px)}.cstm-blog-post-jtpl .blog-articles--collage .blog-articles__article .card__inner{max-height:225px;min-height:225px}.cstm-blog-post-jtpl .blog-articles--collage .blog-articles__article .blog-image-with-text-overlays .blog-heading-main{font-size:16px;line-height:125%}.cstm-blog-post-jtpl .blog-articles--collage .blog-articles__article .blog-image-with-text-overlays .blog-image-overlay img{max-height:25px}.cstm-blog-post-jtpl .blog-articles--collage .blog-articles__article .blog-image-with-text-overlays .blog-text-main p{font-size:12px;line-height:140%}.cstm-blog-post-jtpl .blog-articles--collage .blog-articles__article .blog-image-with-text-overlays .blog-overlays-plus-logo{bottom:16px}.cstm-blog-post-jtpl .blog-articles--collage .blog-articles__article .blog-image-with-text-overlays .blog-overlays-plus-logo svg{width:32px;height:32px}.main-blog .blog-tabs{margin-bottom:54px;gap:8px}.main-blog .pagination-wrapper{margin-top:4.8rem}.blog__posts.articles-wrapper li.blog__post{max-width:64%}.blog-overlay-about-plus-icon{bottom:48px}.collection .mobile_hide{display:none}.collection slider-component ul.grid.slider{padding-left:15px}.collection .desktop_hide{display:block;width:100%;max-width:100%;position:relative;line-height:0}.collection .desktop_hide img{width:100%;height:auto;aspect-ratio:10/10;object-fit:cover;border-radius:10px}.collection .desktop_hide .image-caption{position:absolute;top:0;right:0;bottom:0;left:0;padding:32px 16px;display:flex;flex-direction:column;justify-content:space-between}.collection .desktop_hide .image-caption .title-wrapper{max-width:312px}.collection .desktop_hide .image-caption .title-wrapper .image-heading{margin:0;font-size:28px;line-height:110%;letter-spacing:-.32px}.collection .desktop_hide .image-caption .title-wrapper p{font-size:14px;line-height:150%;letter-spacing:0;margin:8px 0 0;color:rgb(var(--color-foreground))}.collection .desktop_hide .image-caption .image-button{font:500 16px/140% JetBrains Mono;letter-spacing:0;color:rgba(var(--color-foreground));padding-bottom:0;border-bottom:1px solid rgba(var(--color-foreground));display:inline-block;text-decoration:none;width:fit-content}}@media (max-width: 491px){.collection slider-component ul.grid.slider .grid__item{max-width:75%!important;width:100%!important}.collection slider-component ul.grid.grid--2-col-tablet-down .grid__item .card__information{flex-wrap:wrap}.collection slider-component ul.grid.grid--2-col-tablet-down .grid__item .card__information .card__heading{max-width:100%;margin-bottom:8px}.collection slider-component ul.grid.grid--2-col-tablet-down .grid__item{max-width:calc(50% - 10px)!important;width:100%!important}.collection slider-component ul.grid{row-gap:16px}.collection slider-component ul.grid.grid--1-col-tablet-down .grid__item{max-width:85%!important;width:100%!important}.banner-width-accodion.cstm-nature-accordian{margin-top:-90px}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box{padding:0 20px;max-width:100%;min-width:100%}.here-slder-show-jtpl .banner__content .slideshow__text.banner__box .banner__text p{line-height:140%;max-width:350px}.related-products .cstm-title-price-btn{padding:16px;width:calc(100% - 106px)}.related-products .related-product-item .cstm-feature-img{width:106px}.product .product__info-wrapper .icon-with-text{column-gap:1rem}slideshow-component.extra_extra_large_heading .slideshow__controls.slider-buttons{bottom:540px}slideshow-component.large_heading .slideshow__controls.slider-buttons{bottom:400px}.facets-wrapper .facets-container{column-gap:0}.facets-container menu-drawer.mobile-facets__wrapper{flex-wrap:wrap;align-items:center;justify-content:space-between}.facets-container menu-drawer.mobile-facets__wrapper .facets__form{gap:0;margin:0}}@media (max-width: 451px){.main-timeline-jt .timeline-block .flip-box{height:370px}.quick-add-modal .quick-add-modal__content-info{padding:15px}}@media (max-width: 425px){slideshow-component.extra_extra_large_heading .slideshow__controls.slider-buttons{bottom:510px}.quick-add-modal .product .product__info-wrapper button.product-form__submit{font-size:12px!important;letter-spacing:normal!important}}@media (max-width: 391px){.product .product__info-wrapper button.product-form__submit{font-size:14px!important;letter-spacing:.8px!important;padding:0 12px}.product .product__info-wrapper button.product-form__submit span.cstm-dots{margin:0 10px!important}.product .product__info-wrapper .product-form__buttons .shopify-payment-button__button{font-size:14px!important}slideshow-component .slideshow__controls.slider-buttons{bottom:390px}slideshow-component.extra_large_heading .slideshow__controls.slider-buttons{bottom:480px}.cstm-image-wrp-jt .blog-details>div h3{max-width:120px}.cstm-image-wrp-jt .blog-details .metafield-rich_text_field{max-width:calc(100% - 120px)}.section-wraper .product-guildline .guildline-title{max-width:120px}.section-wraper .product-guildline .guildline-images-wrapper{max-width:calc(100% - 120px)}}@media (max-width: 371px){.product-media-container.constrain-height .media{padding-top:350px!important}.product .product__info-wrapper variant-selects fieldset.product-form__input .variant-container label.variant-label{padding:10px 11px}.product__info-wrapper variant-selects label.variant-label .variant-item img.variant-image{width:60px!important;height:60px}.product .product__info-wrapper .product__description p{justify-content:space-between;gap:0}.product .product__info-wrapper .product__description p #openPopup,.product .product__info-wrapper .product__description p #openPopup2{font-size:11px}.main-timeline-jt .timeline-block .flip-box{height:300px}.product .product__info-wrapper .section-wraper .items-wraper{padding:15px 12px}.product .product__info-wrapper .section-wraper .items-wraper .images-wraper img{max-height:26px}slideshow-component .slideshow__controls.slider-buttons{bottom:415px}slideshow-component.extra_extra_large_heading .slideshow__controls.slider-buttons{bottom:590px}slideshow-component.large_heading .slideshow__controls.slider-buttons{bottom:430px}.main-blog .blog-articles .newsletter__wrapper{padding:20px 16px;margin:0}.blog__posts.articles-wrapper li.blog__post{max-width:82%}}@media (max-width: 351px){.quick-add-modal__content-info .product__info-wrapper ol.breadcrumbs__list li.breadcrumbs__item a{font-size:8px}.product__info-wrapper ol.breadcrumbs__list li.breadcrumbs__item a{font-size:9px;letter-spacing:0}.cstm-sidemenu-img-block .mega-menu__image-section{gap:7px}.cstm-sidemenu-img-block .mega-menu__image-block a .mega-menu-image-content{padding:10px}.cstm-sidemenu-img-block .mega-menu__image-block a .mega-menu-image-content p{font-size:10px;letter-spacing:.8px}#menu-drawer-mobile nav.menu-drawer__navigation-mobile a{font-size:15px}.cstm-membership-block .mega-menu__image-block{padding:20px 12px;gap:5px}.cstm-membership-block .mega-menu__image-block h3{min-width:87px;max-width:87px;font-size:16px}.cstm-membership-block .mega-menu__image-block p{font-size:10px}.section-wraper .product-guildline .guildline-images-wrapper img{max-height:28px}.sustainability-banner-sec .image-with-text__content .image-with-text__heading{font-size:32px}.product.grid .grid__item.product__media-wrapper media-gallery .thumb-slider button.thumbnail{width:56px!important;height:56px!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/responsive-jtpl.css.map */
