@font-face{font-family:Univers;font-style:normal;src:url(Univers.otf) format("OpenType")}@font-face{font-family:Univers Bold;font-style:normal;src:url(Univers-Bold.otf) format("OpenType")}@font-face{font-family:Univers Light;font-style:normal;src:url(Univers-Light.otf) format("OpenType")}@font-face{font-family:Univers Black;font-style:normal;src:url(Univers-Black.otf) format("OpenType")}@font-face{font-family:Univers Roman;font-style:normal;src:url(Univers_55_Roman.otf) format("OpenType")}h1,h2,h3,h4,h5,h6,.title,.large-title,.giant-title,.massive-title,.biggest-title,.standard-title,.small-title,.section-popup.cc-popup .cc-popup-title,#shopify-product-reviews .spr-form-title,#shopify-product-reviews .spr-header-title{font-family:Univers Bold}.btn.btn--secondary{box-shadow:unset}.page-width{max-width:1920px;margin:0 auto}.announcement-bar__content{font-family:Univers Roman;font-size:20px;padding-bottom:12px;padding-top:12px}.docked-navigation{text-align:right;flex:1}.docked-mobile-navigation-container{flex-grow:inherit;flex:0 0 auto}@media only screen and (max-width: 1600px){.announcement-bar__content{font-size:15px;padding-bottom:12px;padding-top:12px}}@media only screen and (min-width: 940px){.site-header:not(.docked-header--dock) .header-navigation .store-logo{display:none}.site-header.docked-header--dock .header-navigation .h1.store-logo{padding-bottom:10px}}@media only screen and (max-width: 939.98px){.site-header.docked-header--dock .site-logo .rimage-wrapper{padding-top:80px!important}.site-header.docked-header--dock .site-logo .rimage-wrapper>img{object-fit:contain;object-position:center center}.utils .store-logo.store-logo-mobile--inline{margin-left:auto;margin-right:auto}.nav.mobile-site-nav{text-align:left}}@media only screen and (max-width: 767px){.announcement-bar__content{font-size:15px;padding-bottom:10px;padding-top:10px}}.site-nav>.site-nav__item>.site-nav__link{font-family:Univers Roman;text-transform:uppercase;font-size:15px}.site-nav>.site-nav__item .site-nav__dropdown-link{font-family:Univers Roman;text-transform:uppercase;font-size:15px}@media only screen and (max-width: 1600px){.site-nav>.site-nav__item>.site-nav__link{font-size:15px}.site-nav>.site-nav__item>.site-nav__link{padding:0 10px 8px}.icon--header .icon{height:28px;width:28px}}.search-bar{background-color:#fff;width:100%;box-shadow:0 0 3px #00000036;padding:45px 50px}.utils__right{margin-left:0}.utils__item--currency{display:none}@media only screen and (min-width: 940px){.search-bar--fadein{left:0;position:fixed}}@media only screen and (max-width: 939px){.search-bar--fadein{position:absolute;left:0;right:0;margin-left:0}}.section-banner .overlay__links .btn{font-size:18px;font-family:Univers Roman;padding:14px 55px;line-height:22px}@media only screen and (min-width: 1025px) and (max-width: 1199px){.section-banner .rimage-outer-wrapper,.section-banner .placeholder-container{height:650px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.section-banner .rimage-outer-wrapper,.section-banner .placeholder-container{height:620px}}@media only screen and (max-width: 767px){.overlay-standard.mobile-overlay-under{bottom:20px;padding:0;position:absolute}.mobile-overlay-under .overlay__bg{opacity:0!important}.section-banner .overlay__links .btn{padding:14px 20px}}.testimonials-sec .page-width{max-width:1600px;margin:0 auto;overflow:unset}.testimonials .testimonials--title{margin-bottom:60px}.testimonials .testimonials--title .testimonial-stars{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.testimonials .testimonials--title .testimonial-stars span:not(.icon){color:#9c9c9c;font-size:15px;font-family:Univers;margin-left:12px}.testimonials .testimonials--title .testimonial-stars span.icon,.testimonials .testimonials--title .testimonial-stars span.icon svg.icon{height:34px;width:34px}.testimonials-sec .testimonials .large-title{color:#000;font-size:50px;font-weight:unset;margin-bottom:30px}.testimonials-sec .testimonials .testimonials--desc{max-width:789px;margin:0 auto;font-size:15px;font-family:Univers Light;color:#9c9c9c}.testimonials .testimonial-slide{padding:0 22.5px}.testimonial-box{position:relative}.testimonial-box .testimonial-author-top{background-color:#7fc2d6;position:relative;padding-top:40px;padding-bottom:25px}.testimonial-box .testimonial-content{background-color:#9fe5f8;position:relative;padding:30px;height:100%}.testimonial-box .testimonial-text{color:#000;text-align:center;margin-bottom:30px;font-size:15px;font-family:Univers Light;font-weight:300}.testimonial-box .testimonial-text p{margin-top:0;margin-bottom:0}.testimonials .testimonial-author-image{height:175px;width:175px;margin:0 auto 20px}.testimonial-box footer.testimonial-author-info{text-align:center;color:#fff}.testimonials .testimonial-author-name{font-size:20px;font-family:Univers Bold}.testimonial-stars .tstars-group{max-width:140px;margin:0 auto;background-color:#fff;padding:3px 10px 6px}.testimonial-stars .tstars-group .icon{height:20px;width:20px}.js-testimonials-section .slick-arrow{width:42px;height:95px;background-size:contain;background-repeat:no-repeat}.js-testimonials-section .slick-prev{background-image:url(/cdn/shop/files/Component_3_2.png?v=1649227302);left:-80px}.js-testimonials-section .slick-next{background-image:url(/cdn/shop/files/Component_3_1.png?v=1649227302);right:-80px}@media only screen and (max-width: 1790px){.js-testimonials-section .slick-arrow{width:32px;height:72px}.js-testimonials-section .slick-prev{left:-30px}.js-testimonials-section .slick-next{right:-30px}}@media only screen and (max-width: 1690px){.js-testimonials-section .slick-prev{left:-15px}.js-testimonials-section .slick-next{right:-15px}.js-testimonials-section .slick-arrow{width:28px;height:65px}.testimonials .js-testimonials-section{padding:0 15px}}@media only screen and (max-width: 1440px){.js-testimonials-section .slick-prev{left:-15px}.js-testimonials-section .slick-next{right:-15px}.testimonials .testimonial-slide{padding:0 12px}}@media only screen and (max-width: 1279px){.testimonials .js-testimonials-section{padding:0 15px}.testimonial-box .testimonial-content{padding:20px}}@media only screen and (max-width: 1199px){.testimonials-sec .testimonials .large-title{font-size:40px}.testimonials .testimonials--title .testimonial-stars span.icon,.testimonials .testimonials--title .testimonial-stars span.icon svg.icon{height:30px;width:30px}}@media only screen and (max-width: 991px){.testimonial-box .testimonial-text,.testimonials .testimonial-author-name{font-size:15px}.js-testimonials-section .slick-arrow{width:18px;height:35px}}@media only screen and (max-width: 767px){.testimonials-sec .testimonials .large-title{font-size:30px}.testimonials .testimonials--title .testimonial-stars span.icon,.testimonials .testimonials--title .testimonial-stars span.icon svg.icon{height:22px;width:22px}.testimonials .testimonials--title{padding:0 37px}}@media only screen and (max-width: 575px){.js-testimonials-section .slick-prev{left:10px}.js-testimonials-section .slick-next{right:10px}.testimonials .js-testimonials-section{padding:0 25px}.testimonials-sec .testimonials.large-section{padding-bottom:15px;padding-top:15px}}@media only screen and (max-width: 479px){.testimonials-sec .testimonials .large-title{font-size:26px}}.container--no-padding{padding-left:0;padding-right:0}.section-image-with-text-overlay .overlay__links .btn{font-size:18px;padding:14px 30px;font-family:Univers Roman;text-transform:uppercase;line-height:22px}.featured-collection{padding:100px}.featured-collection .slick-list{padding-right:80px!important}.featured-collection-bgimg{display:none}.product-block__image .image-one .rimage-outer-wrapper{max-width:unset!important;max-height:unset!important}.product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:300px!important}.product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper .rimage__image{object-fit:contain;object-position:center center}.product-block__image .image-two .rimage-background{background-size:contain;background-position:center}.featured-collection .product-block_box .product-price .product-label--on-sale,.featured-collection .product-block_box .product-price .product-label--sold-out{display:none!important}.section-featured-collection .featured-collection .product-block_box{background-color:#fff;box-shadow:unset;border:1px solid #ddd;box-shadow:0 3px 6px #00000029;max-width:100%;max-width:430px;margin-left:auto;margin-right:auto;padding:0}.featured-collection .product-block_box .product-block__image-container-{padding:10px;background-color:#c2e8eb}.section-featured-collection .featured-collection .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:300px!important}.section-featured-collection .featured-collection .product-block_box .product-block__title{margin-top:25px}.section-featured-collection .featured-collection .product-block_box .product-block__title,.section-featured-collection .featured-collection .product-block_box .product-block__rating,.section-featured-collection .featured-collection .product-block_box .product-price,.section-featured-collection .featured-collection .product-block_box .quickbuy__form_new{padding-left:30px;padding-right:0}.product-block .product-block_box .product-block__vendor{display:none}.product-block_box .product-block__title{color:#5a5a5a;font-family:Univers Roman;font-size:15px;line-height:150%}.product-block_box .theme-product-reviews-summary{color:#9c9c9c;font-size:15px;font-family:Univers Roman}.product-block_box .product-price{font-family:Univers Bold;font-size:20px;color:#5a5a5a}.shop_bundles .featured-collection-btn{margin-top:20px!important}.featured-collection .featured-collection-btn .btn{font-size:18px;font-family:Univers Bold;padding:14px 34px;line-height:22px}.featured-collection .product-block_box .quickbuy__product-form--confirmation{justify-content:center}.product-block .with-payment-buttons .grid__item{width:100%;padding:0;margin-top:12px}.product-block_box .payment-buttons button{background-color:#fff;border:solid 2px #212121;box-shadow:none;border-radius:50px;width:100%;font-family:Univers;font-weight:700;font-size:16px;line-height:32px;letter-spacing:-.4px;text-align:center;color:#212121;padding:8px 30px 6px!important;text-transform:capitalize}.payment-buttons button:hover{background-color:#212121;color:#fff}@media only screen and (max-width: 1279px){.featured-collection-bgimg{width:calc(100% + -0px)}.featured-collection .product-block_box{padding:15px 15px 30px}.cc-rating-stars__svg,#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-icon{width:24px;height:24px}}@media only screen and (max-width: 1080px){.featured-collection{padding:60px 30px}}@media only screen and (max-width: 767px){.featured-collection{padding:30px}}.section-rich-text .rich-text-container{margin-top:0;margin-bottom:0}.section-rich-text .reading-width h2.rich-text-section__title{font-size:50px;font-weight:400;margin-bottom:30px}.section-rich-text .reading-width .rte{font-size:15px;font-family:Univers Roman}.section-rich-text .btn.btn--small{font-size:18px;font-family:Univers Bold;padding:14px 34px;line-height:22px}.section-rich-text .reading-width .rte *:last-child{font-family:Univers Light}.section-rich-text .rich-text-section-bbaner{display:inline-block;margin:60px auto 0;background-color:#fff;border-radius:140px;padding:5px 15px 0;overflow:hidden}@media only screen and (max-width: 1199px){.section-rich-text .reading-width h2.rich-text-section__title{font-size:40px}}@media only screen and (min-width: 768px){.section-template--15864224186598__rich-text .img.desktop-hide,.template-collection .section-rich-text .rich-text-section-bbaner .img.desktop-hide,.template-list-collections .section-rich-text .rich-text-section-bbaner .img.desktop-hide{display:none}}@media only screen and (max-width: 767px){.section-template--15864224186598__rich-text .img.mobile-hide,.template-collection .section-rich-text .rich-text-section-bbaner .img.mobile-hide,.template-list-collections .section-rich-text .rich-text-section-bbaner .img.mobile-hide{display:none}.section-template--15864224186598__rich-text .rich-text-section{background-color:#fff!important;color:#000!important}.section-template--15864224186598__rich-text .rich-text-section .large-title{color:#000!important}.section-rich-text .reading-width .rte{font-size:18px}.template-list-collections .section-rich-text .reading-width .rte,.template-list-collections .section-rich-text .reading-width .rte p:first-child{color:#fff}.section-template--15864224186598__rich-text .rich-text-section{padding-left:10px;padding-right:10px}.section-template--15864224186598__rich-text .large-section{padding-bottom:5px;padding-top:5px}.section-template--15864224186598__rich-text .btn.btn--small{box-shadow:0 0 0 1px #1c695c;background-color:#1c695c;color:#fff}.section-template--15864224186598__rich-text .btn.btn--small:hover{background-color:#fff;color:#1c695c}.section-rich-text .rich-text-section-bbaner{margin:30px auto 0;border-radius:0;padding:0}.section-rich-text .reading-width h2.rich-text-section__title{font-size:30px}}@media only screen and (max-width: 479px){.section-rich-text .reading-width h2.rich-text-section__title{font-size:26px}}.image-with-text{align-items:unset}.image-with-text-container .imagetext-wrapp{height:100%;display:flex;align-items:center;width:100%}.image-with-text-container .itext-fullbox{max-width:538px;width:100%}.image-with-text .image-with-text__title{font-size:50px;color:#1c695c}.image-with-text .image-with-text__text{font-family:Univers Bold;font-size:20px;line-height:30px}.image-with-text .image-with-text__image .image-with-text__image-size,.image-with-text .image-with-text__image .image-with-text__image-size .rimage-outer-wrapper{height:100%}@media only screen and (max-width: 1199px){.image-with-text .image-with-text__image .image-with-text__image-size .rimage-outer-wrapper .rimage-wrapper .rimage__image{object-position:center center;object-fit:cover}.image-with-text .image-with-text__title{font-size:40px}}@media only screen and (min-width: 768px){.image-with-text .image-with-text__image--inset{padding-left:0}}@media only screen and (max-width: 767px){.image-with-text .image-with-text__title{font-size:30px}.image-with-text .image-with-text__text{font-size:18px;line-height:28px}.section-image-with-text .container{padding-left:0;padding-right:0}}@media only screen and (max-width: 479px){.image-with-text .image-with-text__title{font-size:26px}.image-with-text .image-with-text__text{font-size:15px;line-height:24px}}.product-section .container{padding-left:0;padding-right:0}.product-section .container .page-width{max-width:100%}.product-section .container .page-width .product-layout-grid{width:100%}.product-section .product-layout-grid{margin-left:0}.product-section .product-layout-grid .product-media-sticky{position:sticky;top:0}.product-section .product-layout-grid .product-layout-grid__images{width:60%;padding-left:0;padding-right:0;padding-top:0;position:relative}.product-detail__images-container{background-color:#93d7dc}.product-section .product-layout-grid .product-layout-grid__detail{width:40%;padding-top:0}.product-section .product-detail__thumbnail{background-color:#93d7dc;padding:16px;margin:0 10px}.product-section .product-detail__thumbnail.thumb-active{border:solid 2px #339999}.product-section .product-detail__thumbnails .product-detail__thumbnail .rimage-wrapper{padding-top:100%!important}.product-section .product-detail__thumbnails .product-detail__thumbnail .rimage-wrapper>img{object-fit:contain;object-position:center}h1.product-detail__title{font-family:Univers;font-weight:700;font-size:40px;line-height:44px;letter-spacing:-.4px;margin-bottom:16px}.theme-product-reviews-summary a .cc-rating-custom-caption{text-decoration:none;font-size:15px;font-family:Univers Roman;color:#9c9c9c;vertical-align:middle}.cc-rating-stars__svg{fill:#000;width:28px;height:28px}.product-qsp-cols{display:flex;flex-wrap:wrap;align-items:center;margin:0}.product-qsp-cols>.qps-cols{flex:0 0 auto;width:100%;padding:0;margin-top:0;margin-bottom:0}.button_price-block .product-price{text-align:left}.button_price-block .product-price .product-price__compare{margin-left:0}.button_price-block .product-price .tiny-title{display:block}.product-detail__price .large-title{font-family:Univers;font-weight:700;font-size:28px;line-height:34px;letter-spacing:-.6px;color:#121212;margin:0;padding:0}.shipping_days{font-family:Univers;font-weight:700;font-size:16px;line-height:26px;letter-spacing:0px;color:#6c7275}.shipping_days p{margin:56px 0 0}.payment-buttons .shopify-payment-button{margin-top:0}.payment-buttons .shopify-payment-button .shopify-payment-button__button{padding:11px 30px;background-color:#1c695c;border:0;box-shadow:0 0 0 1px #1c695c;color:#fff;font-family:Univers Roman;text-transform:uppercase;font-size:18px}.payment-buttons .shopify-payment-button .shopify-payment-button__button:hover{background-color:#227c6d;box-shadow:0 0 0 1px #227c6d}.payment-buttons .add-btn .btn--secondary{padding:10px 31px;background-color:#000;border:0;color:#fff;font-family:Univers Roman;text-transform:uppercase;font-size:18px;line-height:32px;letter-spacing:-.4px;border:solid 2px #000;border-radius:50px;text-transform:capitalize}.payment-buttons .add-btn .btn--secondary:hover{background-color:#fff;color:#000;box-shadow:none}.button_price-block .payment-buttons .buttons-share{margin:0;display:flex;flex-wrap:wrap}.button_price-block .payment-buttons .buttons-share .bs-cols{flex:0 0 auto;width:50%;padding:0 10px}.button_price-block .payment-buttons.paybutton-soldout .buttons-share .bs-cols{width:100%;padding:0}.button_price-block .payment-buttons .buttons-share .bs-cols .sharing.social-links{margin:0}.button_price-block .payment-buttons .buttons-share .bs-cols .sharing.social-links .sharing-label{display:none}.button_price-block .payment-buttons .buttons-share .social-links .sharing-list{justify-content:flex-end}.social-links .sharing-list li .sharing-link{width:50px;height:50px;display:flex;align-items:center;text-align:center;justify-content:center;border-radius:50px;color:#000;border:solid 1px #0000001f;margin:32px 0}.social-links .sharing-list li .sharing-link>span .icon{height:30px;width:30px}.social-links .sharing-list li .sharing-link>span:first-child{display:block;text-align:center;width:20px;height:20px}@media only screen and (max-width: 1200px){.shipping_days p{margin:20px 0 0}.large-row.with-payment-buttons{margin-top:10px}}.product-info{padding:50px 70px}.pi-title{padding:0 100px}.product-info .container-fluid{padding-left:30px;padding-bottom:30px}.justify-between{justify-content:space-between}.align-center{align-items:center}.product-info h2{font-size:30px;text-align:left;color:#000;font-family:Univers Bold}.pi-title h2{font-size:30px;text-align:left;color:#000}.product-info .rte{font-size:15px;line-height:normal;font-family:Univers Light;color:#5a5a5a}.bicon-flex{display:flex;flex-wrap:wrap;justify-content:center}.bicon-flex .bicon-list{padding:0 10px;flex:0 0 auto;max-width:25%;text-align:center}.bicon-flex .bicon-list h5{text-align:center;font-size:15px}.bicon{max-width:100%;height:auto}@media only screen and (min-width: 1025px){.bicon-smallonly{display:none}.product-info .two-fifths.bicon-largeonly{width:42%}}@media only screen and (max-width: 1024.98px){.bicon-largeonly{display:none}}.infolist-flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px}.infolist-flex .grid-infolist{flex:0 0 auto;width:calc(50% - 15px)}.benefit-infolist{background:#fff;border:2px solid #93d7dc;height:100%;padding:20px 40px 20px 20px}.benefit-infolist h4{font-size:20px;color:#5a5a5a;margin-bottom:15px}.benefit-infolist .rte{color:#9c9c9c;font-weight:400;font-size:15px;line-height:20px;font-family:Univers Roman}.benefit-infolist .rte span b{color:#707070;font-weight:400}.benefit-infolist .rte p{margin:0}.benefit-infolist .rte p+p{margin-top:10px}.benefit-infolist .rte>ul{margin:0;list-style:none;color:#707070}.ingredients-group{position:relative;padding-right:70px}.ingredients-box{text-align:center;display:block}.ingredients-box img.img{height:auto;max-height:130px}.ingredients-box span{display:block;font-weight:700;color:#5a5a5a;font-size:15px;font-family:Univers Bold}.ingredients-flex{display:flex;gap:6px;flex-wrap:wrap}.ingredients-flex .ingredients-item{flex:0 0 auto;max-width:80px;min-width:80px}#shopify-section-template--15864224350438__1649320639e2f634f4 .container{padding-left:0;padding-right:0;overflow:hidden}#shopify-section-template--15864224350438__1649320639e2f634f4 .container .page-width{max-width:100%}#shopify-product-reviews .spr-container{border-top:none}#shopify-product-reviews .spr-container .spr-header{max-width:1550px;margin-left:auto;margin-right:auto;padding-bottom:44px}#shopify-product-reviews .spr-container .spr-header .spr-header-title{font-size:30px;line-height:40px}#shopify-product-reviews .spr-container .spr-header .spr-summary{display:flex;align-items:center;flex-wrap:wrap}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-icon{width:50px;height:50px}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-caption{font-size:20px;text-align:left;color:#9c9c9c;font-family:Univers;margin-left:20px}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-actions{margin-top:0;display:block;margin-left:30px}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-actions-newreview{float:none}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-actions>a{font-size:18px;font-family:Univers Roman;padding:13px 35px;background-color:#1c695c;color:#fff;text-decoration:none;text-transform:uppercase;display:inline-block;margin-top:unset;line-height:24px}#shopify-product-reviews .spr-reviews{border-top:2px solid #c0c0c0}#shopify-product-reviews .spr-reviews .spr-review{width:100%;padding-top:40px}#shopify-product-reviews .spr-reviews .spr-review:not(:first-child){border-top:2px solid #c0c0c0;margin-top:40px}#shopify-product-reviews .spr-review:nth-child(2n-1){padding-right:0}#shopify-product-reviews .spr-review:nth-child(2n){padding-left:0}#shopify-product-reviews .spr-reviews .spr-review>div{max-width:1550px;margin-left:auto;margin-right:auto}#shopify-product-reviews .spr-reviews .spr-review .spr-icon{width:34px;height:34px}#shopify-product-reviews .spr-reviews .spr-review .spr-review-header .spr-review-header-title{font-size:20px;text-align:left;color:#5a5a5a;line-height:normal}#shopify-product-reviews .spr-reviews .spr-review .spr-review-header .spr-review-header-byline{font-size:15px;text-align:left;color:#5a5a5a;line-height:normal}#shopify-product-reviews .spr-reviews .spr-review .spr-review-content-body{font-size:15px;text-align:left;color:#9c9c9c;font-family:Univers Roman;line-height:normal}#shopify-product-reviews .spr-reviews .spr-review .spr-review-footer>a{font-size:15px}.section-product-recommendations{padding-top:48px;padding-bottom:48px;overflow:hidden}.section-product-recommendations .container{max-width:1920px;padding:0 80px}.section-product-recommendations .container .slick-list{overflow:unset}.product-recommendations h4.large-title{margin:0 0 48px;color:#000;font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;text-align:start!important}.related-products .product-block_box{background:#fff;padding:0;text-align:center;width:calc(100% - 22px);margin:0 auto;height:100%;position:relative}.related-products .product-block_box .product-label{z-index:1}.related-products .product-block_box .large-row.quickbuy__product-form--confirmation{justify-content:center;margin-left:0}.related-products .product-block_box .large-row.quickbuy__product-form--confirmation .grid__item{padding-left:0;width:100%}.related-products .product-block_box .large-row.quickbuy__product-form--confirmation .grid__item .payment-buttons .btn{padding:14px 25px!important;font-family:Univers Roman;font-size:16px;line-height:22px}.related-products .product-block_box .product-block__image-container-{background:#93d7dc91;height:347px;padding:30px}.related-products .product-block_box .product-block__image-container- .hover-images--two,.related-products .product-block_box .product-block__image-container- .hover-images--two .product-block__image,.related-products .product-block_box .product-block__image-container- .hover-images--two .product-block__image .image-one,.related-products .product-block_box .product-block__image-container- .hover-images--two .product-block__image .image-two{height:100%}.related-products .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:300px!important}.related-products .product-block_box .product-block__title{font-size:15px;line-height:24px;margin-top:0}.related-products .product-block_box .cc-rating-stars__svg{width:24px;height:24px}.related-products .product-block_box .product-price{font-size:30px;margin-top:20px}.related-products .product-recommendations-container .slick-arrow{width:48px;height:48px;background-size:contain;background-repeat:no-repeat;padding:12px;background-size:auto;background-position:center;border:solid 2px #212121;border-radius:50%}.related-products .product-recommendations-container .product-block.grid-flex__item{padding-left:0;padding-bottom:0}.related-products .grid-flex.slick-slider{margin-left:0}.related-products .product-recommendations-container .slick-prev{background-image:url(/cdn/shop/files/arrow-left-line.png?v=1745212765);left:unset;right:60px;top:30px}.related-products .product-recommendations-container .slick-next{background-image:url(/cdn/shop/files/arrow-right-line.png?v=1745212764);right:0;top:30px}.payment-buttons .shopify-payment-button .shopify-payment-button__button--unbranded{text-transform:uppercase}.button_price-block .payment-buttons .buttons-share .social-links .sharing-list>li:last-child>a{margin-right:0!important}#shopify-product-reviews .spr-icon:before{background-image:url("data:image/svg+xml,%3Csvg fill='rgba(0, 0, 0, 0.3)' width='13' height='13' viewBox='0 0 13 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 6.4993297,0.90857825 8.3037181,4.5640706 12.338775,5.1538548 9.4190517,7.9976636 10.108106,12.015203 6.4993297,10.117382 2.890553,12.015203 3.5796075,7.9976636 0.65988518,5.1538548 4.6949414,4.5640706 Z'%3E%3C/path%3E%3C/svg%3E")}#shopify-product-reviews .spr-icon-star:after,#shopify-product-reviews .spr-icon-star-half-alt:after{background-image:url("data:image/svg+xml,%3Csvg fill='rgb(0, 0, 0)' width='13' height='13' viewBox='0 0 13 13' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 6.4993297,0.90857825 8.3037181,4.5640706 12.338775,5.1538548 9.4190517,7.9976636 10.108106,12.015203 6.4993297,10.117382 2.890553,12.015203 3.5796075,7.9976636 0.65988518,5.1538548 4.6949414,4.5640706 Z'%3E%3C/path%3E%3C/svg%3E")}.product-detail .payment-buttons{margin-top:16px!important}@media only screen and (max-width: 1690px){.section-product-recommendations{padding-left:30px;padding-right:30px}}@media only screen and (max-width: 1600px){h1.product-detail__title{font-size:25px;line-height:35px}.payment-buttons .add-btn .btn--secondary{font-size:18px}.product-info h2,.pi-title h2{font-size:25px}.cc-rating-stars__svg,#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-icon{width:32px;height:32px}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-actions>a{font-size:20px;padding:12px 20px}#shopify-product-reviews .spr-container .spr-header .spr-header-title{font-size:25px}#shopify-product-reviews .spr-reviews .spr-review .spr-review-header .spr-review-header-byline{font-size:15px}.related-products .product-block_box .product-price{font-size:20px}.related-products .product-block_box .large-row.quickbuy__product-form--confirmation .grid__item .payment-buttons .btn{padding:10px 20px;font-family:Univers Roman;font-size:18px}#shopify-product-reviews .spr-container .spr-header,#shopify-product-reviews .spr-reviews .spr-review>div{max-width:94%}}@media only screen and (max-width: 1499px){.product-info{padding-left:0;padding-right:20px}.pi-title{padding:0 30px}.bicon-flex .bicon-list h5{font-size:15px}.ingredients-group{padding-right:30px}.ingredients-box{width:190px;height:190px;padding:20px;margin:16px auto}.ingredients-box img.img{max-height:110px}.ingredients-box span{font-size:15px}#shopify-product-reviews .spr-container .spr-header{padding-bottom:30px}.product-info .two-fifths.bicon-largeonly{width:45%}}@media only screen and (max-width: 1300px){.section-product-recommendations .container{padding:0 40px}.product-info{padding-top:25px;padding-bottom:25px}.infolist-flex .grid-infolist{width:calc(50% - 10px)}.cc-rating-stars__svg,#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-icon{width:32px;height:32px}.theme-product-reviews-summary a .cc-rating-custom-caption,#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-caption{font-size:20px}.ingredients-box{width:180px;height:180px;padding:10px;margin:15px auto}#shopify-product-reviews .spr-reviews .spr-review .spr-icon{width:26px;height:26px}#shopify-product-reviews .spr-reviews .spr-review .spr-review-content-body{font-size:18px}.related-products .product-block_box .product-block__image-container-{height:290px}.related-products .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:230px!important}}@media only screen and (max-width: 1199px){.product-info .two-fifths.bicon-largeonly{width:50%}.ingredients-box{width:160px;height:160px;padding:15px}.ingredients-box img.img{max-height:90px}.benefit-infolist{padding:15px}.bicon-flex .bicon-list h5{font-size:15px}.product-recommendations h4.large-title{font-size:32px;margin-bottom:32px}.section-product-recommendations .container{padding:0 30px}.section-product-recommendations{padding:0}.product-section .product-layout-grid .product-layout-grid__images,.product-section .product-layout-grid .product-layout-grid__detail{width:50%}}@media only screen and (max-width: 1024px){.product-info .grid-flex>.grid-flex__item{width:100%}.bicon-flex{max-width:600px;margin:40px auto}.product-info{padding-right:30px}.ingredients-box{width:140px;height:140px;padding:15px}.ingredients-box img.img{max-height:70px}.ingredients-box span{font-size:15px}.payment-buttons .add-btn .btn--secondary{font-size:18px;padding:11px 10px}.product-layout-grid__detail{padding-left:30px}}@media only screen and (max-width: 991px){.product-ingredients .grid-flex .one-half{width:100%}.ingredients-box{width:190px;height:190px;padding:15px}.product-ingredients{padding-left:30px;padding-right:30px}.ingredients-box img.img{max-height:115px}.ingredients-group{padding-right:0}.buttons-share .sharing-list .sharing-link{margin:0 10px 0 0}.social-links .sharing-list li .sharing-link{width:40px;height:40px}.social-links .sharing-list li .sharing-link>span .icon{height:24px;width:24px}.pi-title h2{text-align:center}}@media only screen and (min-width: 801px){.product-title-small,.shippingdays.qps-cols.for-mob{display:none}}@media only screen and (max-width: 800px){.product-section .product-layout-grid{flex-wrap:wrap}.product-section .product-layout-grid .product-layout-grid__images,.product-section .product-layout-grid .product-layout-grid__detail{width:100%}.section-product-recommendations .container{padding:0 24px}.cc-rating-stars__svg{width:22px;height:22px}.product-section{padding-top:20px}.product-title-small{margin-bottom:30px;padding:0 30px}.product-info h2,.product-info .rte{text-align:center}.infolist-flex .grid-infolist{width:100%}.benefit-infolist .rte{text-align:left}.benefit-infolist{margin-bottom:25px;height:auto}.product-detail__images-container .slick-external-controls .slick-prev{left:0}.product-detail__images-container .slick-external-controls .slick-next{right:0}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-actions{margin-top:20px;margin-left:0;flex:0 0 auto;width:100%}.related-products.product-carousel-peek .slick-list .product-block{margin:0}.related-products.product-carousel-peek .slick-list{padding-right:100px}.section-product-recommendations .container:not(.container--no-mobile-padding) .product-carousel-peek{margin-left:0;margin-right:0}.product-detail__images-container .slick-external-controls{display:none}.section-product-recommendations{padding-top:32px;padding-bottom:32px}.product-info .rte{font-size:15px}.product-section .product-layout-grid .product-layout-grid__images{padding-bottom:30px}.product-section .product-layout-grid .product-layout-grid__detail{padding:0 0 30px;border-bottom:1px solid #9c9c9c}.product-qsp-cols>.qps-cols{width:50%}.product-qsp-cols>.qps-cols .cc-select{width:100%}.product-layout-grid__detail .product-detail__title-area.row{text-align:left}.product-detail__detail.sticky-element>.row{margin-top:6px;margin-bottom:0}.product-layout-grid__detail .large-row.with-payment-buttons,.product-layout-grid__detail .row.ajax-product-form{margin-top:0;margin-bottom:0}.product-detail__detail.sticky-element>.theme-product-reviews-summary{display:block;margin-top:0;margin-bottom:0;border-bottom:1px solid #9c9c9c;padding:30px 15px;text-align:center}.product-layout-grid__detail .product-qsp-cols{display:flex;flex-wrap:wrap;align-items:center;margin:0 auto;padding:0}.product-layout-grid__detail .button_price-block .product-price{text-align:left}.shippingdays.qps-cols{display:none}.shippingdays.qps-cols.for-mob{display:block}.product-layout-grid__detail .shippingdays.qps-cols.for-mob{padding:0;margin:10px 0 0}.product-layout-grid__detail .shippingdays.qps-cols.for-mob p{margin:0 auto}.product-detail .payment-buttons{margin-top:0}.product-detail .payment-buttons{margin-top:0;padding:0}.button_price-block .payment-buttons .buttons-share{gap:10px}.button_price-block .payment-buttons .shopify-payment-button,.button_price-block .payment-buttons .buttons-share .bs-cols{width:100%}.button_price-block .payment-buttons .add-btn .btn--secondary{font-size:16px;padding:5px 10px}.button_price-block .payment-buttons .buttons-share .bs-cols{padding:0}.button_price-block .payment-buttons .buttons-share .bs-cols .sharing.social-links{margin:20px 0 0}.button_price-block .payment-buttons .buttons-share .social-links .sharing-list{justify-content:center}.section-product-recommendations .container{padding:0}.product-recommendations h4.large-title{margin-bottom:84px;padding:0 24px}.related-products .product-recommendations-container .slick-prev{left:24px;right:unset;top:85px}.related-products .product-recommendations-container .slick-next{right:unset;left:85px;top:85px}}@media only screen and (max-width: 669px){.ingredients-box{width:160px;height:160px;padding:15px}.ingredients-box img.img{max-height:92px}}@media only screen and (max-width: 575px){.ingredients-box{width:140px;height:140px;padding:10px}.ingredients-box img.img{max-height:76px}#shopify-product-reviews .spr-reviews .spr-review{padding-top:30px}#shopify-product-reviews .spr-reviews .spr-review:not(:first-child){margin-top:30px}#shopify-product-reviews .spr-container .spr-header{text-align:center}#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-summary-caption,#shopify-product-reviews .spr-container .spr-header .spr-summary .spr-starrating{flex:0 0 auto;width:100%;margin-left:0;text-align:center}#shopify-product-reviews .spr-reviews .spr-review .spr-icon{width:22px;height:22px}#shopify-product-reviews .spr-reviews .spr-review .spr-review-header .spr-review-header-title{font-size:20px}#shopify-product-reviews .spr-reviews .spr-review .spr-review-header .spr-review-header-byline,#shopify-product-reviews .spr-reviews .spr-review .spr-review-content-body{font-size:15px}.section-product-recommendations{padding-left:0;padding-right:0}.related-products .product-block_box .product-block__title{font-size:15px;line-height:22px}.product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:290px!important}.sharing-link{margin:0 7px 0 0}.payment-buttons .add-btn .btn--secondary{padding:11px 10px}.related-products .product-block_box{height:auto}.related-products .product-recommendations-container .product-block.grid-flex__item{padding-bottom:10px;padding-top:10px}.ingredients-box span{font-size:14px;line-height:normal;font-weight:500}}@media only screen and (max-width: 479px){.ingredients-box{width:109px;height:109px;padding:10px}.ingredients-box img.img{max-height:70px}.ingredients-box span{font-size:15px}.payment-buttons .shopify-payment-button .shopify-payment-button__button,.payment-buttons .add-btn .btn--secondary{font-size:18px}.social-links .sharing-list li .sharing-link{width:40px;height:40px}.social-links .sharing-list li .sharing-link>span .icon{height:22px;width:22px}}@media only screen and (max-width: 399px){h1.product-detail__title{font-size:20px;line-height:30px}.ingredients-box{width:102px;height:102px;padding:8px}}@media only screen and (max-width: 369px){.payment-buttons .shopify-payment-button .shopify-payment-button__button,.payment-buttons .add-btn .btn--secondary{font-size:16px}}.template-list-collections .page-title-banner{padding-top:100px;padding-bottom:100px;background-size:cover;background-position:center center}.template-list-collections .page-title-banner h1.large-title{font-size:50px}.template-list-collections .page-title-banner .large-row{text-align:center;max-width:986px;padding:50px 90px;background-color:#93d7dc;color:#fff}.template-list-collections .page-title-banner .large-desc.rte{font-size:15px;font-family:Univers Roman;line-height:normal}@media only screen and (min-width: 1440px){.template-list-collections .page-title-banner .large-desc.rte{max-width:80%;margin-left:auto;margin-right:auto}}.template-list-collections .collection-list-plain .large-row{margin:0}.template-list-collections .page-title-banner .button{margin-top:40px}.template-list-collections .page-title-banner .btn{font-size:18px;font-family:Univers Roman;text-transform:uppercase;padding:14px 30px;line-height:22px}.template-list-collections .section-image-with-text-overlay .image-text-overlay .overlay__content h2.overlay-title{font-size:50px}.template-list-collections .section-image-with-text-overlay .image-text-overlay .overlay__content .overlay-text{font-size:30px;font-family:Univers Roman}.template-list-collections .section-featured-collection .featured-collection{padding:0}.template-list-collections .section-featured-collection .featured-collection .page-width{width:1460px;max-width:90%}.template-list-collections .section-featured-collection .featured-collection .product-carousel-peek{padding-top:80px;padding-bottom:80px}.template-list-collections .section-featured-collection .featured-collection .product-block_box{background-color:#fff;box-shadow:unset;border:1px solid #ddd;max-width:100%;margin-left:auto;margin-right:auto;padding:0 0 30px}.template-list-collections .section-featured-collection .featured-collection .product-block_box .product-block__image-container-{padding:30px;background-color:#c2e8eb}.template-list-collections .section-featured-collection .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:300px!important}.template-list-collections .section-featured-collection .featured-collection .product-block_box .product-block__title{margin-top:25px}.template-list-collections .section-featured-collection .featured-collection .product-block_box .product-block__title,.template-list-collections .section-featured-collection .featured-collection .product-block_box .product-block__rating,.template-list-collections .section-featured-collection .featured-collection .product-block_box .product-price,.template-list-collections .section-featured-collection .featured-collection .product-block_box .quickbuy__form_new{padding-left:30px;padding-right:0}@media only screen and (max-width: 475px){.product-carousel-peek .product-block.grid-flex__item{width:100%}}.template-collection .product-block .product-block_box{background-color:#fff;box-shadow:unset;border:1px solid #ddd;max-width:100%;margin-left:auto;margin-right:auto;padding:0 0 30px}.template-collection .product-block .product-block_box .product-block__image-container-{padding:30px;background-color:#c2e8eb}.template-collection .product-block .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:300px!important}.template-collection .product-block .product-block_box .product-block__title{margin-top:25px}.template-collection .product-block .product-block_box .product-block__title,.template-collection .product-block .product-block_box .product-block__rating,.template-collection .product-block .product-block_box .product-price,.template-collection .product-block .product-block_box .quickbuy__form_new{padding-left:30px;padding-right:30px}.collection-colors .collection-heading .collection-wrapp h1{font-size:50px;color:#fff;line-height:normal;margin-top:0;text-transform:capitalize}.collection-colors .collection-heading .collection-wrapp .rte{font-size:15px;font-family:Univers Roman;color:#fff;line-height:normal}@media only screen and (min-width: 1440p){.collection-colors .collection-heading .collection-wrapp .rte{max-width:80%;margin-left:auto;margin-right:auto}}.collection-colors .collection-heading .collection-wrapp .button{margin-top:40px}.collection-colors .collection-heading .collection-wrapp .btn{font-size:18px;font-family:Univers Roman;text-transform:uppercase;padding:15px 30px 13px;line-height:normal}.collection-colors .collection-heading{position:relative;padding:100px 0;background-size:cover;background-position:top center}.collection-colors .collection-heading .collection-wrapp{max-width:986px;margin:0 auto;padding:50px 90px}.collection-colors .collection-colors-wrapper{padding-top:60px}.collection-colors .collection-colors-wrapper .page-width{max-width:1500px;padding-left:20px;padding-right:20px}.collection-colors .collection-colors-wrapper .page-width .grid-flex{margin:0 -20px}.collection-colors .collection-colors-wrapper .page-width .grid-flex .grid-flex__item{padding-left:20px;padding-right:20px;padding-bottom:40px}.collection-colors .collection-colors-wrapper .product-block_box{background-color:#fff;box-shadow:unset;border:1px solid #ddd;max-width:100%;margin-left:auto;margin-right:auto;padding:0 0 30px}.collection-colors .collection-colors-wrapper .product-block_box .product-block__image-container-{padding:30px}.collection-colors .collection-colors-wrapper .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:300px!important}.collection-colors .collection-colors-wrapper .product-block_box .product-block__title{margin-top:25px}.collection-colors .collection-colors-wrapper .product-block_box .quickbuy__product-form--confirmation{justify-content:center}.collection-colors .collection-colors-wrapper .product-block_box .payment-buttons .btn{font-family:Univers Roman;font-size:18px;text-transform:uppercase;line-height:24px;padding:13px 10px}.collection-colors .collection-colors-wrapper .product-block_box .product-block__title,.collection-colors .collection-colors-wrapper .product-block_box .product-block__rating,.collection-colors .collection-colors-wrapper .product-block_box .product-price,.collection-colors .collection-colors-wrapper .product-block_box .quickbuy__form_new{padding-left:30px;padding-right:30px}.collection-grid-colors{padding:100px 20px 60px}.collection-grid-colors .collection-colors--title{margin-bottom:60px}.collection-grid-colors .collection-colors--title .collection-colors-stars{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.collection-grid-colors .collection-colors--title .collection-colors-stars span.icon,.collection-grid-colors .collection-colors--title .collection-colors-stars span.icon svg.icon{height:34px;width:34px}.collection-grid-colors .collection-colors--title .large-title{font-size:50px;font-weight:unset;margin-bottom:30px}.collection-grid-colors .collection-colors--title .collection-colors--desc{max-width:789px;margin:0 auto;font-size:15px;font-family:Univers Light}.collection-grid-colors .collection-colors--title .collection-colors-stars span:not(.icon){font-size:20px;font-family:Univers;margin-left:12px}.collection-review-sec{margin-bottom:60px}.collection-review-sec{background-position:center center;background-size:cover;background-repeat:no-repeat;padding:10% 20px}.collection-review-sec .page-width{max-width:1500px}.section-collection-reviews .testimonial-slide{padding:0 22.5px}.collection-review .js-testimonials-section .slick-arrow{display:none!important}.collection-review .testimonial-box{position:relative}.collection-review .testimonial-box .testimonial-author-top{position:relative;padding-top:40px;padding-bottom:25px}.collection-review .testimonial-box .testimonial-content{background-color:#1c695c;position:relative;padding:30px;min-height:212px;height:unset;margin:0;border:none}.collection-review .testimonial-box .testimonial-text{color:#fff;text-align:center;margin-bottom:30px;font-size:15px;font-family:Univers Light;font-weight:300}.collection-review .testimonial-box .testimonial-text p{margin-top:0;margin-bottom:0}.collection-review .testimonial-author-image{height:175px;width:175px;margin:0 auto 20px}.collection-review .testimonial-box footer.testimonial-author-info{text-align:center;color:#fff}.collection-review .testimonial-author-name{font-size:15px;font-family:Univers Bold}.collection-review .testimonial-stars .tstars-group{max-width:140px;margin:0 auto;background-color:#fff;padding:3px 10px 6px}.collection-review .testimonial-stars .tstars-group .icon{height:20px;width:20px}@media only screen and (max-width: 1299px){.collection-grid-colors{padding:60px 20px}}@media only screen and (max-width: 1199px){.collection-colors .collection-heading .collection-wrapp h1,.collection-grid-colors .collection-colors--title .large-title,.template-list-collections .page-title-banner h1.large-title{font-size:40px}.collection-grid-colors .collection-colors--title .collection-colors-stars span:not(.icon){font-size:15px}.collection-grid-colors .collection-colors--title .collection-colors-stars span.icon,.collection-grid-colors .collection-colors--title .collection-colors-stars span.icon svg.icon{height:30px;width:30px}}@media only screen and (max-width: 991px){.collection-colors .collection-colors-wrapper .page-width .grid-flex .grid-flex__item{width:50%}.collection-grid-colors{padding:60px 20px 30px}}@media only screen and (max-width: 767px){.collection-colors .collection-heading .collection-wrapp{padding:45px 20px}.collection-grid-colors .collection-colors--title .collection-colors-stars span.icon,.collection-grid-colors .collection-colors--title .collection-colors-stars span.icon svg.icon{height:22px;width:22px}.collection-grid-colors .collection-colors--title .collection-colors-stars span:not(.icon){font-size:18px}.collection-grid-colors .collection-colors--title .collection-colors--desc{font-size:18px}.collection-colors .collection-colors-wrapper .product-block_box .payment-buttons .btn{padding-left:10px;padding-right:10px}.collection-colors .collection-colors-wrapper .product-block_box .quickbuy__form_new .grid{margin-left:0}.collection-colors .collection-colors-wrapper .product-block_box .quickbuy__form_new .grid .grid__item{width:100%;padding-left:0}.template-collection .section-rich-text .reading-width .rte p:first-child,.template-collection .section-rich-text .reading-width .rte{color:#fff}.collection-colors .collection-colors-wrapper{padding-top:0}.collection-review-sec{margin-bottom:0}.section-rich-text .rich-text-section-bbaner{background-color:transparent}.collection-colors .collection-heading .collection-wrapp h1,.collection-grid-colors .collection-colors--title .large-title,.template-list-collections .page-title-banner h1.large-title{font-size:30px}.template-list-collections .section-featured-collection .featured-collection{padding:0 40px}.template-list-collections .section-featured-collection .featured-collection .page-width{max-width:100%}.template-list-collections .page-title-banner .large-row{padding:45px 20px}.template-list-collections .section-featured-collection .featured-collection .product-carousel-peek{padding-top:50px;padding-bottom:50px}.featured-collection.container:not(.container--no-mobile-padding) .product-carousel-peek{margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media only screen and (max-width: 575px){.collection-colors .collection-heading{padding:80px 0}.collection-colors .collection-colors-wrapper .product-block__image .image-one .rimage-outer-wrapper .rimage-wrapper{padding-top:220px!important}.collection-colors .collection-colors-wrapper .product-block_box .product-block__title,.collection-colors .collection-colors-wrapper .product-block_box .product-block__rating,.collection-colors .collection-colors-wrapper .product-block_box .product-price,.collection-colors .collection-colors-wrapper .product-block_box .quickbuy__form_new{padding-left:20px;padding-right:20px}.collection-colors .collection-colors-wrapper .page-width .grid-flex .grid-flex__item{width:100%;padding-left:0;padding-right:0}.collection-grid-colors .collection-colors--title .collection-colors-stars{flex-wrap:wrap}.collection-grid-colors .collection-colors--title .collection-colors-stars span:not(.icon){flex:0 0 auto;width:100%;margin:10px 0 0}.section-rich-text .rich-text-container .rich-text-section{padding-left:20px;padding-right:20px}.section-rich-text .rich-text-container .rich-text-section .reading-width{padding-left:0;padding-right:0}}@media only screen and (max-width: 574px){.section-collection-reviews .testimonial-slide{padding:0}.collection-grid-colors{padding:60px 0 30px}}@media only screen and (max-width: 479px){.collection-colors .collection-heading .collection-wrapp h1,.collection-grid-colors .collection-colors--title .large-title,.template-list-collections .page-title-banner h1.large-title{font-size:26px}}.blog.blog-wrapper{padding-top:50px}.blog-articlewrapp{max-width:1920px;padding:0 80px;margin:0 auto}.blog.blog-wrapper .container{max-width:1920px;padding:0 80px}@media only screen and (max-width: 1300px){.blog-articlewrapp,.blog.blog-wrapper .container{padding:0 40px}}@media only screen and (max-width: 767px){.blog-articlewrapp,.blog.blog-wrapper .container{padding:0 24px}}.blog.blog-wrapper .container .large-title{margin-bottom:30px}.blog.blog-wrapper h1.large-title{font-size:30px;line-height:38px;font-weight:400;margin-bottom:10px}.blog-articles-list__image{margin:0}.article-item .article{padding-bottom:0;height:100%;background-color:#3c5f62}.article-block{position:relative}.article-content{padding:30px;text-align:center}h2.article__title,.article-content h2{font-size:20px;line-height:24px;color:#fff;text-transform:uppercase;font-weight:400;min-height:50px;margin-bottom:14px}.article__meta{justify-content:center}.article__authordate .article__date{color:#fff;font-size:15px;line-height:20px;font-family:Univers Light}.article__read-more{margin:15px 0 0}.article__read-more a,.article__read-more .standard-link{background-color:#93d7dc;color:#fff;font-size:18px;line-height:22px;text-decoration:none;padding:14px 20px;text-transform:uppercase;font-family:Univers Roman;min-width:190px;display:inline-block;text-align:center}.blog-articles-list{max-width:unset;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:20px}.article-item{padding:0}.article-item{flex:0 0 auto;width:calc(33.333% - 20px * 2 / 3)}.blog .article .rimage-wrapper{padding-top:330px!important}.blog .article .rimage-wrapper .rimage__image{object-fit:cover;object-position:center center}.blog .pagination{display:flex;justify-content:center;width:100%}@media only screen and (max-width: 1024px){.blog-articlewrapp{padding:0 20px}.blog-articles-list{margin:0}.article-item{padding:0}}@media only screen and (max-width: 991px){.article-content{padding:22px}h2.article__title,.article-content h2{font-size:15px;line-height:20px}.article-item{width:calc(50% - 10px)}}@media only screen and (max-width: 575px){.article-item{width:100%}}.loading{position:fixed;z-index:999;height:2em;width:2em;overflow:visible;margin:auto;top:0;left:0;bottom:0;right:0}.loading:before{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0000004d}.loading:not(:required){font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.loading:not(:required):after{content:"";display:block;font-size:10px;width:1em;height:1em;margin-top:-.5em;-webkit-animation:spinner 1.5s infinite linear;-moz-animation:spinner 1.5s infinite linear;-ms-animation:spinner 1.5s infinite linear;-o-animation:spinner 1.5s infinite linear;animation:spinner 1.5s infinite linear;border-radius:.5em;-webkit-box-shadow:rgba(0,0,0,.75) 1.5em 0 0 0,rgba(0,0,0,.75) 1.1em 1.1em 0 0,rgba(0,0,0,.75) 0 1.5em 0 0,rgba(0,0,0,.75) -1.1em 1.1em 0 0,rgba(0,0,0,.5) -1.5em 0 0 0,rgba(0,0,0,.5) -1.1em -1.1em 0 0,rgba(0,0,0,.75) 0 -1.5em 0 0,rgba(0,0,0,.75) 1.1em -1.1em 0 0;box-shadow:#000000bf 1.5em 0,#000000bf 1.1em 1.1em,#000000bf 0 1.5em,#000000bf -1.1em 1.1em,#000000bf -1.5em 0,#000000bf -1.1em -1.1em,#000000bf 0 -1.5em,#000000bf 1.1em -1.1em}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.product-detail__title-area>span{text-decoration:none;color:#6c7275;vertical-align:middle;font-family:Univers;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0px}.hp-logo-list .logo-list__logo{max-width:160px!important;width:100%!important;height:160px!important;background-color:#fff;border-radius:50%;overflow:hidden;margin:0!important}.hp-logo-list .logo-list{gap:32px;padding:0!important;margin:0!important}.hp-logo-list .logo-list__title{margin-bottom:48px}.hp-logo-list h2.large-title{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px}@media (max-width: 1199px){.hp-logo-list .logo-list__logo{max-width:120px!important;height:120px!important;padding:20px}.hp-logo-list .logo-list__title{margin-bottom:32px}}@media (max-width: 767px){.hp-logo-list .logo-list__logo{max-width:85px!important;height:85px!important;padding:15px}.hp-logo-list .logo-list__title{margin-bottom:24px}}.faq_section .page-width{max-width:1180px;padding:0 40px;margin:auto}.faq_section .faq_grid{display:flex;align-items:start;gap:40px}.faq_section .faq_col_1{width:40%}.faq_section .faq_col_2{width:60%}.faq_section .faq_title{padding-bottom:16px}.faq_section .faq_title h2{font-family:Univers;font-weight:400;font-size:48px;line-height:140%;letter-spacing:-.4px;margin:0;color:#212121}.faq_section .rte p{font-family:Univers;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0px;color:#212121;margin:0}.faq_section .faq_item{border-bottom:solid 1px #d3d3d3}.faq_section .faq_item.active{padding-bottom:14px}.faq_section .faq_item-header{font-family:Univers;font-weight:400;color:#212121;font-size:20px;line-height:120%;letter-spacing:0;margin:0;position:relative;cursor:pointer;padding:24px 20px 24px 0}.faq_section .faq_item-header:before{content:"";background-image:url(/cdn/shop/files/Medium.png?v=1744010679);position:absolute;top:50%;right:0;transform:translateY(-50%);width:16px;height:16px}.faq_section .faq_item-header.active{padding-bottom:16px}.faq_section .faq_item-header.active:before{rotate:180deg;transform-origin:top}.faq_section .faq_item-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq_section .faq_body-content p{font-family:Univers;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#727272;margin:0}.faq_section .faq_body-content p a{color:#212121}@media (max-width: 1024px){.faq_section .page-width{padding:0 30px}.faq_section .faq_grid{gap:32px}.faq_section .faq_title{padding-bottom:12px}.faq_section .rte p{font-size:17px}.faq_item-header.active{padding-bottom:16px}}@media (max-width: 767px){.faq_section .page-width{padding:0 20px}.faq_section .faq_grid{gap:40px;flex-direction:column}.faq_section .faq_col_1,.faq_section .faq_col_2{width:100%}.faq_section .faq_item-header{font-size:18px}.faq_section .rte p{font-size:16px}}.rating_text span p{font-family:Univers;font-weight:400;font-size:28px;line-height:140%;letter-spacing:-.4px;margin:0;color:#212121}.rating_text span p strong{color:#ef532c}.rating_text{max-width:330px}.imagetext-wrapp .itext-fullbox h2.image-with-text__title{font-family:Univers Bold;font-weight:700;font-size:46px;line-height:120%;letter-spacing:-2px;color:#212121;margin-bottom:8px}.image-with-text__text p{font-family:Univers;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0px;color:#212121;margin:0;padding-bottom:28px;max-width:500px}.image-with-text .imagetext-wrapp a.image-with-text__link.btn{background-color:#212121;border-radius:80px;max-width:201px;font-family:Univers;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-align:center;margin:0;border:solid 2px #212121;padding:12px 36px 8px;display:block}.image-with-text .imagetext-wrapp a.image-with-text__link.btn:hover{background-color:#fff;color:#000}.banner-rating{margin:0 0 10px}.banner-rating .stars{display:flex}.banner-rating .rating_text{margin:10px 0 0}.itext-boxcenter{max-width:538px;width:100%}.image-with-text-container{padding:0!important;margin:0!important}.image-with-text .image-with-text__content{padding:60px 46px}.image-with-text .rimage-wrapper{height:100%;padding:0!important}.image-with-text-container .rimage-wrapper .rimage__image{position:unset!important;width:100%;height:100%;object-fit:cover!important}@media only screen and (max-width: 1279px){.image-with-text .image-with-text__content{padding:42px 40px!important}.imagetext-wrapp .itext-fullbox h2.image-with-text__title{font-size:52px;letter-spacing:-2.4px}}@media (max-width: 1024px){.image-with-text .image-with-text__content{padding:40px 30px!important}.rating_text span p{font-size:24px}.rating_text{max-width:280px}.banner-rating{padding-bottom:14px}h2.image-with-text__title{font-size:38px!important}.image-with-text .imagetext-wrapp a.image-with-text__link.btn{padding:8px 20px}.image-with-text__text p{font-size:16px;padding-bottom:20px}a.image-with-text__link{font-size:16px!important}.image-with-text .stars svg{width:22px;height:22px}}@media (max-width: 799px){.image-with-text-container .page-width-full.image-with-text .one-half{width:100%}.image-with-text-container .itext-fullbox{max-width:453px;margin:0 auto;text-align:center}.banner-rating .rating_text{max-width:240px;margin:auto}.image-with-text .image-with-text__content{padding:40px 24px!important}.rating_text span p{font-size:20px}h2.image-with-text__title{font-size:40px!important;letter-spacing:-3px}.banner-rating{padding-bottom:15px}.image-with-text__text p{font-size:16px;padding-bottom:24px}a.image-with-text__link{padding:12px 56px!important;font-size:18px!important;max-width:230px!important}.image-with-text .stars svg{width:18px;height:18px}.banner-rating .stars{display:flex;justify-content:center}.image-with-text .imagetext-wrapp a.image-with-text__link.btn{margin:0 auto}}@media only screen and (max-width: 415px){h2.image-with-text__title{font-size:30px!important}a.image-with-text__link{padding:8px 26px!important;font-size:18px!important;max-width:201px!important;width:100%}}.rich_text_new_section{padding:80px 0}.rich_text_new_section .page-width{max-width:1180px;padding:0 30px}.rich_text_new_section .icon-and-text{display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:center;margin-bottom:40px}.rich_text_new_section .item{display:flex;align-items:center;gap:8px;background-color:#f6f6f6;border-radius:50px;padding:8px 18px 8px 10px}.rich_text_new_section .item-text h5{font-family:Univers;font-weight:400;font-size:18px;line-height:140%;line-height:1;letter-spacing:-.4px;text-align:center;color:#212121;white-space:nowrap}.rich_text_new_section .item-icon{width:40px;height:40px}.rich_text_new_section .item-icon img{width:100%}.rich_text_new_section h3.heading{font-family:Univers;font-weight:400;font-size:32px;line-height:140%;letter-spacing:-.4px;text-align:center;color:#212121;padding-bottom:16px}.rich_text_new_section .text p{font-family:Univers;font-weight:400;font-size:20px;line-height:140%;letter-spacing:-.4px;text-align:center;color:#727272;margin:0;padding-bottom:16px}.rich_text_new_section .button a{display:block;border:solid 2px #212121;padding:11px 16px 8px;font-family:Univers Bold;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-align:center;color:#212121;text-decoration:none;border-radius:50px;max-width:241px}.rich_text_new_section .button a:hover{background-color:#000;color:#fff}.rich_text_new_section .button{max-width:250px;margin:auto}@media (max-width: 1024px){.rich_text_new_section h3.heading{font-size:28px;padding-bottom:12px}.rich_text_new_section .text p{font-size:16px;padding-bottom:12px}.rich_text_new_section .item-text h5{font-size:16px}.rich_text_new_section .item-icon{width:36px;height:36px}.rich_text_new_section .icon-and-text{margin-bottom:30px;gap:12px}.rich_text_new_section{padding:55px 0}.rich_text_new_section .button a{padding:8px;font-size:16px}.rich_text_new_section .page-width{padding:0 30px}}@media (max-width: 767px){.rich_text_new_section h3.heading{font-size:28px;padding-bottom:8px}.rich_text_new_section .text p{font-size:16px;padding-bottom:16px}.rich_text_new_section .item-text h5{font-size:14px}.rich_text_new_section .item-icon{width:30px;height:30px}.rich_text_new_section .icon-and-text{margin-bottom:0;gap:4px;flex-wrap:wrap}.rich_text_new_section{padding:32px 0}.rich_text_new_section .button{display:none}.rich_text_new_section .page-width{padding:0 24px}.rich_text_new_section .item{gap:6px;padding:8px 14px 8px 8px}}@media only screen and (max-width: 479px){.rich_text_new_section .item{gap:6px;padding:6px 10px 6px 6px}}.save-up-to-section{padding:56px 0}.save-up-to-section .save-up-to{display:flex;align-items:center;justify-content:center}.save-up-to-section .image{width:50%;background-color:#c2e8eb}.save-up-to-section .image .video-container__cover{background-color:#c2e8eb}.save-up-to-section .image .video-container__cover .rimage-outer-wrapper{background-size:contain;background-repeat:no-repeat}.save-up-to-section .image .overlay__content .video-container__play{display:flex;width:62px;margin:0 auto;background:#fff;border-radius:50%;justify-content:center;align-items:center;height:62px}.save-up-to-section .image .overlay__content .video-container__play svg.icon{stroke:#1d695c}.save-up-to-section .image .overlay__content .video-container__play svg.icon circle{stroke:transparent}.save-up-to-section .image .overlay__content .overlay-title,.save-up-to-section .image .overlay__content .overlay-text,.save-up-to-section .image .video-container .overlay.overlay-standard .overlay__bg{display:none}.save-up-to-section .text{width:50%;padding-left:72px;height:100%}.save-up-to-section .image img{display:block;width:100%;max-width:582px!important;margin:auto}.save-up-to-section .title span{font-family:Univers;font-weight:700;font-size:16px;line-height:16px;letter-spacing:0;text-transform:uppercase;color:#ef532c;padding-bottom:16px;display:block}.save-up-to-section .title h2{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;color:#000;padding-bottom:16px}.save-up-to-section .item{display:flex;align-items:center;gap:16px;padding-bottom:16px}.save-up-to-section .button a{display:block;background-color:#212121;padding:10px;border-radius:50px;font-family:Univers;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-align:center;color:#fff;text-decoration:none;max-width:201px;border:solid 2px #212121}.save-up-to-section .button a:hover{background-color:#fff;color:#000}.save-up-to-section .button{padding-top:16px}.save-up-to-section .title p{font-family:Univers;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0px;color:#727272;margin:0;padding-bottom:16px;max-width:450px}.save-up-to-section .item-icon{width:20px;height:20px}.save-up-to-section .item-text h5{font-family:Univers;font-weight:700;font-size:16px;line-height:140%;letter-spacing:0px;color:#141718}.save-up-to-section .item-icon img{display:block}.save-up-to-section .image video{max-width:100%;width:100%;display:block}@media (max-width: 1024px){.save-up-to-section .text{padding-left:42px}.save-up-to-section .title span{font-size:14px}.save-up-to-section .title h2{font-size:32px}.save-up-to-section .title p{font-size:18px}.save-up-to-section .item-text h5{font-size:14px}.save-up-to-section .item-icon{width:15px;height:15px}.save-up-to-section .item{gap:10px}.save-up-to-section .button{padding-top:8px}.save-up-to-section .button a{padding:8px;font-size:15px}.save-up-to-section .image img{max-width:400px!important}}@media (max-width: 767px){.save-up-to-section .save-up-to{flex-wrap:wrap;padding:0 24px}.save-up-to-section .text{width:100%;padding:24px 0 0}.save-up-to-section .image{width:100%}.save-up-to-section .image img{max-width:100%!important}.save-up-to-section .button a{max-width:135px;font-size:11.97px;line-height:21.29px;letter-spacing:-.27px}.save-up-to-section{padding:40px 0}.save-up-to-section .title span{font-size:12px;padding-bottom:10px}.save-up-to-section .title p{font-size:14px;padding-bottom:10px;max-width:325px}.save-up-to-section .title h2{font-size:32px;padding-bottom:10px}.save-up-to-section .item-icon{width:14px;height:14px}}.organic-dog-treats-section{padding-top:67px;padding-bottom:112px}.organic-dog-treats-section .page-width{max-width:1440px;padding:0 80px;margin:0 auto}.organic-dog-treats-section .organic-dog-treats{display:flex;justify-content:center;gap:24px;position:relative}.organic-dog-treats-section .text{width:40%;margin-top:90px}.organic-dog-treats-section .reviews-cards{width:60%}.organic-dog-treats-section .reviews-text h3{font-family:Univers;font-weight:400;font-size:28px;line-height:140%;letter-spacing:-.4px;color:#212121;max-width:320px}.organic-dog-treats-section .reviews-text h3 strong{color:#ef532c}.organic-dog-treats-section .heading h2{font-family:Univers;font-weight:400;font-size:48px;line-height:140%;letter-spacing:-.4px;color:#212121}.organic-dog-treats-section .stars-image{padding-bottom:12px}.organic-dog-treats-section .stars-image .stars{display:flex;gap:2px}.organic-dog-treats-section .stars-image .stars svg{width:40px;height:40px}.organic-dog-treats-section .reviews-text{padding-bottom:40px}.organic-dog-treats-section .card{margin:0 8px;text-align:center;padding:16px}.organic-dog-treats-section .card-image{max-width:144px;height:100%;margin:auto;border-radius:50%;padding-bottom:8px}.organic-dog-treats-section .card-image{width:100%;height:100%}.organic-dog-treats-section .card-details p{font-family:Univers;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0px;text-align:center;color:#212121;margin:0}.organic-dog-treats-section .slick-slider{position:unset}.organic-dog-treats-section .slick-prev{z-index:11;position:absolute;left:0!important;top:87%;background-image:url(/cdn/shop/files/Button.png?v=1744176237);width:48px;height:48px}.organic-dog-treats-section .slick-next{z-index:11;position:absolute;left:65px!important;top:87%;background-image:url(/cdn/shop/files/Button_1.png?v=1744176236);width:48px;height:48px}.organic-dog-treats-section .reviews-cards{height:650px}.card_item_common.slick-active{margin-top:90px}.card_item_common.slick-active+.slick-active{margin-top:0}.card_item_common.slick-active+.slick-active+.slick-active{margin-top:122px}@media (max-width: 1300px){.organic-dog-treats-section .page-width{padding:0 40px}.organic-dog-treats-section .card-details p{font-size:12px}.organic-dog-treats-section .card-image{max-width:130px}.organic-dog-treats-section .reviews-text{padding-bottom:30px}}@media (max-width: 1199px){.organic-dog-treats-section .reviews-text h3{font-size:22px}.organic-dog-treats-section .reviews-text{padding-bottom:20px}.organic-dog-treats-section .heading h2{font-size:36px}.organic-dog-treats-section .card-image{max-width:120px}.organic-dog-treats-section{padding-top:37px;padding-bottom:62px}.organic-dog-treats-section .stars svg{width:15px;height:15px}.organic-dog-treats-section .slick-prev,.organic-dog-treats-section .slick-next{top:70%}}@media (max-width: 900px){.organic-dog-treats-section .organic-dog-treats{flex-wrap:wrap-reverse}.organic-dog-treats-section .text{width:100%;padding-bottom:64px;margin:0}.organic-dog-treats-section .reviews-cards{height:100%;width:100%}.organic-dog-treats-section .reviews-text h3{font-size:24px;max-width:270px}.organic-dog-treats-section .reviews-text{padding-bottom:16px}.organic-dog-treats-section .heading h2{font-size:27px}.organic-dog-treats-section .card-image{max-width:75px}.organic-dog-treats-section .reviews-cards{height:100%}.organic-dog-treats-section .card_item_common.slick-active{margin-top:38px}.organic-dog-treats-section .card_item_common.slick-active+.slick-active{margin-top:0}.organic-dog-treats-section .card_item_common.slick-active+.slick-active+.slick-active{margin-top:64px}.organic-dog-treats-section{padding-top:30px;padding-bottom:30px}.organic-dog-treats-section .stars-image{padding-bottom:8px;max-width:150px}.organic-dog-treats-section .stars svg{width:12px;height:12px}.organic-dog-treats-section .card-details p{font-size:7.3px}.organic-dog-treats-section .card{padding:16px 8px}.organic-dog-treats-section .slick-next,.organic-dog-treats-section .slick-prev{top:96%}}@media only screen and (max-width: 767px){.organic-dog-treats-section .page-width{padding:0 24px}}@media only screen and (max-width: 575px){.organic-dog-treats-section .card{margin:0 2px}.organic-dog-treats-section .card_item_common.slick-active{margin-top:0}.organic-dog-treats-section .card_item_common.slick-active+.slick-active{margin-top:0}.organic-dog-treats-section .card{padding:16px 12px}.organic-dog-treats-section .card-details p{font-size:12px}}.all_the_good_stuff_section{padding:80px 0}.all_the_good_stuff_section .page-width{max-width:1180px;padding:0 30px;margin:0 auto}.all_the_good_stuff_section .heading{margin:0 0 32px}.all_the_good_stuff_section .heading h2{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;text-align:center;color:#212121;margin:0}.all_the_good_stuff_section .heading h2 strong{color:#399}.all_the_good_stuff_section .image,.all_the_good_stuff_section .image img{width:100%;height:100%}@media (max-width: 1024px){.all_the_good_stuff_section{padding:60px 0}.all_the_good_stuff_section .heading{margin:0 0 20px}.all_the_good_stuff_section .heading h2{font-size:32px}}@media (max-width: 767px){.all_the_good_stuff_section{padding:40px 0}.all_the_good_stuff_section .page-width{padding:0}.all_the_good_stuff_section .heading{padding:0 16px}}.new-arrivals-text h2{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;margin:0;padding-bottom:16px}.new-arrivals-text p{font-family:Univers;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0px;color:#212121;margin:0;padding-bottom:64px}.new-arrivals-text h2 strong{color:#ff3e2f}.new-arrivals-text a{background-color:#212121;border:2px solid #212121;padding:10px 12px;border-radius:50px;font-family:Univers;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-align:center;color:#fff;text-decoration:none;display:block;max-width:265px;width:100%}.new-arrivals-text a:hover{background-color:transparent;color:#212121}.new-arrivals-text{max-width:450px;width:100%}.arrivals-collection{flex:1;width:55%;overflow:hidden}.new-arrivals{display:flex;align-items:center;position:relative;justify-content:end;gap:70px}.new-arrivals .product-block__image-container-{background-color:#c2e8eb}.jdgm-star.jdgm--half:before{content:"\e002";color:#dbdbdb}.jdgm-preview-badge .jdgm-star{color:#ef532c!important}.new-arrivals .slick-slider{position:unset}.new-arrivals .slick-prev{z-index:11;position:absolute;left:32%;top:unset;background-image:url(/cdn/shop/files/Button.png?v=1744176237);width:48px;height:48px;background-size:cover}.new-arrivals .slick-next{z-index:11;position:absolute;left:37%;top:unset;background-image:url(/cdn/shop/files/Button_1.png?v=1744176236);width:48px;height:48px;background-size:cover}.new-arrivals .slick-next,.new-arrivals .slick-prev{bottom:10vh}.product-block__content-container{text-align:start}.product-block__title a{font-family:Univers;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0px;color:#141718}.product-block__title a{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}span.jdgm-prev-badge__text{font-family:Univers;font-weight:400;font-size:12px;line-height:140%;color:#141718;letter-spacing:0px}span.theme_money{font-family:Univers;font-weight:700;font-size:16px;line-height:22px;letter-spacing:0px;color:#141718}.product-price{margin:0!important;padding-top:5px}a.product-block__quicklook-btn{background-color:#212121!important;font-family:Univers;font-weight:700;font-size:16px;line-height:32px;letter-spacing:1px;text-align:center;color:#fff!important;border-radius:50px}.product-block_box{position:relative}.product-teg{position:absolute;top:16px;left:16px;background-color:#fff;padding:0 14px;border-radius:4px;max-width:70px;width:100%}.product-teg span{font-family:Univers Bold;font-weight:700;font-size:16px;line-height:16px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#141718}span.savings{background-color:#399;padding:4px 14px;border-radius:4px;font-family:Univers;font-weight:700;font-size:16px;line-height:16px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#fff;position:absolute;top:48px;left:16px;max-width:70px;width:100%}span.product-price__compare{font-family:Univers;font-weight:400;font-size:12px;line-height:22px;letter-spacing:0px;text-decoration:line-through;color:#6c7275}.new-arrivals{padding-top:136px;padding-bottom:77px;padding-left:80px}.product-block__content-container{padding-top:12px}.new-arrivals .slick-list{padding-right:200px!important}.new-arrivals .container{padding-right:0!important}.new-arrivals .button{display:flex;align-items:center;justify-content:space-between}.new-arrivals .slider_arrows{display:flex;align-items:center;gap:16px}.new-arrivals .slider_arrows button{color:#000!important;background:#fff;border:2px solid #000;border-radius:100%;padding:5px;height:48px;min-width:48px;transition:all .3s ease-in;opacity:1;display:flex;align-items:center;justify-content:center;left:unset;box-shadow:none}.new-arrivals .slider_arrows button svg{width:20px;height:20px}.new-arrivals .new-arrivals-text .slick-disabled{opacity:.2!important}@media (max-width: 1440px){.new-arrivals .slick-next,.new-arrivals .slick-prev{bottom:18vh}}@media (max-width: 1300px){.new-arrivals{padding-left:40px}}@media (max-width: 1199px){.new-arrivals-text{padding-right:0;padding-left:0}.new-arrivals-text h2{font-size:32px;padding-bottom:12px}.new-arrivals-text p{font-size:16px;padding-bottom:36px}.new-arrivals .slick-next,.new-arrivals .slick-prev{bottom:35vh;width:35px;height:35px}.new-arrivals-text a{padding:10px;font-size:15px;max-width:185px}.new-arrivals{padding-top:70px;padding-bottom:60px}.new-arrivals .slick-list{padding-right:150px!important}}@media (max-width: 1024px){.new-arrivals{padding-left:0}.new-arrivals{flex-wrap:wrap;gap:0px}.new-arrivals-text{padding-left:40px;padding-right:40px;width:100%;padding-bottom:24px;max-width:100%!important}.arrivals-collection{width:100%;padding-left:40px}.new-arrivals .slick-list{padding-right:80px!important}}@media (max-width: 767px){.new-arrivals{flex-wrap:wrap}.new-arrivals .slick-next,.new-arrivals .slick-prev{bottom:140vh}.new-arrivals .slick-next{width:48px;height:48px;left:90%}.new-arrivals .slick-prev{width:48px;height:48px;left:80%}.new-arrivals{padding-top:32px;padding-bottom:32px}.new-arrivals-text p{font-size:16px;padding-bottom:64px}.new-arrivals .slick-list{padding-right:80px!important}.new-arrivals-text a{font-size:18px;max-width:215px}.new-arrivals-text{padding-left:24px;padding-right:24px}.arrivals-collection{padding-left:24px}}@media (max-width: 575px){.new-arrivals .slick-next,.new-arrivals .slick-prev{bottom:115vh}.new-arrivals .slick-prev{left:65%}.new-arrivals .slick-next{left:80%}.new-arrivals .button{gap:16px}.new-arrivals .slider_arrows{gap:10px}}.new_arrivals_collection{padding:48px 0!important;overflow:hidden}.new_arrivals_collection .slick-list{padding-right:80px!important}.new_arrivals_collection .page-width{margin:0 auto;padding:0 0 0 80px}.new_arrivals_collection .slick-list{display:block;position:relative;margin:0;padding:0;overflow:unset}.new_arrivals_collection .text-center{text-align:start!important}.new_arrivals_collection .large-row{margin-top:0;margin-bottom:0}.new_arrivals_collection .product-carousel-peek{padding-top:48px;padding-bottom:0}.new_arrivals_collection .product-block__title{padding:0!important;margin:0!important}.new_arrivals_collection .product-block_box{box-shadow:unset!important;border:none!important;box-shadow:none!important;padding:0}.new_arrivals_collection .product-price{padding:0!important}.new_arrivals_collection .featured-collection-btn a.btn{background-color:#212121;border-radius:50px;border:none!important;box-shadow:none;padding:10px 56px 9px!important;font-family:Univers;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-align:center;margin:30px 0 0!important;text-transform:capitalize!important;border:solid 2px #000!important}.new_arrivals_collection .featured-collection-btn a.btn:hover{color:#000;background-color:#fff}.new_arrivals_collection .featured-collection-controls{position:absolute;top:-52px;z-index:2;color:#000!important;background:#fff;border:2px solid #000;border-radius:100%;padding:0;height:100%;width:100%;max-width:48px;max-height:48px;transition:all .3s ease-in;opacity:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.new_arrivals_collection .featured-collection-controls .slick-disabled{opacity:1}.new_arrivals_collection .featured-collection-controls:has(.slick-disabled){opacity:.2}.new_arrivals_collection .featured-collection-controls--prev{left:unset;right:172px}.new_arrivals_collection .featured-collection-controls--next{right:102px}.new_arrivals_collection h2.featured-collection--title{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;margin:0;padding:0}@media only screen and (max-width: 1300px){.new_arrivals_collection .page-width{padding:0 0 0 40px}.new_arrivals_collection .featured-collection-controls--prev{right:100px}.new_arrivals_collection .featured-collection-controls--next{right:40px}}@media (max-width: 1024px){.new_arrivals_collection h2.featured-collection--title{font-size:32px}.new_arrivals_collection .product-carousel-peek{padding-top:32px;padding-bottom:0}}@media (max-width: 767px){.new_arrivals_collection .page-width{padding:0 0 0 24px}.new_arrivals_collection .featured-collection-controls--prev{right:84px}.new_arrivals_collection .featured-collection-controls--next{right:24px}.new_arrivals_collection{padding:48px 0!important;position:relative}.new_arrivals_collection .product-carousel-peek{position:unset}.new_arrivals_collection .featured-collection-controls{top:45px}}.shop_bundles{padding:80px 0!important;overflow:hidden;position:relative}.shop_bundles .product-carousel-peek{position:unset!important}.shop_bundles.slick-list{overflow:unset}.shop_bundles .page-width{padding-left:80px!important}.shop_bundles .text-center{text-align:start!important}.shop_bundles .large-row{margin-top:0;margin-bottom:0}.shop_bundles .product-carousel-peek{padding-top:32px;padding-bottom:0;overflow:hidden}.shop_bundles .product-block__title{padding:0!important;margin:0!important;height:auto}.shop_bundles .product-block_box{box-shadow:unset!important;border:none!important;box-shadow:none!important;padding:0}.shop_bundles .product-price{padding:0!important}.shop_bundles .featured-collection-btn a.btn{background-color:#212121;border-radius:50px;border:none!important;box-shadow:none;padding:10px 48px 9px!important;font-family:Univers;font-weight:700;font-size:18px;line-height:32px;letter-spacing:-.4px;text-align:center;margin:0!important;text-transform:capitalize!important;border:solid 2px #000!important}.shop_bundles .featured-collection-btn a.btn:hover{color:#000;background-color:#fff}.shop_bundles .featured-collection-controls{position:absolute;top:85px;z-index:2;color:#000!important;background:#fff;border:2px solid #000;border-radius:100%;padding:0;max-height:48px;max-width:48px;height:100%;width:100%;transition:all .3s ease-in;opacity:1;display:flex;align-items:center;justify-content:center;left:unset;overflow:hidden}.shop_bundles .featured-collection-controls .slick-disabled{opacity:1}.shop_bundles .featured-collection-controls:has(.slick-disabled){opacity:.2}.shop_bundles .featured-collection-controls--prev{right:172px}.shop_bundles .featured-collection-controls--next{right:102px}h2.featured-collection--title{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;margin:0}@media (max-width: 1300px){.shop_bundles .page-width{padding-left:40px!important}.new-arrivals-text{max-width:400px}.shop_bundles .featured-collection-controls--prev{right:100px}.shop_bundles .featured-collection-controls--next{right:40px}}@media (max-width: 1024px){.shop_bundles .featured-collection-controls{top:50px}.shop_bundles{padding:45px 0!important}}@media (max-width: 767px){.shop_bundles{padding:32px 0!important}.shop_bundles .page-width{padding-left:24px!important}.shop_bundles .featured-collection .featured-collection-btn{margin-top:70px}.shop_bundles .product-block_box{padding-bottom:20px!important}.shop_bundles h2.featured-collection--title{padding-bottom:0!important;font-size:32px}.shop_bundles .product-carousel-peek{padding-top:24px}.shop_bundles .featured-collection-controls{top:30px}.shop_bundles .featured-collection-controls--next{right:24px}.shop_bundles .featured-collection-controls--prev{right:84px}}.shop_by_collection .page-width{max-width:1200px;margin:0 auto;padding:0 40px}.shop_by_collection .heading{margin:0 0 48px}.shop_by_collection .heading h2{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;margin:0}.shop_by_collection .heading h2 strong,.shop_by_collection .heading h2 b{font-family:Univers Bold}.shop_by_collection .collection-boxs{display:flex;gap:24px}.shop_by_collection .collection-boxs .collection-boxs-col{width:calc(50% - 12px)}.collection-boxs-col.cb_col_two{display:flex;flex-direction:column;gap:24px}.collection-boxs-col.cb_col_two .colection_box_img{position:relative;padding-top:60%}.collection-boxs-col .colection_box_img img{position:absolute;top:0;left:0}.shop_by_collection .collection-box{position:relative;height:100%}.collection-boxs-col .colection_box_img{position:relative;padding-top:124%;height:100%}.box-text{position:absolute;left:40px;bottom:40px}.shop_by_collection .box-text h2{font-family:Poppins,sans-serif;font-weight:500;font-size:34px;color:#212121;line-height:38px;letter-spacing:-.6px;margin:0 0 12px}.shop_by_collection .box-text a svg{width:14px;height:14px}.shop_by_collection .box-text a{display:flex;align-items:center;gap:4px;font-family:Inter,sans-serif;font-weight:500;font-size:16px;line-height:28px;letter-spacing:-.4px;color:#121212;text-decoration:none;border-bottom:solid 1px #000;max-width:90px}.shop_by_collection{padding:40px 0}.shop_by_collection img{width:100%;height:100%;display:block;object-fit:cover}@media (max-width: 1024px){.shop_by_collection .heading{margin:0 0 34px}.shop_by_collection .heading h2{font-size:36px}.shop_by_collection .box-text h2{font-size:26px;margin:0 0 10px}.shop_by_collection .box-text a{font-size:12px;max-width:65px}.box-text{left:30px;bottom:30px}.shop_by_collection{padding:50px 0}}@media (max-width: 767px){.shop_by_collection{padding:32px 0}.shop_by_collection .heading{margin:0 0 24px}.shop_by_collection .heading h2{font-size:32px;text-align:center}.shop_by_collection .page-width{padding:0 24px}.shop_by_collection .collection-box,.shop_by_collection .collection-boxs .collection-boxs-col{width:100%}.shop_by_collection .collection-boxs{display:flex;flex-wrap:wrap;max-height:100%;flex-direction:column;gap:14px}.collection-boxs-col.cb_col_two{gap:12px}.shop_by_collection .box-text h2{font-size:20px;margin:0 0 7px;line-height:22.7px;letter-spacing:-.36px}.shop_by_collection .box-text a{font-size:10px;max-width:60px;line-height:16px;letter-spacing:-.24px}.box-text{left:24px;bottom:24px}}.jdgm-star{font-weight:400!important}.shopify-payment-button__more-options{display:none!important}.cc-select{width:50%}.payment-buttons .shopify-payment-button{width:50%;background:#5433eb;display:flex;align-items:center;justify-content:center;border-radius:50px}.accordion{width:90%;max-width:1000px;margin:2rem auto}.accordion-item{background-color:#fff;color:#111;margin:0;border-bottom:solid 1px #d3d3d3}.accordion-item-header{font-family:Univers;font-weight:400;font-size:20px;line-height:100%;letter-spacing:0;color:#212121;padding:8px 25px 8px 0;min-height:3.5rem;display:flex;align-items:center;position:relative;cursor:pointer}.accordion-item-header:after{content:"+";font-size:2rem;position:absolute;color:#fff0;right:5px;background-image:url(/cdn/shop/files/Vector.png?v=1745056305);background-position:center;background-repeat:no-repeat}.accordion-item-header.active:after{content:"\2212";color:#fff0;transform:rotate(180deg)}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.accordion-item-body-content p{font-family:Univers;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#727272;margin:0}.accordion-item-body-content .ingredients-box{text-align:center;display:block;max-width:78px;width:100%;height:auto;border-radius:0;overflow:hidden;padding:0;margin:0}.ingredients-box img{max-width:78px;height:100%;border:solid 1px #7bd4ff;border-radius:99px;margin:0 auto 10px;display:block;aspect-ratio:1/1;object-fit:contain;object-position:center}.ingredients-box span{font-family:Univers;font-weight:400;font-size:10px;line-height:140%;letter-spacing:0px;text-align:center;color:#212121}.accordion-item-body-content ul.facts-list li{font-family:Univers;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;color:#727272}.accordion-item-body-content{padding-bottom:20px}@media only screen and (max-width: 767px){.accordion-item-header{font-size:16px}}.product-section .page-width{max-width:1920px;margin:0 auto;padding:0 80px}.product-section .product-layout-grid{width:100%}.product-section .cc-select--label-inside .cc-select__btn{padding:18px 16px;background-color:#f5f5f5;border-radius:50px;border:none;margin-top:16px}.product-section .gravity-button{border-radius:50px!important}.social-links svg,.sharing-link svg{max-width:25px}.product-section .sharing-list{display:flex;gap:16px;justify-content:center!important}.quantity-counter{width:50%;display:flex;background-color:#f5f5f5;border-radius:50px;margin-top:16px;justify-content:space-between}.quantity-counter button{background-color:transparent;box-shadow:none;min-width:20px;width:100%;padding:0;margin:0;max-width:60px;display:flex;align-items:center;justify-content:center}.quantity-counter button img{max-width:24px;height:auto;display:block}.quantity-counter input{width:50%;border:none;margin:1px;font-family:Inter;font-weight:600;font-size:16px;line-height:26px;letter-spacing:0px;text-align:center}@media only screen and (max-width: 1300px){.product-section .page-width{padding:0 40px}}@media only screen and (max-width: 767px){.product-section .page-width{padding:0 20px}}.product-block_box .jdgm-widget{padding:0!important}.product-block_box .container{margin:0 auto;padding:0!important;width:100%}.product-block_box .large-row{margin:0}.product-block_box span.jdgm--off{color:#dbdbdb!important}.section-product-recommendations .product-recommendations{position:relative}.section-product-recommendations .product-carousel-peek,.section-product-recommendations .slick-slider{position:unset}.business_needs_section{background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}.business_needs_section:before{position:absolute;content:"";background:#000c;width:100%;height:100%;top:0;left:0}.business_needs_container{max-width:1480px;padding:0 40px;margin:0 auto}.business_needs_inner{display:flex;align-items:center;gap:40px;justify-content:space-between;position:relative}.business_needs_inner .business_needs_header{flex:1;max-width:600px}.business_needs_inner .business_needs_header h2{margin:0;font-family:Univers;font-weight:700;font-size:40px;line-height:130%;letter-spacing:-.4px;color:#fff}.business_needs_inner .business_needs_grid{width:100%;display:flex;flex-wrap:wrap;gap:30px 16px;max-width:600px}.business_needs_grid .business_needs_col{width:calc(50% - 8px);border-left:4px solid #ffffff33;padding-left:16px}.business_needs_col .business_needs_number{margin:0;font-family:Univers;font-weight:500;font-size:32px;line-height:120%;letter-spacing:0px;color:#fff}.business_needs_col .business_needs_label{margin:2px 0 0;font-family:Univers;font-weight:500;font-size:18px;line-height:140%;letter-spacing:0px;color:#fff;opacity:.6}@media (max-width: 1220px){.business_needs_inner .business_needs_grid{max-width:500px}}@media (max-width: 1024px){.business_needs_container{padding:0 20px}.business_needs_inner .business_needs_header h2{font-size:32px}.business_needs_inner .business_needs_grid{max-width:400px}.business_needs_col .business_needs_number{font-size:26px}.business_needs_col .business_needs_label{font-size:16px}}@media (max-width: 767px){.business_needs_inner{align-items:start;gap:40px;justify-content:start;flex-direction:column}.business_needs_inner .business_needs_header{max-width:500px}.business_needs_inner .business_needs_header h2{font-size:30px}.business_needs_inner .business_needs_grid{max-width:100%}}.muticolumn_section .page-width{max-width:1440px;padding:0 40px}.multicolumn_heading h2{font-family:Univers;font-weight:400;font-size:40px;line-height:140%;letter-spacing:-.4px;color:#000}.multicolumn_grid{display:flex;gap:20px;margin:20px 0 0}.multicolumn_grid .multicolumn_col{width:calc(25% - 10px)}.multicolumn_grid .multicolumn_col .multicolumn_box{background:#f5f5f5;padding:30px;transition:.3s all;height:100%}.multicolumn_grid .multicolumn_col .multicolumn_box:hover{box-shadow:0 0 10px #d1d1d1}.multicolumn_box .multicolumn_banner_img{aspect-ratio:1/1;width:66px;border-radius:99px;object-fit:cover;display:block}.multicolumn_box .multicolumn_box_heading{padding:16px 0 0;font-family:Univers;font-weight:700;font-size:22px;line-height:128%;letter-spacing:0px}.multicolumn_box .multicolumn_box_description{font-family:Univers;font-weight:400;font-size:16px;line-height:140%;letter-spacing:-.4px;color:#727272}.multicolumn_box .multicolumn_box_btn{text-decoration:none;display:flex;align-items:center;gap:6px;color:#000}.multicolumn_box .multicolumn_box_btn .icon.icon-arrow{width:18px;height:18px}@media (max-width: 1199px){.multicolumn_grid .multicolumn_col .multicolumn_box{padding:30px 18px}}@media (max-width: 1024px){.muticolumn_section .page-width{padding:0}.multicolumn_grid{display:block}.multicolumn_heading{padding:0 30px}.multicolumn_heading h2{font-size:34px;letter-spacing:-.34px}.multicolumn_grid .multicolumn_col{margin:0 12px}}@medid (max-width: 767px){.multicolumn_heading {padding: 0 20px;} .multicolumn_heading h2 {font-size: 30px; letter-spacing: -.3px;} .multicolumn_box .multicolumn_box_heading {font-size: 20px;}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
