@font-face{font-family:Lyon Display Web;src:url(/cdn/shop/files/LyonDisplay-Light-Web.woff2?v=1741844638) format("woff2"),url(/cdn/shop/files/LyonDisplay-Light-Web.woff?v=1741844638) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:MaisonNeueWEB-Book;src:url(/cdn/shop/files/MaisonNeueWEB-Book.woff2?v=1741844672) format("woff2"),url(/cdn/shop/files/MaisonNeueWEB-Book.woff?v=1741844672) format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:MaisonNeueWEB-Bold;src:url(/cdn/shop/files/MaisonNeueWEB-Bold.woff2?v=1741844671) format("woff2"),url(/cdn/shop/files/MaisonNeueWEB-Bold.woff?v=1741844672) format("woff");font-weight:700;font-style:normal;font-stretch:normal}:root{--cs-primary-font: "Lyon Display Web";--cs-secondary-font: "MaisonNeueWEB-Bold";--cs-secondary-book-font: "MaisonNeueWEB-Book"}body,html{scroll-behavior:smooth}.announcement-bar__message,body{font-family:var(--cs-secondary-book-font);font-weight:400!important}img{max-width:100%;display:block}.page-width{padding-left:40px!important;padding-right:40px!important;width:100%}h1,h2,h3,h4,h5,h6,p{margin:0;color:#000;line-height:1.3!important}h1,h2,h3,h4,h5,h6{line-height:1.1!important;text-transform:capitalize}a{text-decoration:none}.shopify-policy__title h1,.h0,h1{font-size:80px!important;line-height:90px!important;font-family:var(--cs-primary-font)!important}h1{font-family:var(--cs-primary-font)!important}h2{font-size:60px!important;font-family:var(--cs-primary-font)!important;letter-spacing:.2px;margin-bottom:15px}.customer.order h2,.customer h1,.sitemap-container h1,#discover h1.main-page-title,.article-template__title,h3,.h3{font-size:42px!important;line-height:1.2!important;margin-bottom:15px;font-family:var(--cs-secondary-book-font)!important}h4,.h4{font-size:32px!important;margin-bottom:10px;font-family:var(--cs-secondary-book-font)!important}.sitemap-container h2{font-size:22px!important;font-family:var(--cs-secondary-book-font)!important}h5{font-size:28px;margin-bottom:10px}h6{font-size:22px;margin-bottom:10px}.sitemap-container h1,cart-items h1.title.title--primary.h3{font-family:var(--cs-primary-font)!important}p{font-size:16px;font-family:var(--cs-secondary-book-font);letter-spacing:.2px;line-height:1.4!important}.header .header__heading{font-size:0!important;line-height:0!important}.header__icons svg{width:23px;height:23px}body .cs-btn,body button.swym-storefront-layout-grid-item-add-to-cart-button,body .swym-storefront-layout-login-button,body .customer form button{padding:10px 40px;font-family:var(--cs-secondary-book-font);font-size:18px;line-height:36px;border-radius:130px;text-transform:uppercase;border-width:1px;border-style:solid;transition:.3s ease all;display:inline-flex;text-decoration:none;position:relative!important;cursor:pointer;justify-content:center}.jdgm-write-rev-link{border-radius:30px!important;font-family:var(--cs-secondary-book-font)!important;font-size:18px!important;line-height:22px!important;font-weight:400!important}.cs-btn-white{background:#fff;border-color:#fff;color:#000;position:relative;overflow:hidden;transition:.4s ease all}.cs-btn-white:hover{background:#e3c2f5;border-color:#e3c2f5}button.swym-storefront-layout-grid-item-add-to-cart-button,.swym-storefront-layout-login-button,.jdgm-write-rev-link,.customer form button,body .cs-btn-black{background:#000;color:#fff;border-color:#000;position:relative;overflow:hidden;transition:.4s ease all;text-decoration:none!important}.jdgm-row-actions{margin-top:30px!important}.jdgm-submit-rev{font-weight:400!important;transition:.3s ease all}.jdgm-submit-rev:hover,button.swym-storefront-layout-grid-item-add-to-cart-button:hover,.swym-storefront-layout-login-button:hover,.jdgm-write-rev-link:hover,.customer form button:hover,body .cs-btn-black:hover{background:#e3c2f5!important;border-color:#e3c2f5!important;color:#000!important}.cart-count-bubble{background:#e3c2f5;color:#000!important;top:4px;right:4px;left:unset}.optional{font-size:10px}.jdgm-btn--border.jdgm-cancel-rev{border-radius:30px!important;border:1px solid #000!important;font-weight:400!important;height:45px!important;line-height:22px;opacity:1!important}.share-btn{margin-top:10px}a.facebook svg path{fill:#fff}a.facebook svg{background:#000;padding:4px;border-radius:50px}.cs-btn-blue{background:#e3c2f5;border-color:#e3c2f5;color:#000;position:relative;overflow:hidden;transition:.4s ease all;text-decoration:none!important}.swym-storefront-layout-login-button,.cs-btn-sm,.cs-btn.cs-btn-black.quick-add__submit{margin:0 auto!important;min-width:unset!important;padding:6px 20px!important;display:table}.cart-notification__links .cs-btn{max-width:100%;width:100%}.jdgm-write-rev-link,.customer form button,.cs-contact-sec .cs-btn{padding:6px 40px;height:44px;line-height:32px}.cs-contact-sec .contact__button{margin-top:25px}.cs-add-cart a.cs-btn{padding:6px 20px;line-height:1.7}a.cs-btn.cs-btn-blue:hover{background:#fff;color:#000;border-color:#fff}button.swym-storefront-layout-grid-item-add-to-cart-button:before,.swym-storefront-layout-login-button:before,.jdgm-write-rev-link:before,.customer form button:before,body .cs-btn-black:before,.cs-btn-white:before,a.cs-btn.cs-btn-blue:before{content:"";background:#000;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid #000;border-radius:50px;opacity:.8;transform:scaleX(0);transition:transform .4s ease,opacity .4s ease}button.swym-storefront-layout-grid-item-add-to-cart-button:before,.swym-storefront-layout-login-button:before,.jdgm-write-rev-link:before,.customer form button:before,body .cs-btn-black:before{opacity:.4;z-index:0}body button:after,body .customer form button:after{display:none!important}button.swym-storefront-layout-grid-item-add-to-cart-button:hover:before,.swym-storefront-layout-login-button:hover:before,.jdgm-write-rev-link:hover:before,.customer form button:hover:before,body .cs-btn-black:hover:before,.cs-btn-white:hover:before,a.cs-btn.cs-btn-blue:hover:before{transform:scaleX(1);opacity:0}.swym-storefront-layout-login-button{border-radius:50px!important;height:45px}button.swym-storefront-layout-grid-item-add-to-cart-button{border-radius:50px!important;height:30px!important;padding:8px 15px;font-size:14px}.customer .cs-btn-black{background:#000!important;color:#fff}.customer .cs-btn-black:hover{color:#000;background:#e3c2f5!important}.cs-btn-no-bg{background:transparent!important;color:#000;text-decoration:underline!important;border:none!important;border-radius:0!important;padding:0!important;margin-left:20px;text-underline-offset:3px}.cs-btn-group{display:flex;gap:20px;align-items:center}.cs-custom-btn{margin-top:30px}p.announcement-bar__message.h5{display:flex;align-items:center;gap:10px}p.announcement-bar__message.h5:before,p.announcement-bar__message.h5:after{content:"";width:20px;height:20px;background:url(https://cdn.shopify.com/s/files/1/0689/8637/2263/files/top-bar-icon.svg?v=1741670465) no-repeat;display:block;background-size:cover}.header a.header__heading-link{padding:0}.header a.header__heading-link .header__heading-logo-wrapper img{filter:brightness(0);width:147px}sticky-header{transition:.3s ease all}.home sticky-header{background:transparent!important;border-bottom:0!important}.home sticky-header .header{margin-bottom:-92px}.home sticky-header .header *{color:#fff}sticky-header .header{grid-template-columns:200px 1fr 200px}sticky-header nav.header__inline-menu ul.list-menu{display:flex;justify-content:center;gap:30px}sticky-header nav.header__inline-menu ul.list-menu li a{font-family:var(--cs-secondary-book-font)}sticky-header nav.header__inline-menu ul.list-menu li a span{text-decoration:none}.shopify-section-header-sticky sticky-header{background:#fff!important}.header h1.header__heading a{padding:0}.home .header h1.header__heading a img{height:41px;width:auto;filter:none}.shopify-section-header-sticky sticky-header .header h1.header__heading a img{filter:brightness(0)}sticky-header nav.header__inline-menu ul.list-menu li a{text-transform:uppercase;font-size:16px}.home .shopify-section-header-sticky sticky-header .header *{color:#000}.banner-slide-inner{background-size:cover;background-position:top;background-repeat:no-repeat;min-height:700px;display:flex;align-items:center}.banner-text{max-width:570px;width:100%;margin-left:60px}.banner-slide-inner h6{font-family:var(--cs-secondary-book-font);font-size:18px;font-weight:400;display:flex;align-items:center;gap:5px;margin-bottom:10px}.banner-slide-inner h6,.banner-slide-inner h2,.banner-slide-inner p{color:#fff}.banner-text p{margin-bottom:40px;font-size:20px}.banner-slide-inner h6 span{display:flex;gap:5px;align-items:center}.cs-core-benfints ul.slick-dots,.how-use-row ul.slick-dots,.cs-quality-blocks .multicolumn-list ul.slick-dots,.core-ingred-sec .multicolumn-list ul.slick-dots,.top-perform-sec ul.slick-dots,.as-seen-sec ul.multicolumn-list ul.slick-dots,.custom-slick-slider ul.slick-dots,.banner-slider ul.slick-dots{position:absolute;bottom:30px;margin:0 auto;display:flex;left:0;right:0;width:max-content;list-style:none;gap:5px;padding:0}.cs-core-benfints ul.slick-dots li button,.how-use-row ul.slick-dots li button,.cs-quality-blocks .multicolumn-list ul.slick-dots li button,.core-ingred-sec .multicolumn-list ul.slick-dots li button,.top-perform-sec ul.slick-dots li button,.as-seen-sec ul.multicolumn-list ul.slick-dots li button,.custom-slick-slider ul.slick-dots li button,.banner-slider ul.slick-dots li button{display:none}.cs-core-benfints ul.slick-dots li,.how-use-row ul.slick-dots li,.cs-quality-blocks .multicolumn-list ul.slick-dots li,.core-ingred-sec .multicolumn-list ul.slick-dots li,.top-perform-sec ul.slick-dots li,.as-seen-sec ul.multicolumn-list ul.slick-dots li,.custom-slick-slider ul.slick-dots li,.banner-slider ul.slick-dots li{background:#fff;width:25px;height:10px;opacity:.4;transition:.3s ease all;border-radius:10px;max-width:unset;margin:0!important}.cs-core-benfints ul.slick-dots li.slick-active,.how-use-row ul.slick-dots li.slick-active,.cs-quality-blocks .multicolumn-list ul.slick-dots li.slick-active,.core-ingred-sec .multicolumn-list ul.slick-dots li.slick-active,.top-perform-sec ul.slick-dots li.slick-active,.as-seen-sec ul.multicolumn-list ul.slick-dots li.slick-active,.custom-slick-slider ul.slick-dots li.slick-active,.banner-slider ul.slick-dots li.slick-active{width:35px;opacity:1}.cs-core-benfints ul.slick-dots li,.how-use-row ul.slick-dots li,.cs-quality-blocks .multicolumn-list ul.slick-dots li,.core-ingred-sec .multicolumn-list ul.slick-dots li,.top-perform-sec ul.slick-dots li,.as-seen-sec ul.multicolumn-list ul.slick-dots li,.custom-slick-slider ul.slick-dots li{background:#000}.as-seen-sec ul.multicolumn-list ul.slick-dots,.custom-slick-slider ul.slick-dots{position:initial;margin-top:10px}.cs-core-benfints ul.slick-dots,.how-use-row ul.slick-dots,.cs-quality-blocks .multicolumn-list ul.slick-dots,.core-ingred-sec .multicolumn-list ul.slick-dots,.top-perform-sec ul.slick-dots{position:initial;margin-top:25px}.cs-founder-slider button.slick-arrow,.cs-review-slider button.slick-arrow,.banner-slider button.slick-arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background-repeat:no-repeat;background-position:center;background-size:9px 16px;font-size:0;border-radius:50%;border:0;background-color:#fff;cursor:pointer}.cs-founder-slider button.slick-arrow.slick-next,.cs-review-slider button.slick-arrow.slick-next,.banner-slider button.slick-arrow.slick-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23000000' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E");margin-left:640px}.cs-founder-slider button.slick-arrow.slick-prev,.cs-review-slider button.slick-arrow.slick-prev,.banner-slider button.slick-arrow.slick-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23000000' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E");margin-left:-640px;z-index:1}.cs-review-slider button.slick-arrow{margin:0!important;transform:translateY(-50%)}.cs-review-slider button.slick-arrow.slick-next{right:15px;left:unset}.cs-review-slider button.slick-arrow.slick-prev{left:15px}.cs-founder-slider button.slick-arrow{margin:0!important;transform:translateY(-50%);box-shadow:0 1px 4px #0003}.cs-founder-slider button.slick-arrow.slick-next{right:-10px;left:unset}.cs-founder-slider button.slick-arrow.slick-prev{left:-10px!important}.list-no-style{list-style:none;padding:0;margin:0}.as-seen-sec .title-wrapper-with-link{flex-direction:column;gap:0}.as-seen-sec slider-component.slider-mobile-gutter{margin-top:30px}.cs-sub-head-stars{position:relative;text-align:center;display:flex;align-items:center;gap:15px;font-weight:400;justify-content:center}.cs-sub-head-stars:before,.cs-sub-head-stars:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0_103_3394' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='20' height='21'%3E%3Cpath d='M10 0.5C10.3395 5.87596 14.624 10.1605 20 10.5C14.624 10.8395 10.3395 15.124 10 20.5C9.66052 15.124 5.37596 10.8395 0 10.5C5.37596 10.1605 9.66052 5.87596 10 0.5Z' fill='url(%23paint0_linear_103_3394)'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_103_3394)'%3E%3Crect x='-6.5' y='-4.5' width='29' height='31' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_103_3394' x1='10' y1='0.5' x2='10' y2='20.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23DF99F7'/%3E%3Cstop offset='1' stop-color='%23FFDBB0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");width:20px;height:20px;background-size:cover;background-repeat:no-repeat;position:relative;top:-3px}.as-seen-sec ul.multicolumn-list li .multicolumn-card{background:#fff;border:1px solid #EEEEEE;border-radius:20px;box-shadow:4px 4px 24px #0000000d}.as-seen-sec ul.multicolumn-list li .multicolumn-card .multicolumn-card__info{padding:20px 13px}.as-seen-sec ul.multicolumn-list{gap:18px}.as-seen-sec ul.multicolumn-list li{max-width:calc((100% - 72px)/5);width:100%}.cs-image-text-row{display:flex;justify-content:space-between;background:#fff9f2;flex-wrap:wrap}.cs-media-block,.cs-media-text-block{max-width:50%;width:100%}.cs-media-text-block{padding:50px 30px;align-self:center}.cs-media-text-block-inner{max-width:650px;width:100%}.cs-media-block img{width:100%;height:100%;object-fit:cover}p.cs-sub-head-stars.left-align{justify-content:flex-start}.cs-blocks-row{display:flex;max-width:560px;width:100%;flex-wrap:wrap;gap:25px 15px;justify-content:space-between;margin-top:30px;margin-bottom:40px}.cs-blocks-item{text-align:center;max-width:170px;width:100%}.cs-quality-blocks .multicolumn-card .media,.cs-blocks-item .cs-block-img{margin:0 auto 10px;background:#fff;border-radius:50%;border:1px solid #EEEEEE;transition:.3s ease all}.cs-quality-blocks .multicolumn-card:hover .media,.cs-blocks-item:hover .cs-block-img{background:#e3c2f5}.cs-quality-blocks .multicolumn-card .media,.cs-block-img{width:70px;height:70px;display:flex;align-items:center;justify-content:center}.cs-quality-blocks .multicolumn-card .media{width:100px!important;height:100px}.cs-quality-blocks .multicolumn-card .media img{height:60px!important;width:auto!important}.cs-block-img img{width:40px!important;height:40px!important}.cs-media-text-block-inner h2{margin-bottom:20px}.cs-media-text-block-inner h2+p{font-size:20px;color:#444}.core-ingred-sec{background:#f0f9ff}.core-ingred-sec .multicolumn-card.content-container{background:transparent!important;position:relative;border-radius:20px;overflow:hidden}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;z-index:1}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info h3{font-size:30px!important;font-family:var(--cs-secondary-book-font);color:#fff}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info h3 a{color:#fff!important}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:40%;background-image:linear-gradient(0deg,#000,transparent);z-index:-1}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info a{position:absolute;bottom:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;padding:20px}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info a:after{content:"";position:absolute;top:30px;right:10px;width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='white'/%3E%3Cg clip-path='url(%23clip0_103_3363)'%3E%3Cpath d='M14.167 25.8327L25.8337 14.166' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.3545 14.166H25.8337V23.6452' stroke='black' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_103_3363'%3E%3Crect width='23.3333' height='23.3333' fill='white' transform='translate(8.3335 8.33276)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;transition:.3s ease all;opacity:0}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info a:hover:after{opacity:1;top:10px}.core-ingred-sec .multicolumn-list{justify-content:space-between;align-items:flex-start}ul.multicolumn-list{padding-left:0!important;padding-right:0!important}.core-ingred-sec .multicolumn-list li{max-width:calc((100% - 90px)/4);width:100%;margin:0 15px}.core-ingred-sec .multicolumn-list li:nth-child(2n){margin-top:30px}.core-ingred-sec .title-wrapper-with-link,.real-quailty-sec .title-wrapper-with-link{justify-content:center}.cs-quality-blocks,.real-quailty-sec{background:url(https://cdn.shopify.com/s/files/1/0689/8637/2263/files/quality-bg.png?v=1741697162) no-repeat;background-size:contain;background-position:top left}.real-quailty-sec .multicolumn-list .multicolumn-card,.where-find-sec .multicolumn-card{background:transparent!important}.where-find-sec .multicolumn-card .multicolumn-card__image-wrapper,.core-ingred-sec .multicolumn-card__image-wrapper{padding:0;margin:0}.where-find-sec .multicolumn-card .multicolumn-card__image-wrapper img,.real-quailty-sec .multicolumn-list .multicolumn-card img{max-width:100px;position:initial!important;transform:none!important;margin:0 auto;width:100%}.where-find-sec .multicolumn-card .multicolumn-card__image-wrapper img{max-width:150px;padding:0 10px}.where-find-sec .multicolumn-card .multicolumn-card__image-wrapper .media,.real-quailty-sec .multicolumn-list .multicolumn-card .media{padding:0!important}.where-find-sec .multicolumn-list{align-items:center}.real-quailty-sec .multicolumn-list .multicolumn-card .multicolumn-card__info{padding:30px 10px 0}.real-quailty-sec .multicolumn-list .multicolumn-card .multicolumn-card__info p{font-size:20px;color:#444}.top-perform-sec .multicolumn-card{background:transparent!important;border-radius:20px;overflow:hidden}.top-perform-sec .multicolumn-card__image-wrapper{padding:0;margin:0}.top-perform-sec .title-wrapper-with-link{justify-content:center}.top-perform-sec h2{text-align:center}.top-perform-sec .title-wrapper-with-link p{color:#444;font-size:18px;text-align:center}.top-perform-sec .multicolumn-list{justify-content:space-between}.top-perform-sec .multicolumn-list li{max-width:calc((100% - 60px) / 3);width:100%}.cs-contact-sec .contact,.cs-newsletter-inner{background:#fff;box-shadow:10px 10px 34px #00000026;border-radius:40px;padding:15px 60px}.cs-contact-sec .contact{margin-top:70px;margin-bottom:70px;padding:40px!important}.cs-newsletter-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.cs-newsletter-desc{max-width:460px;width:100%}.cs-newsletter-media{max-width:calc(100% - 490px);width:100%}.cs-newsletter-desc h2{margin-bottom:20px}.where-find-sec p.cs-sub-head-stars,.cs-newsletter-desc p:not(.cs-sub-head-stars){margin-bottom:30px}.cs-review-header{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.cs-review-slider-item{padding:30px 15px}.cs-review-slider .slick-track{display:flex;align-items:stretch}.cs-review-slider .slick-track .cs-review-slider-item{height:unset}.cs-review-item-inner{border-radius:30px;box-shadow:4px 4px 34px #00000026;padding:20px;height:100%}.cs-review-item-inner .cs-review-img{border-radius:20px;margin-bottom:30px;width:100%}.cs-review-item-inner .cs-review-star{margin-bottom:20px}.founder-item-left p,.cs-quality-blocks .multicolumn-card__info p,.cs-review-item-inner p{color:#444}.cs-client-review-sec{overflow:hidden}.cs-review-slider .slick-list{margin:0 -60px}.cs-blog-sec{background-size:cover;background-repeat:no-repeat;background-position:top right}.cs-blog-grid{margin-top:30px;display:grid;grid-template-columns:453px 1fr;gap:30px}.blog-articles{grid-template-columns:repeat(3,1fr)!important;gap:30px!important}.cs-blog-grid .cs-blog-item:not(:nth-child(1)){display:flex;justify-content:space-between;align-items:center}.blog-articles .blog-articles__article,.cs-blog-grid .cs-blog-item{background:#fffbf8;border:1px solid #C2C2C2;padding:20px;border-radius:30px}.cs-blog-grid .cs-blog-item .cs-blog-img{border-radius:30px;overflow:hidden}.cs-blog-grid .cs-blog-item:not(:nth-child(1)) .cs-blog-img{max-width:268px;width:100%}.cs-blog-grid .cs-blog-item:not(:nth-child(1)) .cs-blog-desc{max-width:calc(100% - 298px);width:100%}.cs-blog-grid .cs-blog-item:nth-child(1){grid-row-start:1;grid-row-end:3}.cs-blog-grid .cs-blog-item:nth-child(1) .cs-blog-img{margin-bottom:30px}.cs-blog-grid .cs-blog-item .cs-blog-img img{width:100%}.blog-articles .blog-articles__article h6,.cs-blog-desc h6{margin-bottom:10px;font-weight:400;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.blog-articles .blog-articles__article h6 a{text-decoration:none!important}.blog-articles .blog-articles__article .article-card__excerpt,.cs-blog-desc p{color:#444;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-articles .blog-articles__article .card__information{padding-bottom:0!important}.blog-articles .blog-articles__article .article-card__excerpt{margin-bottom:0!important}.main-blog h1{display:none}.blog-articles .blog-articles__article .article-card__info time{font-size:16px;letter-spacing:0;font-family:var(--cs-secondary-book-font)}.cs-blog-grid .cs-blog-item a{color:#000}.cs-blog-grid .cs-blog-item:nth-child(1) .cs-blog-desc p{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.cs-review-header-left{max-width:520px;width:100%}form .field{flex-wrap:wrap}.customer .field input,form .field textarea,form .field input{border:1px solid #D9D9D9;border-radius:50px!important;box-shadow:none!important;outline:0;font-family:var(--cs-secondary-book-font)}.field label{font-family:var(--cs-secondary-book-font)}.select{border:1px solid #D9D9D9;border-radius:50px!important;box-shadow:none!important;outline:0;overflow:hidden}.select .svg-wrapper{right:10px!important}.select:before,.select:after,form .field:before,form .field:after{display:none}.select select{box-shadow:none!important;outline:0!important}form .field textarea{height:150px;resize:none;border-radius:25px!important}form .field+.field{margin-top:20px}.field__button{position:initial;background:#000;width:100%;color:#fff;height:44px;margin-top:30px;border-radius:50px;font-size:18px;text-transform:uppercase}.field__button .svg-wrapper{display:none}.product-grid li .card__inner{background:transparent}.product-grid li .card__content h3 a{color:#444;font-size:20px;text-align:center}.product-grid li .card-information{text-align:center}.product-grid li .card-information .price--on-sale .price-item--regular{font-size:20px;color:#c2c2c2}.product-grid li .card-information span.price-item.price-item--sale.price-item--last{color:#000;font-family:var(--cs-secondary-book-font);font-size:24px}.page-contact .field+.field{margin-top:0!important}.inner-banner .banner__box{max-width:590px;width:100%}.cs-quality-blocks h3.inline-richtext{font-size:24px!important;font-family:var(--cs-secondary-book-font)}.customer{box-shadow:0 0 14px #0000001a;margin:70px auto!important;border-radius:10px;background:#fff}cart-items h1.title,.customer h1{font-family:var(--cs-primary-font)}.customer h2.form__message,.customer ul{display:none}.jdgm-rev-widg__reviews .jdgm-rev{border:1px solid #eee;border-radius:5px;padding:10px}.jdgm-rev__content{background:#f0f9ff;padding:10px}b.jdgm-rev__title{font-weight:400;font-size:18px;color:#000}.jdgm-rev__content .jdgm-rev__body p{color:#444}.jdgm-rev-widg__reviews .jdgm-rev+.jdgm-rev{margin-top:20px}.list-collections ul.collection-list.grid{gap:30px}.list-collections ul.collection-list.grid{margin:70px 0!important}.list-collections ul.collection-list.grid li.collection-list__item{max-width:calc((100% - 90px)/4);width:100%}.list-collections ul.collection-list.grid li.collection-list__item .card__information h3{font-size:20px}.list-collections ul.collection-list.grid li.collection-list__item .card__information a{font-size:inherit!important}.inner-banner-sm{min-height:250px!important;max-height:250px}.cs-footer{background:#000}.cs-footer-grids *{color:#fff}.cs-footer-grids{display:grid;grid-template-columns:1.7fr max-content max-content max-content 1fr;gap:52px}.cs-footer-grids h6{font-size:20px;text-transform:uppercase;font-weight:400;margin-bottom:25px}.cs-footer-grids p{font-size:18px}.cs-footer-logo>img{margin-bottom:15px}.cs-footer-grids ul li{line-height:1}.cs-footer-grids ul li a{text-decoration:none;font-size:18px;line-height:1.3}.cs-footer-grids ul li a:hover{text-decoration:underline}.cs-footer-links ul li+li{margin-top:10px}.footer-social{margin-top:30px}.footer-social ul{display:flex;align-items:center;gap:20px}.footer-social p{font-size:20px;margin-bottom:15px;color:#fff}.footer-social ul li a{background:#fff;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.cs-footer-copyright *{color:#fff;font-size:18px}.cs-footer-copyright{display:flex;justify-content:space-between;border-top:1px solid #4D4848;padding:20px 0;margin-top:30px}h2#shopify-pc__banner__body-title{font-size:16px!important;letter-spacing:0px!important}.shopify-policy__body p{margin-bottom:15px}.shopify-policy__body h3{font-size:20px!important}.payment-logos{display:flex;gap:15px;align-items:center}.title-wrapper-with-link{padding-left:0!important;padding-right:0!important}.show-mob{display:none}.no-margin-l{margin-left:0!important}.core-ingred-sec,.real-quailty-sec,.as-seen-sec{overflow:hidden}.cs-footer-grids+.footer-social{display:none}sticky-header .search-modal__content *{color:#000!important}sticky-header .search-modal__content form{height:auto}sticky-header .search-modal__content form button{display:none}.cs-banner-mob,sticky-header .search-modal__content form .field:before,sticky-header .search-modal__content form .field:after{display:none}sticky-header .search-modal__content form input{box-shadow:none!important}.product-faq-row{display:flex;justify-content:space-between;flex-wrap:wrap}.product-faq-content-grid,.product-faq-media-grid{max-width:calc(50% - 15px);width:100%}.cs-accordion-main{box-shadow:6px 6px 34px #00000012;border-radius:10px;background:#fff}.cs-accordion-main+.cs-accordion-main{margin-top:15px}.cs-accordion-content{display:none;padding:0 20px 20px}.cs-accordion-content p{color:#444}h6.cs-accordion-heading{font-family:var(--cs-primary-font);font-weight:400;padding:20px}.product-faq-content-grid h2{margin-bottom:20px}.product__info-wrapper .product__title h1{font-family:var(--cs-secondary-book-font)}.product__info-wrapper .price__container{margin-bottom:0!important}.product__info-wrapper .price__container .price-item{color:#000;font-size:30px}.product__info-wrapper .price__container s.price-item{font-size:28px!important;color:#c2c2c2}.product__info-wrapper .price{display:flex;align-items:center}.product__info-wrapper .price .badge{margin-bottom:0!important}.product-form__quantity .quantity__label{font-size:14px}quantity-input{border-radius:30px!important;border:1px solid #606060;height:50px;padding:5px;max-width:142px;width:100%!important}quantity-input .quantity__button{background:#f0f0f0!important;color:#000;width:40px;height:40px;border-radius:50%}quantity-input:before,quantity-input:after{display:none}.product__accordion .summary__title h2.accordion__title{font-size:18px!important;color:#333!important;font-family:var(--cs-secondary-book-font)!important}.product__accordion.accordion{border-top:0!important;border-bottom:1px solid rgba(182,182,182,.2)!important}.card__inner{border:1px solid #EEEEEE!important;border-radius:20px!important;overflow:hidden}.cs-add-cart{margin:15px auto 0;max-width:max-content;transition:.3s ease all;position:relative;z-index:2}.card-wrapper:hover .cs-add-cart{transform:translateY(0);opacity:1}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.product__media-wrapper .product-media-container{border:1px solid #EEEEEE;border-radius:20px;overflow:hidden!important}.product__media-wrapper .thumbnail-list li .thumbnail{border:1px solid #EEEEEE!important;border-radius:20px;box-shadow:none!important}.product__media-wrapper .thumbnail-list li .thumbnail[aria-current]{border:1px solid #282828!important}.cs-related-products{background:url(/cdn/shop/files/related-product-bg.png?v=1741862723) no-repeat;background-position:top left;background-size:30% 100%}.cs-faq-block h2{margin-bottom:30px}.heading-center .title-wrapper-with-link{justify-content:center}.cs-core-benfints .multicolumn-card__image-wrapper{margin:0!important;padding:0!important}.cs-core-benfints .multicolumn-card.content-container{background:#f0f9ff!important;border-radius:30px;overflow:hidden}.cs-core-benfints .multicolumn-card.content-container .media{padding:20px!important}.cs-core-benfints .multicolumn-card.content-container .media img{border-radius:20px;position:initial!important;transform:none;width:100%}.cs-core-benfints .multicolumn-card .multicolumn-card__info{padding:0 20px 20px}.cs-core-benfints .multicolumn-card.content-container h3{font-size:22px!important}.faq-banner .banner__box p{font-size:20px}.cs-faq-sec .cs-faq-head h2{margin-bottom:15px!important}.faq-banner{height:430px!important;min-height:unset!important}.inner-banner h2{margin-bottom:20px}.inner-banner p{font-size:20px;margin-bottom:20px}.inner-banner .banner__buttons{margin-top:30px!important}.cs-quality-blocks .multicolumn-card__image-wrapper{padding:0;margin:0}.cs-quality-blocks .multicolumn-card__image-wrapper .media{padding:0!important}.cs-quality-blocks .multicolumn-card__image-wrapper .media img{width:80px;height:80px;position:initial;margin:0 auto;transform:none!important}.how-use-row{display:flex;justify-content:space-between}.how-use-item video{width:100%;height:auto}.cs-star-head-left p.cs-sub-head-stars{justify-content:flex-start}.cs-media-text-block-inner .cs-btn-group{margin-top:30px}.founder-item-left{max-width:700px;width:100%;text-align:center;margin:0 auto 30px}.founder-item-left h2{margin-bottom:20px}.founder-item-left p{font-size:20px}.cs-founder-right{max-width:100%;width:100%}.cs-founder-right .slick-list .slick-slide{padding:0 10px}.cs-founder-slide-item img{aspect-ratio:.92 / 1;width:100%}.real-quailty-sec .multicolumn-list .multicolumn-card .media{background:#fff;border:1px solid #EEEEEE;width:100px;height:100px;transition:.3s ease all;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.real-quailty-sec .multicolumn-list .multicolumn-card .media img{max-width:100%!important;height:50px;width:auto}.real-quailty-sec .multicolumn-list .multicolumn-list__item:hover .multicolumn-card .media{background:#e3c2f5}.product .product-form__input{display:flex;align-items:flex-end;max-width:100%!important;gap:20px}.product .product-form__input .product-form__submit{height:50px;padding:5px 20px;width:100%;justify-content:center;margin:0!important}.product .product-form__buttons{display:flex;max-width:100%!important;margin:0;gap:20px}.product .product-form__buttons>button{max-width:calc(100% - 70px);width:100%}.product .product-form__input .cs-custom{max-width:calc(100% - 162px);width:100%}.product .product-form__input .cs-custom .product-form{margin:0!important}.product .swym-wishlist-button-bar{background:#000;min-width:50px;width:50px;height:50px;border-radius:50%}.product .swym-wishlist-button-bar .swym-btn-container .swym-button:after{color:#fff!important;display:block!important}.product .swym-wishlist-button-bar .swym-btn-container .swym-button.disabled:after{color:#ff4747!important}.product .cs-blocks-row{margin:30px 0 10px!important;background:url(/cdn/shop/files/Rectangle_40589.svg?v=1742306448) no-repeat;background-position:center;background-size:cover;padding:30px;border-radius:20px;max-width:100%}.product__accordion{margin-top:0!important}.product__accordion details summary svg{width:13px!important;height:8px!important}.product__info-wrapper .product__info-container{max-width:100%}.product .cs-blocks-row .cs-blocks-item{max-width:calc((100% - 60px) / 3)!important;width:100%}.cs-founder-slide-item img{border-radius:20px}.product .cs-blocks-row .cs-block-img{border:0!important}.product .cs-blocks-row p{color:#444;font-size:14px}.metafield-rich_text_field ul{list-style:none;padding:0;display:flex;gap:15px;flex-wrap:wrap}.metafield-rich_text_field ul li{position:relative;padding-left:17px;color:#000}body.product .product .product__info-wrapper .accordion__content ul{list-style:none}body.product .product .product__info-wrapper .accordion__content ul li{position:relative;padding-left:17px;color:#333}body.product .product .product__info-wrapper .accordion__content ul li:before,.metafield-rich_text_field ul li:before{content:"";position:absolute;top:8px;left:0;background-image:url("data:image/svg+xml,%3Csvg width='11' height='10' viewBox='0 0 11 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.54035 9.17264C1.99998 8.58839 1.56348 8.01688 1.14182 7.4634C0.756521 6.96013 0.422438 6.42234 0.144186 5.85747C-0.0299704 5.51474 -0.107056 5.16768 0.270178 4.94455C1.35129 4.30515 1.57284 4.91567 2.16046 5.62406C2.50878 6.04382 3.02239 6.736 3.34421 7.17334C3.65161 7.59098 4.02636 6.83719 4.17597 6.6245C4.70769 5.8686 6.08966 4.01802 6.66075 3.33398C7.20292 2.6846 8.95291 0.865404 9.27913 0.576052C9.5568 0.329673 10.1431 -0.21073 10.5373 0.0873871C10.9516 0.400616 11.154 0.996026 10.8628 1.38317C10.3556 2.05716 9.559 2.69831 9.00778 3.34008C7.89198 4.63915 6.8356 6.03945 5.82158 7.4337C5.477 7.9075 4.99322 8.70104 4.69287 9.21487C4.13103 10.1761 3.63754 10.3591 2.54035 9.17264Z' fill='black'/%3E%3C/svg%3E%0A");width:12px;height:12px;background-repeat:no-repeat}.product-count.light{display:none}#FacetsWrapperDesktop h2.facets__heading,.facet-filters__label{font-family:var(--cs-secondary-book-font)!important;font-size:16px!important}.facet-filters__sort.select__select{outline:0!important;box-shadow:none!important;padding:0 10px!important}.cart-item__details a.cart-item__name{font-size:18px!important;font-family:var(--cs-secondary-book-font)}#main-cart-footer .cart__blocks{max-width:500px!important;width:100%}#main-cart-footer .cart__blocks .totals{gap:20px;justify-content:space-between}#main-cart-footer .js-contents .tax-note{text-align:left}#main-cart-footer .cart__blocks .totals h2.totals__total{font-size:32px!important;margin:0}#main-cart-footer .cart__dynamic-checkout-buttons,#main-cart-footer .cart__ctas button{width:100%;max-width:100%}.cs-rating{text-align:center;margin-bottom:5px}.cs-rating .rating-star{font-size:24px}.cs-rating .rating-count{font-size:14px;color:#444}.disclosure{position:relative;border:1px solid #E3E1E1;border-radius:4px;width:70px;background:#e7e7e7}.disclosure button{height:28px!important;width:auto!important;padding:4px 5px!important;display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:2px}.disclosure__list-wrapper.language-selector{border-radius:4px;background:#e7e7e7}.disclosure button *{color:#000!important}.template-404 p{font-size:20px;margin-bottom:40px}.template-404 h1{font-size:60px;font-weight:700}#HeaderLanguageList{min-width:100px;padding:10px}#HeaderLanguageList .disclosure__item a{align-items:center;grid-template-columns:auto 1fr 35px;color:#000!important;padding:0}#HeaderLanguageList .disclosure__item a>span{display:flex;align-items:center;line-height:1}#HeaderLanguageList .disclosure__item a svg{height:12px;width:12px}#HeaderLanguageList .disclosure__item a *{color:#444!important}#HeaderLanguageList .disclosure__item+.disclosure__item{margin-top:10px}#HeaderLanguageList .disclosure__item a img{width:17px;height:13px}.disclosure button .icon.icon-caret{right:5px}.disclosure button span.language-code{font-size:16px}span.language-flag{max-width:17px!important;height:13px!important}span.language-flag img{width:100%;height:100%}.template-search.template-search--empty p{text-align:center}.template-search button{position:absolute;top:0;margin:0;width:0;height:0;right:0}.template-search .field__button .svg-wrapper{display:block!important}.cs-quality-blocks .multicolumn-list li .multicolumn-card{background:transparent!important}.shopify-policy__container{max-width:900px;padding-top:70px;padding-bottom:70px}.shopify-policy__title{margin-bottom:30px}.shopify-policy__title h1{font-family:var(--cs-primary-font)}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body h5,.shopify-policy__body h6{margin-bottom:10px;margin-top:20px}div#cart-notification{top:91px;padding:30px 20px}body:not(.home) div#cart-notification{top:0!important}#cart-1notification .modal__close-button.link{margin:0;position:absolute;top:0;right:0}#cart-notification .cart-notification__heading{font-size:24px!important}#cart-notification h3.cart-notification-product__name.h4{font-size:18px!important}.cart-items thead th{font-size:16px;color:#000!important}.cs-our-mission .cs-media-text-block-inner h2+p{font-size:16px}.cs-review-item-inner h6{margin-bottom:10px}.faq-inner-pages .cs-faq-head h2{text-align:center}.jdgm-star,.jdgm-preview-badge .jdgm-star.jdgm-star{color:#000!important}span.jdgm-rev__timestamp{color:#82b44e;font-size:14px}body.product .product .product__info-wrapper.grid__item,body.product .product .grid__item.product__media-wrapper{max-width:calc(50% - 20px);width:100%}body.product .product{justify-content:space-between}body.product .product .product__info-wrapper.grid__item{padding-left:0!important}body.product .product .product__info-wrapper .accordion summary{padding:20px 0}body.product .product .product__info-wrapper .accordion__content{padding-left:0;padding-right:0}body.product .product .product__info-wrapper .accordion__content p{color:#333!important}.product-form__buttons .swym-wishlist-button-bar button{opacity:1!important;outline:0!important}.product-form__buttons .swym-wishlist-button-bar button.swym-button.swym-added:after{opacity:1}body.cart .is-empty .cart__warnings{padding:70px 0}.top-perform-sec .media{padding:0!important}.top-perform-sec .media img{position:initial!important}.cs-image-list-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}.cs-image-list-row .cs-image-list-item img{border-radius:20px;width:100%;height:auto}.cs-title{margin-bottom:30px}.grid__item.product__media-wrapper.product-media-wrapper-mob{display:none}.cs-title h2+p{margin-top:10px}.cs-ingred-row{display:flex;gap:10px 30px;align-items:center;flex-wrap:wrap}.cs-ingred-row.cs-ingred-img-right{flex-direction:row-reverse}.cs-ingred-row.cs-ingred-img-right h2{margin-bottom:15px}.cs-ingred-row .cs-ingred-item{max-width:calc(50% - 15px);width:100%}.cs-img-text-lr{background:#f0f9ff}.cs-img-text-lr .cs-ingred-row+.cs-ingred-row{margin-top:50px}.cs-img-text-lr .cs-ingred-row .cs-ingred-item img{width:100%;height:auto;border-radius:20px}.cs-img-text-lr .cs-ingred-row .cs-ingred-item p{color:#444!important}.jdgm-row-stars{flex-wrap:wrap!important;margin-bottom:0!important;padding-bottom:0!important;gap:30px!important}.jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner,.jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{text-align:center!important}.jdgm-rev-widg{padding:0!important}.jdgm-rev-widg__summary,.jdgm-histogram,.jdgm-widget-actions-wrapper{width:100%!important;border:0!important}article.article-template{padding:70px 40px!important;max-width:800px;width:100%;margin:0 auto}.article-template .page-width{padding:0!important;max-width:100%}.article-template__hero-adapt.media{margin-bottom:30px!important}.article-template h1{margin-top:0!important}.article-template h2,.article-template h3,.article-template h4,.article-template h5,.article-template h6,.article-template img{margin-bottom:15px}.article-template__back{margin-bottom:0!important;margin-top:30px!important}.predictive-search__result-group h2{font-size:18px!important}div#predictive-search-option-search-keywords{display:none}#predictive-search-results *{font-family:var(--cs-secondary-book-font)!important;font-weight:400}.sitemap-container ul li{margin-bottom:0!important}.sitemap-container ul li a{color:#000}.sitemap-container ul li a:hover{text-decoration:underline}.sitemap-container ul:not(:last-child){margin-bottom:30px}.sitemap-container ul{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.sitemap-container{padding-top:70px!important;padding-bottom:70px!important}.sitemap-container h1{margin-bottom:40px}body.product .product .product__info-wrapper .accordion__content ul{padding-left:0}.jdgm-form__fieldset input,.jdgm-form__fieldset textarea{border-radius:50px!important;border:1px solid #D9D9D9!important;box-shadow:none;outline:0}.jdgm-form__fieldset input{height:45px}.jdgm-form__fieldset textarea{resize:none;border-radius:25px!important}.jdgm-form__fieldset p a{color:#000;text-decoration:underline}.jdgm-row-stars+.jdgm-form-wrapper{margin-top:30px}.errors ul{display:block;list-style:none;padding:0;margin:0;color:#e50000}#cart td .cart-item__image-container{border:1px solid #EEEEEE!important;border-radius:20px;overflow:hidden!important}#main-cart-footer .cart__footer{padding-bottom:70px}#AddressNewHeading{margin-top:30px}.cs-return{margin-bottom:30px}.customer.addresses ul{display:block}.cs-list-address p{margin-bottom:20px!important}.predictive-search__list-item a img{border:1px solid #EEEEEE;border-radius:6px!important}.instafeed-new-layout-wrapper .instafeed-new-layout-item{border-radius:20px!important}.instafeed-new-layout-wrapper .instafeed-new-layout-item .instafeed-hover-layer{border-radius:0!important}.jdgm-carousel-wrapper{max-width:100%;width:100%!important}.core-ingred-sec .media{padding:0!important}.core-ingred-sec .media img{position:initial!important;transform:none!important;aspect-ratio:.67 / 1;width:100%!important}.page-reviews h2.jdgm-carousel-title{margin-bottom:15px}.page-reviews .jdgm-carousel-title-and-link{margin-bottom:30px}section.jdgm-widget.jdgm-carousel{position:relative}.jdgm-carousel-item{display:inline-flex!important;flex-wrap:wrap;justify-content:center;text-align:center}.jdgm-carousel-item .jdgm-carousel-item__product{order:1}.jdgm-carousel-item__reviewer-name-wrapper{order:2}.jdgm-carousel-item .jdgm-carousel-item__review{order:3}.jdgm-carousel-item .jdgm-carousel-item__review,.jdgm-carousel-item .jdgm-carousel-item__product,.jdgm-carousel-item .jdgm-carousel-item__reviewer-name-wrapper{width:100%}.jdgm-carousel-item .jdgm-carousel-item__reviewer-name{font-size:18px;color:#000!important;opacity:1}a.jdgm-carousel-item__product{border:1px solid #eee;max-width:90px;height:90px;border-radius:6px;margin-bottom:10px;overflow:hidden}.jdgm-carousel-item__review .jdgm-carousel-item__review-title{font-size:14px;color:#000!important;font-weight:400}.jdgm-carousel-item__review .jdgm-carousel-item__review-body{color:#333;font-size:14px}.jdgm-carousel__arrows .jdgm-carousel__right-arrow,.jdgm-carousel__arrows .jdgm-carousel__left-arrow{width:40px;height:40px;border:0;border-radius:50%;background:#fff;background-repeat:no-repeat;background-position:center;background-size:9px 16px;box-shadow:0 1px 4px #0003;transform:none;position:absolute;top:50%;transform:translateY(-50%);opacity:1!important}.jdgm-carousel__arrows .jdgm-carousel__right-arrow{right:-20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23000000' d='M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z'/%3E%3C/svg%3E")}.jdgm-carousel__arrows .jdgm-carousel__left-arrow{left:-20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.7.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2025 Fonticons, Inc.--%3E%3Cpath fill='%23000000' d='M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z'/%3E%3C/svg%3E")}.inner-banner .banner__media img{object-position:top right}.inner-banner{min-height:560px!important;max-height:560px!important}.shopify-section-group-header-group.section-header{top:0}#shopify-section-template--23381975007560__main,.cart #MainContent,#shopify-section-template--23381975236936__main,#shopify-section-template--23381975171400__main,#shopify-section-template--23381975105864__main,.inner-banner,.page-faq #MainContent,.template-search,#shopify-section-template--23381975269704__main,#shopify-section-template--23381975204168__main{position:relative;z-index:1;overflow:hidden}#shopify-section-template--23381975007560__main:before,.cart #MainContent:before,#shopify-section-template--23381975236936__main:before,#shopify-section-template--23381975171400__main:before,#shopify-section-template--23381975105864__main:before,.inner-banner:before,.page-faq #MainContent:before,.template-search:before,#shopify-section-template--23381975269704__main:before,#shopify-section-template--23381975204168__main:before{content:"";position:absolute;background-size:contain;background-repeat:no-repeat;z-index:-1}.inner-banner:before,#shopify-section-template--23381975269704__main:before,#shopify-section-template--23381975204168__main:before{bottom:-70px;left:0;background-image:url(/cdn/shop/files/login-page-shape.png?v=1742889573);width:100%;height:calc(100% + 140px)}.inner-banner:before{z-index:1;height:100%;top:0;display:block!important}#shopify-section-template--23381975007560__main:before,.cart #MainContent:before,#shopify-section-template--23381975236936__main:before,#shopify-section-template--23381975171400__main:before,#shopify-section-template--23381975105864__main:before,.page-faq #MainContent:before,.template-search:before{background-image:url(/cdn/shop/files/search-bg-shape.png?v=1742890555);top:-80px;left:-90px;width:700px;height:700px}cart-items{background:transparent!important}.page-faq #MainContent:before{top:430px}#shopify-section-template--23381975007560__main:before{top:-30px!important}.facet-filters__field .select{border:0!important}.faq-banner .banner__box{padding:0}.product-card-wrapper path.swym-wishlist-collections-icon-heart-filled{fill:#ff4747!important}.cart #MainContent:before{opacity:.4}.page-learn .inner-banner .banner__media img{object-position:81% top}.page-learn .inner-banner{max-height:unset!important}.svg-wrapper{width:26px;height:26px}.our-mission .title-wrapper-with-link{display:block;text-align:center}@media all and (min-width: 768px){.product-grid li{max-width:100%!important;width:100%!important}.cs-quality-blocks .multicolumn-list{display:flex;justify-content:space-between}.how-use-item{max-width:calc((100% - 90px)/4);width:100%}.cs-quality-blocks .multicolumn-list li{max-width:calc((100% - 60px) / 3);width:100%}.cs-core-benfints ul{gap:30px}.cs-core-benfints ul li{max-width:calc((100% - 30px)/2)!important;width:100%!important}}@media all and (min-width: 1025px){.grid__item.product__media-wrapper{padding-left:10.2%}.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center;position:absolute;top:0;left:-13px;transform:rotate(90deg);width:100%;transform-origin:left top}.product-small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20% - .8rem)}.grid_item.product__media-wrapper.slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(0);width:60%;left:0;transform-origin:left top;height:100px;overflow:hidden}.grid_item.product__media-wrapper{position:relative;padding-left:100px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(25% - .8rem)}.cs-core-benfints ul li{max-width:calc((100% - 90px)/4)!important;width:100%!important}}@media all and (max-width: 1400px){.banner-slider button.slick-arrow{margin:0!important;transform:translateY(-50%)}.banner-slider button.slick-arrow.slick-next{right:40px!important;left:unset}.banner-slider button.slick-arrow.slick-prev{left:40px!important}}@media all and (max-width: 1199px){.cs-blocks-item{text-align:center;max-width:125px;width:100%}.cs-blog-grid{grid-template-columns:320px 1fr}.cs-blog-grid .cs-blog-item:not(:nth-child(1)) .cs-blog-img{max-width:190px;width:100%}.cs-blog-grid .cs-blog-item:not(:nth-child(1)) .cs-blog-desc{max-width:calc(100% - 210px);width:100%}.cs-footer-grids{grid-template-columns:1.7fr max-content max-content 160px 1fr;gap:40px}.cs-footer-grids p,.cs-footer-grids ul li a{font-size:16px}.footer-social p{font-size:20px}.real-quailty-sec .multicolumn-list .multicolumn-card .multicolumn-card__info p{font-size:18px}.cs-newsletter-desc,.cs-newsletter-media{max-width:calc(50% - 15px);width:100%}.cs-newsletter-inner{padding:50px}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;padding:0 20px}sticky-header nav.header__inline-menu ul.list-menu{gap:20px}.inner-banner .banner__media img{object-position:calc(100% + 240px) top}.page-learn .inner-banner:before{background-position:bottom;background-size:cover}.header__menu-item{padding:1.2rem 6px}sticky-header .header{grid-template-columns:170px 1fr 170px}}@media all and (max-width: 991px){.cs-footer-links.mobile-hide{display:none}ul#Slider-template--23381975335240__multicolumn_W7HCNh{gap:20px;align-items:center;justify-content:center}ul#Slider-template--23381975335240__multicolumn_W7HCNh li{max-width:calc((100% - 30px)/2)}article.article-template,.page-width{padding-left:20px!important;padding-right:20px!important}.cs-contact-sec .contact{padding:40px!important}.shopify-policy__title h1,h1,.h0{font-size:60px!important;line-height:70px!important;letter-spacing:.2px}h2{font-size:50px!important}.customer.order h2,.customer h1,.sitemap-container h1,#discover h1.main-page-title,.article-template__title,h3,.h3{font-size:36px!important;line-height:1.2!important}h4,.h4{font-size:30px!important}.sitemap-container h2{font-size:22px!important}h5{font-size:24px}.cs-media-block,.cs-media-text-block{max-width:100%;width:100%}.cs-blog-grid{grid-template-columns:1fr}.cs-footer-grids{grid-template-columns:1fr 1fr}.cs-footer-logo{grid-column:span 2}.cs-review-header-left{max-width:410px;width:100%}.as-seen-sec ul.multicolumn-list li.grid__item{max-width:unset;height:unset;padding:30px 9px}.as-seen-sec ul.multicolumn-list .slick-track{display:flex;align-items:stretch}.as-seen-sec ul.multicolumn-list li .media{padding:0!important}.as-seen-sec ul.multicolumn-list li .media img{position:initial;transform:none;margin:0 auto;height:29px;width:100%;object-fit:contain}.as-seen-sec ul.multicolumn-list{margin-right:-40px}.as-seen-sec ul.multicolumn-list .slick-list{padding-right:100px}.as-seen-sec slider-component.slider-mobile-gutter{margin-top:0}.cs-blog-grid .cs-blog-item,.cs-blog-grid{display:block!important}.cs-blog-grid .cs-blog-item .cs-blog-desc,.cs-blog-grid .cs-blog-item .cs-blog-img{max-width:100%!important}.cs-blog-grid .cs-blog-item:nth-child(3){display:none!important}.cs-blog-grid .cs-blog-item+.cs-blog-item{margin-top:30px}.cs-blog-grid .cs-blog-item .cs-blog-img{margin-bottom:30px}.core-ingred-sec .multicolumn-list li{max-width:calc((100% - 60px)/4)}.core-ingred-sec .multicolumn-card.content-container .multicolumn-card__info h3{font-size:20px!important}.cs-newsletter-desc,.cs-newsletter-media{max-width:100%}.where-find-sec .multicolumn-list{justify-content:space-between}.where-find-sec .multicolumn-list li{max-width:calc((100% - 100px) / 6);width:100%}.real-quailty-sec .multicolumn-list{margin-right:-20px}.real-quailty-sec .multicolumn-list .slick-list{padding-right:90px}.real-quailty-sec .multicolumn-list{display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:30px}.real-quailty-sec .multicolumn-list li{max-width:170px!important;width:170px!important;flex:unset;min-width:170px}.real-quailty-sec .multicolumn-list::-webkit-scrollbar{width:5px;height:5px}.real-quailty-sec .multicolumn-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.real-quailty-sec .multicolumn-list::-webkit-scrollbar-thumb{background:#e1dede;border-radius:6px}.cs-footer-logo .footer-social{display:none}.cs-footer-grids+.footer-social{display:block}.product-faq-content-grid,.product-faq-media-grid{max-width:100%;width:100%}.product-grid{display:grid;grid-template-columns:repeat(2,1fr)}body:not(.home) .product-grid{padding:0}.cs-ingred-row .cs-ingred-item,body.product .product .product__info-wrapper.grid__item,body.product .product .grid__item.product__media-wrapper{max-width:100%!important}.grid__item.product__media-wrapper{display:none}.grid__item.product__media-wrapper.product-media-wrapper-mob{display:block}.inner-banner .banner__media img{object-position:top left}.collection .inner-banner .banner__media img{object-position:60% center}.inner-banner{min-height:400px!important;max-height:560px!important}.inner-banner .banner__box{max-width:100%!important;width:100%!important;text-align:center!important}.inner-banner .banner__box *{text-align:center!important}.payment-logos{gap:4px}.cs-footer-copyright *{font-size:16px}.jdgm-carousel__arrows .jdgm-carousel__right-arrow{right:-5px}.jdgm-carousel__arrows .jdgm-carousel__left-arrow{left:-5px}}@media all and (max-width: 989px){.home .menu-open sticky-header{background:#fff!important}.home .menu-open sticky-header .header *{color:#000}.home .menu-open sticky-header .header h1.header__heading a img{filter:brightness(0)}}@media all and (max-width: 767px){.shopify-policy__title h1,h1,.h0{font-size:50px!important;line-height:60px!important;letter-spacing:.2px}h2{font-size:40px!important;letter-spacing:-1px!important}.customer.order h2,.customer h1,.sitemap-container h1,#discover h1.main-page-title,.article-template__title,h3,.h3{font-size:32px!important;line-height:1.2!important}h4,.h4{font-size:28px!important}.sitemap-container h2{font-size:22px!important}h5{font-size:24px}h6{font-size:22px}body.cart .is-empty .cart__warnings{padding-top:53px;padding-bottom:53px}.page-width{padding-left:15px!important;padding-right:15px!important;width:100%}article.article-template{padding:53px 15px!important}.cs-contact-sec .contact{padding:30px!important}.cs-btn{padding:6px 20px!important;font-size:14px!important}.banner-slide-inner{min-height:80vh;align-items:flex-start;padding-top:110px}.banner-slide-inner h6{justify-content:center;text-align:center;font-size:14px}.banner-text p{font-size:16px;margin-bottom:20px}.banner-text h6>img{width:75px}.banner-slide-inner h6 span img{width:14px}.banner-text{max-width:100%;margin-left:0;text-align:center}.banner-text .cs-btn-group{justify-content:center}.cs-footer-copyright{flex-direction:column;gap:10px}.cs-footer-copyright *{font-size:16px}.payment-logos{gap:10px}.cs-review-slider .slick-list{margin:0;padding-right:80px}.cs-media-text-block{padding:30px 15px;align-self:center}.top-perform-sec ul.multicolumn-list li{padding:0 10px}.where-find-sec .multicolumn-list li{max-width:unset}.where-find-sec .multicolumn-list .slick-track{display:flex;align-items:center}p.cs-sub-head-stars.left-align{justify-content:flex-start}.cs-newsletter-inner{padding:30px 20px}.header h1.header__heading a img{max-width:79px;width:100%}sticky-header .header{grid-template-columns:1fr 90px 1fr}.cs-sub-head-stars{gap:6px}.show-desk{display:none}.show-mob{display:block}.cs-newsletter-desc h2,.cs-review-header-right,.cs-review-header-left{text-align:center}.cs-newsletter-desc p.cs-sub-head-stars.left-align,.cs-review-header-left p.cs-sub-head-stars.left-align{justify-content:center}.real-quailty-sec .multicolumn-list .multicolumn-card img{max-width:80px}.real-quailty-sec .multicolumn-list .multicolumn-card .multicolumn-card__info p{font-size:16px}.real-quailty-sec .multicolumn-list .slick-list{padding-right:50px}.cs-media-text-block .cs-btn.cs-btn-no-bg{padding:0!important;margin:0!important}.home sticky-header .header{margin-bottom:-64px}.core-ingred-sec .multicolumn-list li{margin:0 7px!important}.core-ingred-sec .slick-list.draggable{margin:0 -40px 0 -8px}.core-ingred-sec .media{padding:0!important}.core-ingred-sec .media img{position:initial!important;transform:none!important;width:100%!important}.cs-blog-grid{margin-bottom:30px}.custom-slick-slider{padding:0 10px;display:block}.custom-slick-slider li{padding:0 5px}.cs-blocks-item{max-width:85px}.banner-slide-inner{background:transparent!important;position:relative;z-index:1}.cs-banner-mob{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;display:block}.cs-banner-mob img{width:100%;height:100%;object-fit:cover;object-position:center bottom}.product-grid li .card__content h3 a{font-size:18px}.founder-item-left p,.product-grid li .card-information .price--on-sale .price-item--regular{font-size:16px}.product-grid li .card-information span.price-item.price-item--sale.price-item--last{font-size:20px}.header a.header__heading-link .header__heading-logo-wrapper img{max-width:79px;width:100%}.product-grid:not(.custom-slick-slider){display:grid;grid-template-columns:repeat(2,1fr);gap:15px;padding:0}.founder-item-left,.cs-founder-right,.product-grid:not(.custom-slick-slider) li{max-width:100%;width:100%}.product .product-form__input{flex-wrap:wrap}.product .product-form__input .cs-custom{max-width:100%!important}.mobile-facets__header h2.mobile-facets__heading{font-size:20px!important;font-family:var(--cs-secondary-book-font)!important;text-align:left!important;height:40px;line-height:40px!important}.mobile-facets__count{display:none}.how-use-row{display:block}.cs-star-head-left .title-wrapper-with-link,.cs-star-head-left .cs-sub-head-stars{justify-content:center!important}.cs-home-data-row .cs-blocks-row,.list-collections ul.collection-list.grid{gap:20px}.cs-home-data-row .cs-blocks-row .cs-blocks-item,.list-collections ul.collection-list.grid li.collection-list__item{max-width:calc((100% - 20px)/2)}.product .cs-blocks-row{gap:20px!important}.product .cs-blocks-row .cs-blocks-item{max-width:calc(50% - 10px)!important;width:100%}.cs-client-review-sec{padding-bottom:53px!important}header-drawer{display:flex;align-items:center}.cs-lang-mob .disclosure{position:relative;border:1px solid #E3E1E1;border-radius:4px;width:60px;background:#fff;padding:1px 5px}.cs-lang-mob button.disclosure__button{margin:0!important;padding:0!important;width:100%!important;background:transparent;min-height:unset!important;min-width:unset;height:auto!important}.cs-lang-mob .disclosure button span.language-code{font-size:14px}.cs-lang-mob .disclosure button .icon.icon-caret{right:0;top:7px}.cs-lang-mob button.disclosure__button:before,.cs-lang-mob button.disclosure__button:after{display:none}.desktop-localization-wrapper.cs-lang-mob .localization-selector+.disclosure__list-wrapper{animation:animateMenuOpen var(--duration-default) ease}.desktop-localization-wrapper.cs-lang-mob .disclosure__list-wrapper{bottom:initial;top:100%;right:unset;transform:translateY(0);left:0}div#cart-notification{top:64px;padding:30px 20px}.cs-image-list-row{display:block}.product__info-wrapper .price__container s.price-item{font-size:22px!important;color:#c2c2c2}.product__info-wrapper .price__container .price-item{color:#000;font-size:26px}.cs-footer-copyright *{color:#fff;font-size:16px;text-align:center}.payment-logos{gap:4px;flex-wrap:wrap;justify-content:center}.payment-logos p{width:100%}.sitemap-container ul{grid-template-columns:1fr}.sitemap-container{padding-top:53px!important;padding-bottom:53px!important}#main-cart-footer .cart__footer{padding-bottom:53px}.cs-core-benfints h2.title.inline-richtext.h1,.cs-quality-blocks h2.title.inline-richtext.h1{text-align:center}.cart-notification__header button.cart-notification__close.modal__close-button{position:absolute;right:30px;top:20px}.inner-banner-sm .banner__content{min-height:unset!important}.cs-footer-logo>img{max-width:90px;width:100%;height:auto}.page-faq #MainContent:before,.template-search:before{width:520px;height:520px}.faq-banner .banner__box p{font-size:16px}#MainContent .inner-banner:before{display:block!important;background-image:url(/cdn/shop/files/search-bg-shape.png?v=1742890555);left:-40px;top:-40px}}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}h6.cs-accordion-heading{padding-right:50px;position:relative;cursor:pointer}h6.cs-accordion-heading:before{content:"+";position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:28px;transition:.3s ease all;font-family:var(--cs-secondary-book-font)}h6.cs-accordion-heading.sft-faq-active:before{content:"-"}.cs-review-link{padding:20px 0;position:relative;color:#333!important;font-size:18px;display:block;margin:0!important;line-height:1;border-bottom:1px solid rgba(182,182,182,.2)!important}.cs-review-link:before{content:"";background-repeat:no-repeat;width:14px;height:14px;object-fit:cover;object-position:center;display:block;position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(-90deg);background-image:url("data:image/svg+xml,%3Csvg class='icon icon-caret' width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 1.68683L6 6.68683L1 1.68683' stroke='%23313131' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3C/path%3E%3C/svg%3E")}#discover{max-width:800px;margin:0 auto;width:100%}#discover p+p{margin-top:15px}.banner-white-txt *{color:#fff!important}.product__accordion .accordion__content.rte h6,.short-description h6{font-size:16px;margin:15px 0 10px}.card-wrapper.product-card-wrapper .card__inner.ratio{aspect-ratio:.67 / 1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-style.css.map */
