:root{--primary-black: #1F1F1F}.data-cart-rules{color:#1f1f1f}@media screen and (max-width: 767px){.mobile-collection-banner{display:none!important}.collection-banner .collection-content{position:unset!important}}@media screen and (min-width: 767px){summary.header__icon.header__icon--search.header__icon--summary{width:56px}.container{max-width:calc(100% - 3rem);margin:auto;padding:1.1rem 0}.mobile-search{display:none}.tabs-section.page-width,section.image-gallery-section.page-width,.mySwiper.container.septrate-collection-container,#home-section-category .container{max-width:calc(100% - 3rem);margin:auto;padding-inline:0}.tab-content .center-swiper-outer{padding-inline:1rem}.multi-data-wrapper.page-width{padding:0;margin:3rem 0;border-radius:14px}.search-ingredients .block-main-wrapper.page-width .block-wrapper{width:calc(100% + -0px)}.text-sm-26{font-size:2.6rem;letter-spacing:.052rem}.text-sm-18{font-size:1.8rem;letter-spacing:.036rem}}@media screen and (min-width: 1400px){.container,.tabs-section.page-width,section.image-gallery-section.page-width,.mySwiper.container.septrate-collection-container,#home-section-category .container{max-width:134rem;padding-inline:0}.tab-content .center-swiper-outer,.gallery-wrapper .center-swiper-outer{padding-inline:0!important}.gallery-wrapper .center-swiper-outer .swiper-button-next{right:-16px!important}.gallery-wrapper .center-swiper-outer .swiper-button-prev{left:-16px!important}.tab-content .center-swiper-outer .swiper-button-next{right:10px}.tab-content .center-swiper-outer .swiper-button-prev{left:10px}}a{text-decoration:none}body{background:#faf8f6!important}.cart-count-bubble{background:#4f4f4f;top:0}body .header{padding-block:18px}.header__heading-link,.header__heading{width:100%}.header:not(.drawer-menu).page-width{width:100%;max-width:100%}.header--middle-left{grid-template-columns:250px 1fr 250px}.header__inline-menu .list-menu--inline{display:flex;justify-content:center;gap:18px}.header__menu-item span{font-size:16px;font-weight:700;letter-spacing:.028rem}.header__menu-item{color:#fff}.header__menu-item .icon-caret{display:none}.header__inline-menu summary.list-menu__item,.header__inline-menu .list-menu__item{padding:0}.header__icons svg{width:27px!important;height:27px!important}.header__icon{width:auto}.header__icons .svg-wrapper:not(.header__icon-close){width:auto}.header__icons .svg-wrapper:not(.search.search-modal__form .svg-wrapper):after{content:"";width:1px;height:24px;display:block;background:#fff;margin-inline:16px}.header__icon--cart .svg-wrapper:after,.modal__close-button.link .svg-wrapper:after{display:none!important}.header__icon span{min-width:20px}footer{--size-heading: 24px;--size-lg: 18px;--size-md: 14px;--size-normal: 16px}footer .footer-block-heading.heading,footer .footer-block__heading{font-size:var(--size-heading);letter-spacing:.048rem;margin-bottom:3rem;margin-top:0;font-weight:700}footer .footer-block *:not(h4,h2),footer .footer-block__details-content .list-menu__item--link{font-size:14px;color:#fff;line-height:1.4;text-align:left}footer .footer__blocks-wrapper.grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}footer .footer-block.grid__item{width:100%;padding-inline:1rem}footer ul.footer-block__details-content.list-unstyled{column-count:2}footer ul.footer-block__details-content.list-unstyled li{margin:0}footer ul.list-unstyled.list-social.footer__list-social{justify-content:center;gap:1rem}.footer__list-social li.list-social__item a{padding:0}.footer__list-social li.list-social__item{--icon-size: 50px;width:var(--icon-size);height:var(--icon-size)}.footer__list-social li.list-social__item a span.svg-wrapper{width:100%;display:inline-block;height:100%}.footer__list-social .list-social__item .icon{width:var(--icon-size);height:var(--icon-size)}footer .footer-block.grid__item:first-child,footer .footer-block.grid__item:last-child{text-align:center}footer .download-app-wrapper{display:flex;gap:12px;margin-top:3rem}.footer:not(.color-scheme-1){border-top:none;padding-block:5rem 0rem}footer .newsletter-form__field-wrapper{margin-top:24px}button#Subscribe:before{content:"Subscribe"}button#Subscribe{width:auto;background:#4f4f4f;color:#fff;border:0rem;padding:1.5rem;height:4.1rem;border-radius:0 .7rem .7rem 0}button#Subscribe .svg-wrapper{display:none}footer .footer-block.grid__item:first-child{padding-right:4rem}footer .newsletter-form__field-wrapper .field:after,footer .newsletter-form__field-wrapper .field:before{content:none}footer .newsletter-form__field-wrapper .field__input{padding:1.5rem 7.5rem 1.5rem 2rem;border-radius:.7rem;background:#fff;color:#000;font-size:1.4rem}footer .newsletter-form__field-wrapper input.field__input::placeholder{color:#000;opacity:.6}footer .newsletter-form__field-wrapper .field__input+label{display:none}footer .footer-block.grid__item .footer-block-heading.heading{text-align:center}footer .most-search-keyword-inner .most-search-keyword-title p{font-size:var(--size-lg);color:#fff;font-weight:700}footer .most-search-keyword-inner .all-keyword-wrapper{line-height:1.2}footer .most-search-keyword-inner .all-keyword-wrapper a{font-size:var(--size-md);color:#fff;line-height:1}footer .most-search-keyword-inner .all-keyword-wrapper a:after{content:"|";padding-inline:3px;font-size:var(--size-lg)}footer .footer__content-bottom{padding:0}footer .footer__copyright.caption{margin:20px 0}footer .footer__copyright.caption *{font-size:var(--size-normal);color:#fff;letter-spacing:normal}.login_links{display:none}section#home-section-category{margin-top:20px}.grid-images-wrapper.d-flex{position:relative;width:100%;display:flex;justify-content:space-between;column-gap:20px}.grid-images-wrapper .grid-images-item .grid-images-title h4{line-height:2.5rem;text-transform:uppercase;text-align:center;font-weight:500;margin:0;font-size:1.6rem;letter-spacing:.032rem}div#multi-featured-tabs li.grid__item.slider__slide{margin-left:0!important;border-radius:25px}.card__inner.ratio+.card__content{background:#fff}.card.card--card.card--media .product-information{text-align:center;display:flex;align-items:center;justify-content:flex-start;width:100%;background:#fff;padding:10px 0;border-radius:0 0 20px 20px}.product-description+.card-information{display:flex;align-items:center;justify-content:space-between;padding-top:1.5rem;padding-bottom:1rem}.product-description+.card-information .price-percents-save{font-size:1.6rem;letter-spacing:.032rem;color:#c22323;font-weight:700}.product-description+.card-information .price--on-sale .price__container .price__sale{display:flex!important;flex-direction:row-reverse!important;flex-wrap:nowrap;align-items:center}.product-description+.card-information span.price-item.price-item--sale.price-item--last{margin-right:10px!important;letter-spacing:0;font-size:20px;font-family:var(--font-heading-family);line-height:1}.product-description+.card-information .jm-badge.card-product-review{padding:.3rem;border:.1rem solid #d6d6d6;border-radius:.3rem;font-weight:600;font-size:14px;line-height:normal;display:inline-block}span.ratingValue{display:flex;align-items:center;justify-content:space-between}span.ratingValue span.icon-wrapper svg{font-size:10px;width:12px;height:12px;margin-right:4px}h2.h1.tabs-heading.h1{font-size:2.8rem;line-height:3.281rem;color:#000;margin-bottom:10px}.card__badge svg{width:37px;height:100%;display:block}.card--card .quick-add button.quick-add__submit.button.button--full-width.button--secondary,.card--card .quick-add a.quick-add__submit.button.button--full-width.custom-btn{font-size:1.7rem;letter-spacing:.036rem;font-family:Roboto,sans-serif;display:inline-block;font-weight:700;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#fff;background:#c22323;border:0;padding:1.5rem 2rem;text-transform:uppercase;cursor:pointer;box-sizing:border-box;outline:none;border-radius:10px}.product-info-wrapper span.info-text.text-sm-10.text-xs-10.medium{display:inline-flex;margin-left:.5rem;color:#202020;font-size:1rem;line-height:1.2;letter-spacing:.02rem;font-weight:500}.product-information .product-info-wrapper .product-info-block .image-wrapper{display:inline-flex;width:2.5rem;height:2.5rem}.video-gallery-wrapper .video-gallery-title.align-center h4{margin:0 3rem 1rem;padding:2rem 1rem;box-shadow:0 .1rem 1rem #0003;background-color:#fff;text-align:center;border-radius:0 0 20px 20px;font-style:italic;font-weight:500;letter-spacing:.028rem;color:var(--primary-black)}.video-gallery-wrapper .video-gallery-image.d-none-xs img{border-radius:11px!important}.brand-logo h3.section-title{padding-bottom:3rem;text-align:center;text-transform:uppercase;font-size:3.2rem;letter-spacing:.032rem;font-weight:700;line-height:3.75rem;color:#000}.brand-logo{background:#fff}slider-component ul.grid{column-gap:21px}.how-to-use-video{background:#fff;padding:1rem 2rem 0rem}.how-to-use-video iframe.how-to-use-iframe.d-none{height:27rem;width:100%;border-radius:1rem}.how-to-use-text{background:#fff;padding:0rem 2rem 2rem;margin-bottom:3rem}.how-to-use-text p{line-height:20px;margin-top:0;margin-bottom:0;font-size:13px}.product-card-wrapper .card--card.card--media>.card__content{padding-inline:0}.swiper.reviews-swiper{padding:0}.center-swiper-outer :is(.swiper-button-next,.swiper-button-prev){display:flex;background:#000;width:32px;height:32px;border-radius:50%;--swiper-navigation-size: 15px;color:#fff;border:1px solid #fff;z-index:1}.center-swiper-outer{position:relative}.reviews-section-inner{position:relative;margin-inline:auto;padding-inline:18px}.reviews-section-inner .swiper-slide.swiper-slide-active .review-card{transform:scale(1.1)}.card__content .price__container,.card-information .price__container{display:flex;flex-direction:row-reverse;align-items:center;font-family:var(--font-heading-family);line-height:1}.card__content span.price-item.price-item--sale.price-item--last,.product-description+.card-information span.price-item.price-item--regular{font-size:20px!important;font-family:var(--font-heading-family);line-height:1}.card__content .price--on-sale .price-item--regular{font-size:16px;font-weight:700;font-family:var(--font-heading-family);line-height:1}.product-description+.card-information .jm-badge.card-product-review{font-size:16px;padding:5px 6px;margin-top:0!important}.card--card .card__inner .card__media{border-radius:0!important}.gallery-title h4{text-transform:uppercase;text-align:center;font-size:2rem;letter-spacing:.04rem}.gallery-wrapper .swiper-slide{box-shadow:0 .1rem .8rem #0003;border-radius:1.2rem}.section-header .section-title{text-align:center;text-transform:uppercase;font-size:3.2rem;letter-spacing:.032rem;font-weight:700;line-height:3.75rem;color:#000;margin-block:5rem 2.5rem}.section-header .section-title span.subtitle{color:#000;display:block;font-weight:300;font-style:italic;font-family:Gotham,sans-serif;font-size:2.4rem;line-height:2.297rem;letter-spacing:.048rem;text-transform:uppercase;margin-bottom:.5rem}.logo-wrapper{padding-bottom:40px}.ui-widget.ui-widget-content{border:none!important}.gallery-wrapper .center-swiper-outer{padding-inline:10px}.gallery-wrapper .center-swiper-outer .swiper-button-next{right:-6px}.gallery-wrapper .center-swiper-outer .swiper-button-prev{left:-6px}.tab-content .center-swiper-outer .swiper-button-next{right:16px}.tab-content .center-swiper-outer .swiper-button-prev{left:16px}.center.collection__view-all a.button{background:transparent;margin-top:18px;font-weight:300;font-style:italic;font-size:2rem;line-height:normal;letter-spacing:.048rem;display:inline-block}.center.collection__view-all a.button:after,.center.collection__view-all a.button:before{height:max-content;line-height:16px}.collection-banner .collection-content{position:absolute;top:50%;width:100%;max-width:100%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0 5rem;max-width:50rem}.collection-banner .collection-content-inner.box-left.align-left h1{font-size:30px;letter-spacing:0;font-weight:600;margin-bottom:0}.collection-banner p.banner-text.text-sm-18.text-xs-14{font-size:1.6rem;font-weight:400;margin:13px 0 1rem;font-family:Roboto;letter-spacing:.1px;line-height:normal}img.desktop-collection-banner{border-radius:30px}facet-filters-form.facets.small-hide span.mobile-facets__open-label.button-label.small-hide{font-weight:700;font-size:2.4rem;letter-spacing:.048rem}facet-filters-form.facets.small-hide span#ProductCount{font-size:1.4rem;letter-spacing:.028rem;font-weight:500}.card-wrapper.product-card-wrapper.underline-links-hover{background:#fff}.card .card__inner .card__media{border-radius:0}.text-sm-20{font-size:2rem;letter-spacing:.04rem}.text-sm-10{font-size:1rem;letter-spacing:.02rem}img{display:block;max-width:100%;width:100%;height:auto}a.gridd-new{list-style:none;text-decoration:none}.grid-images-item{width:calc(25% - 10px);background-color:#fff;box-shadow:0 .1rem .8rem #0003;overflow:hidden;margin-right:0rem;border-radius:1.2rem}.grid-images-wrapper .grid-images-item .grid-images-title{padding:1rem .5rem}.grid-images-title h4{color:#000;font-family:Roboto,sans-serif}.product-tag span.tag-title{font-size:11px;line-height:normal;text-transform:uppercase;display:inline-block;border-radius:.5rem;padding:.5rem 1rem;background:#3c3c3c;color:#fff;font-weight:600}.card__information h3.card__heading.h5.gdgdf{margin-top:1rem;min-height:4.3rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:2rem;font-weight:600;letter-spacing:0;margin-bottom:10px}.product-description .text-sm-14{font-size:1.3rem;letter-spacing:.008rem;color:#4f4f4f;line-height:1.5}.product-information .product-info-wrapper{display:flex;-webkit-box-align:center;width:100%;padding:0 15px;justify-content:space-between;gap:10px}.product-information .product-info-wrapper .product-info-block{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-information .product-info-wrapper .product-info-block .text-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;line-height:1.1;text-align:left}.category-wrapper{display:flex;justify-content:space-between;align-items:center}html{scroll-behavior:smooth}.category-wrapper .rating-section{padding:.5rem 1rem .4rem;border:.05rem solid #d6d6d6;border-radius:.3rem;line-height:normal;font-size:13px;color:#000;font-weight:500}.category-wrapper .rating-section span.icon-wrapper svg{font-size:10px;width:13px;height:13px;margin-right:4px}.product__info-wrapper .product-tag span.tag-title{padding:5px 11px;font-size:12px;letter-spacing:.024rem}.product__title h1{font-size:2.2rem}p.product-short-desc{font-size:13px;padding:0;margin:0;font-weight:400;letter-spacing:0;color:#666363}.product-items.product-short-description{padding:0;margin:0}.product__title{margin-bottom:0}.product-items.information-section{margin-top:3rem}.information-wrapper{display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-top:-13px}.information-block{align-items:center;margin-top:1rem;width:50%;display:flex}.information-text p{font-size:1.4rem;margin:0rem;color:#202020;line-height:1.3}.information-text{margin-left:.7rem}p.section-content-title span{display:block;padding:2rem 0;border-bottom:.1rem solid hsla(0,0%,100%,0)}.how-to-use-with-video ul li strong,.how-to-use-with-video p strong{color:#000}p.section-content-title+.how-to-use-with-video ul{padding-left:2rem;padding-right:1rem}.how-to-use-with-video.flex_view>.how-to-use-video+.how-to-use-text ul{padding-left:0!important}.quick-add-modal__content-info .product__title a.product__title h2.h1{font-size:22px;letter-spacing:0px}.how-to-use-with-video p{padding:0rem 2rem 2rem;line-height:20px;font-size:13px;margin-top:0rem}.how-to-use-with-video ul{font-size:1.4rem;line-height:2rem;color:#8e8e8e;letter-spacing:.05rem;margin-bottom:3rem;background:#fff;margin-top:0}p.section-content-title{font-size:2rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase;border-top-right-radius:.7rem;border-top-left-radius:.7rem;padding:0 2rem;color:#000;background:#fff;margin-bottom:0}.how-to-use-with-video ul li{list-style:none}.a-plus-block{background:#fff;padding:17px 30px;margin:3rem 0;border-radius:14px}.a-plus-block.Key-Ingredients h2.section-heading{font-size:2rem;font-weight:700;letter-spacing:.05rem;border-top-right-radius:.7rem;border-top-left-radius:.7rem;padding:0;color:#000;background:#fff;margin-bottom:0;border-bottom:.1rem solid hsla(0,0%,100%,0);text-transform:uppercase}.ingredient-card ul.key-pointers,.multi-data-block .content-wrapper .blocks-wrapper{display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding-left:0;list-style:none}li.pointer-key-ingredient,.blocks-wrapper .block{-webkit-box-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;padding-right:1rem;padding-left:1rem;margin-bottom:2rem}li.pointer-key-ingredient h3.ingredient-title,.card-header h3.ingredient-title{font-size:1.4rem;line-height:1.641rem;color:#000;margin-bottom:0;padding-bottom:1.5rem;padding-top:.5rem}.a-plus-block img{width:100%;max-width:100%;height:auto;display:block;border-radius:1rem}.a-plus-block.apluscontent img{margin-bottom:20px}li.pointer-key-ingredient p.ingredient-description,.card-body .text-sm-14.text-xs-12.card-text p{line-height:1.6rem;color:#868585!important;font-size:1.2rem;margin-bottom:0;font-weight:400}.card-body .text-sm-14.text-xs-12.card-text ul{margin-left:0;padding-left:23px;line-height:2rem;color:#8e8e8e!important;font-size:1.4rem;margin-bottom:0;font-weight:400}.img-wrapper img{width:100%;max-width:100%;height:auto;display:block;border-radius:1rem}.ingredient-card.swipernew.paralasss{overflow:hidden;position:relative}.ingredient-card.swipernew.paralasss :is(.swiper-button-next,.swiper-button-prev){display:flex;background:#000;width:32px;height:32px;border-radius:50%;--swiper-navigation-size: 15px;color:#fff;border:1px solid #fff;justify-content:center;margin-left:-10px;margin-right:-11px}.metafield-rich_text_field{margin-top:10px}.metafield-rich_text_field ol{padding-left:23px;line-height:2rem;color:#8e8e8e!important;font-size:1.4rem;margin-bottom:0;font-weight:400}.accordion-section .accordion-wrapper .accordion-block-wrapper{cursor:pointer;border-radius:.7rem;background:#fff;padding:1px 2rem;margin-bottom:2rem}.accordion-content.accordion-content-js .content p strong{line-height:2rem;font-size:1.4rem;letter-spacing:.05rem;color:#000;font-weight:500}.accordion-content .content p{font-weight:300;line-height:2rem;color:#8e8e8e!important;font-size:1.4rem;letter-spacing:.05rem;padding:0;margin:0}.accordion-content .content p span{line-height:2rem;color:#8e8e8e!important;font-size:1.4rem;letter-spacing:.05rem}.accordion-section .accordion-wrapper .accordion-block-wrapper .accordion-title-wrapper{position:relative}.accordion-section .accordion-wrapper .accordion-block-wrapper .accordion-title-wrapper .icon{display:inline-flex;position:absolute;top:50%;right:0rem;transform:translateY(-50%)}div#shopify-block-AMEZTcEp0RGtOUkFXc__judge_me_reviews_review_widget_bfwYcG{background:#fff;padding:18px 0;border-radius:10px;margin-bottom:40px}.accordion-block-wrapper.accordion-block-js .accordion-content.accordion-content-js{display:none;transition:1s}.accordion-block-wrapper.accordion-block-js.active .accordion-content.accordion-content-js{display:block;transition:2s;padding-bottom:15px}h3.accordion-title.accordion-title-js{padding:2rem 0!important;margin:0}button.product-form__submit.button.button--full-width.button--primary{font-family:Roboto,sans-serif;display:inline-block;font-weight:700;color:#fff;text-align:center;vertical-align:middle;-webkit-user-select:none;user-select:none;background-color:#c22323;border:0;padding:1.5rem 2rem;border-radius:.8rem;letter-spacing:.036rem;text-transform:uppercase;font-size:1.8rem;line-height:2.1rem;cursor:pointer;box-sizing:border-box;outline:none;transition:all .2s ease}.product__title+.product-items.product-short-description+div{margin-bottom:0}.product__tax.caption.rte{color:#010101;opacity:.4;font-size:1.2rem;letter-spacing:.024rem;margin-top:1px}label.quantity__label.form__label span{font-size:1.6rem;letter-spacing:.032rem;font-weight:700;margin-bottom:1rem;display:inline-block}input.quantity__input{border:1px solid #b0b0b08c;border-top:0;border-bottom:0}.how-to-use-with-video{background:#fff;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%}.video-container,.how-to-use-video{-webkit-box-flex:0 0 38%;-ms-flex:0 0 38%;flex:0 0 38%;max-height:max-content}.multi-data-block{background:#fff;padding:2rem;margin:2rem 0}p.section-content-title.vitamin-c-details+p{background:#fff;padding:0 2rem 2rem;margin-top:0;font-size:13px}.how-to-use-content{max-width:62%;-webkit-box-flex:0 0 62%;-ms-flex:0 0 62%;flex:0 0 62%;padding-left:2rem;max-height:max-content}.video-container iframe{height:27rem;width:100%;border-radius:1rem}.product-multi-section .multi-data-wrapper .overview-and-step-block .how-to-use-with-video.flex_view .how-to-use-video .initial-img{position:relative}.image-full{display:block;max-width:100%;width:100%;height:auto}.initial-img{display:none}.vbefore-after-wrap{position:relative}.a-plus-content-wrapper{position:relative;overflow:hidden}.you-may-also-like .related-products .card__content .price__container,.you-may-also-like .related-products .card-information .price__container{flex-direction:row}.you-may-also-like .related-products .product-description+.card-information .price--on-sale .price__container .price__sale{flex-direction:row!important}.you-may-also-like .related-products .price-percents-save{top:-3px!important}.you-may-also-like .related-products .product-description+.card-information .price-percents-save{text-transform:none}.you-may-also-like .related-products .product-description+.card-information span.price-item.price-item--sale.price-item--last{margin-right:0!important}.you-may-also-like .related-products s.price-item.price-item--regular{margin:0 8px!important;opacity:1!important;color:rgba(var(--color-foreground),.75)!important}.page.FAQs li.category-list--item{width:calc(33% - 3px);border:1px solid #ccc;padding:8px}.page.FAQs .category-list--item a.anchor img{width:15rem;height:10rem;object-fit:contain;padding:2rem 0;margin:0 auto;border:none}.page.FAQs .category-list--item a.anchor img span{font-size:10px}.page.FAQs .category-list--item a.anchor span{line-height:13px;font-size:1.4rem;letter-spacing:.028rem;font-weight:700}.page.FAQs ul.category-list{list-style:none;display:flex;gap:8px;overflow:auto;padding:9px 0 13px;flex-wrap:wrap;padding-left:0!important}.about-company-text-img img{width:40%;margin:2rem auto}.blog-articles .card__information{padding:15px!important}.blog-articles .card__information h3.card__heading.h2{font-size:17px;letter-spacing:0;line-height:23px}.blog-articles .card__information p.article-card__excerpt.rte-width{font-size:14px;line-height:20px;letter-spacing:0}.rte.page-rte p{font-size:14px;letter-spacing:0;line-height:20px;color:#000}.rte.page-rte p b,.rte.page-rte p strong{letter-spacing:0;font-size:1.6rem;color:#000}.rte.page-rte h4 span{font-size:2rem;padding:0;margin:0}.rte.page-rte h4{padding:0;margin:15px 0 0;font-weight:600}.rte.page-rte h4+p{padding:0;margin:0}.page .page-width{margin-bottom:20px}.address h3,.address p{color:#000}div#franchise-inquiry .address h3,.address p{padding:0;margin:0}div#franchise-inquiry .address{margin-top:20px}.main-descr p{font-size:9px;font-weight:400;margin:0 0 1rem;line-height:1.5}.search-ingredients .subtitle-descr p{color:#97492b;font-weight:600;line-height:1.4}#ingredients_page .ingredients-main-page .search-ingredients .image-section .wrapper .block-main-wrapper .block-wrapper .image-block img{width:100%;display:block;max-width:100%;height:auto}.page .rte .category-list-arrows{list-style-type:none;margin:0;padding:0;display:block}.page .rte .category-list-arrows .category-list--item{margin-bottom:0;margin-top:0;position:relative;cursor:pointer;display:block;padding:25px 25px 24px 50px;color:#554740;font-size:18px;line-height:28px;align-items:center;border-top:1px solid rgba(151,151,151,.35)}.page .rte .category-list-arrows .category-list--item img{margin:10px 14px;opacity:1;vertical-align:middle;border:0;width:inherit;float:left}.page .rte .category-list-arrows .category-list--item .initial .customFont{font-size:13px}.page .rte .category-list-arrows .category-list--item strong{font-weight:700;vertical-align:baseline;word-wrap:break-word}.page .rte .category-list-arrows .category-list--item strong span{font-size:14px}.page .rte .category-list-arrows .category-list--item .initial{display:none;cursor:text}.club-page .top-section-wrapper .banner-section{position:relative}.club-page .top-section-wrapper .banner-section .login-icon{position:absolute;top:1rem;right:2rem}.club-page .top-section-wrapper a{text-decoration:none;font-size:1.4rem;color:var(--body_text_color);cursor:pointer}.club-page .top-section-wrapper .banner-section .login-icon .login-wrapper{display:flex;align-items:center}.club-page .top-section-wrapper .banner-section .login-icon .login-img{width:2.5rem}.banner-section img{width:100%;display:block}.club-page .top-section-wrapper .banner-section .login-icon .login-text{color:#fff;margin-bottom:0;border-left:.1rem solid #fff;padding-left:1rem;margin-left:1rem;margin-top:0}.club-page .top-section-wrapper .video-section .video-wrapper{padding:2rem;background:#fff}.club-page .top-section-wrapper .video-section .video-wrapper video{border-radius:2rem}.club-page .top-section-wrapper .text-section .create-account-btn .btn{text-transform:uppercase;display:inline-block;border:.2rem solid #000;border-radius:.5rem;padding:1rem 2rem;color:#000}.club-page .top-section-wrapper .text-section .what-is-tmc-title .title{color:#000;margin-bottom:1.2rem}.club-page .top-section-wrapper .text-section .what-is-tmc-description .description{color:#333;line-height:1.5}.text-section.align-center{padding:2rem;background:#fff}.how-it-work-section-wrapper .section-title-wrapper .title{font-size:16px;font-weight:700;margin-bottom:1px}.how-it-work-section-wrapper .section-title-wrapper .sub-title{display:block;font-size:15px}.how-it-work-section-wrapper .section-title-wrapper{display:block;width:100%;text-align:center}.how-it-work-section-wrapper .image-text-wrapper{display:flex;width:100%;align-items:center;margin-top:30px;margin-bottom:10px;justify-content:center;gap:10px}.how-it-work-section-wrapper .image-text-wrapper .wrapper{width:calc(33.33% - 10px);display:flex;flex-direction:column;gap:20px;align-items:center}.how-it-work-section-wrapper .image-text-wrapper .wrapper img{width:100%;height:auto;max-width:100px;display:block}.how-it-work-section-wrapper .image-text-wrapper .wrapper .text{display:block;font-size:14px;width:50%;margin:0 auto;text-align:center;line-height:16px}.isolate h2.rich-text__heading.rte.inline-richtext.h1{font-size:2rem}.club-page-wrapper .text-section.align-center{background:#faf8f6}.overlay-bg{position:relative;display:none;position:fixed;z-index:99;background-color:#000000b3;top:0;left:0;right:0;width:100%;height:100%}.overlay-bg.active-popup{display:block}.slider-popup-wrap{width:66rem;background-color:#fff;position:fixed;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:99;padding:1.5rem;height:calc(100% - 70px)}.slider-popup-wrap .close-icone{position:absolute;top:-1.8rem;left:-1.8rem;width:3rem;height:3rem;cursor:pointer;z-index:9999;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:#000;border-radius:50%;color:#fff;border:.2rem solid #fff}@media screen and (min-width: 768px){.text-sm-18{font-size:1.8rem;letter-spacing:.036rem}}.slider-popup-wrap .slider-popup-inner-wrap{height:100%;overflow:auto;background-color:#e8e3dd}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-image img{width:100%;display:block}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content{padding:7rem 0;position:relative}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .slider-title-content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .slider-title-content .title-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;flex-direction:column;-webkit-flex-direction:column;margin:0;padding:0}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .slider-title-content .title-wrap h4{color:#664128;font-family:Gotham,sans-serif;font-weight:600;letter-spacing:.4rem;font-size:3.6rem;margin:0;text-transform:uppercase}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .slider-title-content .title-wrap p{color:#fff;text-transform:uppercase;letter-spacing:.2rem;margin:0;background-color:#664128;flex:1;width:100%;text-align:center;padding:.5rem 1rem}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .desc-wrap{text-align:center;padding:3.5rem 20px 5rem}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .desc-wrap p{line-height:1.4;color:#664128;margin:0}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .youtube-video-wrap{padding:0 2rem}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .social-media-wrap{padding:7rem 0 0}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .social-media-wrap .social-icon-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin-top:1rem}.social-media-wrap p.text-sm-20.text-xs-16{text-align:center;font-size:27px;padding:0;margin:0;font-weight:600}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .social-media-wrap .social-icon-wrap a{width:3.8rem;margin:0 4px}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .youtube-video-wrap iframe{width:100%}@media (max-width:767px){.page.FAQs li.category-list--item{width:calc(50% - 6px)}.how-it-work-section-wrapper .image-text-wrapper{display:block}.how-it-work-section-wrapper .image-text-wrapper .wrapper{width:calc(100% - 10px);gap:10px;margin-bottom:25px}.how-it-work-section-wrapper .image-text-wrapper .wrapper .text{width:60%}.grid-images-wrapper{overflow-x:auto;padding:2rem 1.5rem 1rem!important}.grid-images-wrapper .grid-images-item{margin-right:1rem}.grid-images-wrapper .grid-images-item{width:10rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;flex-basis:10rem}.slider-popup-wrap{width:30rem}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .slider-title-content .title-wrap h4{letter-spacing:.2rem;font-size:2rem}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content{padding:2rem 0px;position:relative}.slider-popup-wrap .slider-popup-inner-wrap .slider-popup-content .social-media-wrap .social-icon-wrap a{width:2.8rem;margin:0 4px}}.gentleman-top-section{background-color:#e8e3dd;padding:54.5rem 0 9rem;background-position:top center;background-repeat:no-repeat;background-size:contain;background-image:url(/cdn/shop/files/gentlemen-bg-image.png?v=1665575417)}.align-center{text-align:center!important}.gentleman-top-section .title-section-wrap h4{font-weight:400;font-size:6.6rem;color:#2d2d2d;margin:0;margin-bottom:1rem;text-transform:uppercase}.gentleman-top-section .title-section-wrap h4 span{position:relative}.gentleman-top-section .title-section-wrap h4 span:after{content:"";position:absolute;background-size:100%;width:calc(100% + 3rem);height:calc(100% - .8rem);left:-1.5rem;right:-1.5rem;background-repeat:no-repeat;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(/cdn/shop/files/rectangle.png?v=1637838229)}.gentleman-top-section .title-section-wrap .sub-title-wrap{margin-bottom:6rem;color:#2d2d2d;text-transform:uppercase}@media screen and (min-width: 768px){.text-sm-32{font-size:3.2rem;letter-spacing:.032rem}}@media screen and (min-width: 768px){.text-sm-28{font-size:2.8rem;letter-spacing:.028rem}}.gentleman-top-section .desc-wrap p{color:#664128;line-height:normal}.gentleman-slider-main-wrapper{position:relative;background-color:#fff;border-top:.6rem solid #664128;padding:4rem 0 0}.gentleman-slider-main-wrapper .slider-title-wrap{position:absolute;top:-3.7rem;left:0;right:0;margin:0 auto;height:7.4rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.gentleman-slider-main-wrapper .slider-title-wrap p{background-color:#664128;color:#fff;margin:0;padding:1.6rem 2.4rem;border-radius:5rem;text-transform:uppercase;letter-spacing:.4rem}.gentleman-slider-main-wrapper .gentleman-slider-wrapper{position:relative;padding:12.5rem 0}.gentleman-bottom-section{padding:18rem 0;background-color:#e8e3dd}.gentleman-bottom-section .follow-us-inner .follow-title-wrap h4{font-weight:400;letter-spacing:.2rem;margin-bottom:4rem;color:#664128}@media screen and (min-width: 768px){.text-sm-60{font-size:6rem;letter-spacing:.12rem}}.gentleman-bottom-section .follow-us-inner .follow-mail-wrap .mail-text p,.gentleman-bottom-section .follow-us-inner .follow-mail-wrap .mail-a-text a{color:#664128;padding:0;margin:0;line-height:normal}[class*=text-].bold{font-weight:700}@media screen and (min-width: 768px){.text-sm-36{font-size:3.6rem;letter-spacing:.072rem}}.slider-content-inner-wrap{display:flex;overflow-x:hidden;justify-content:center}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .mySwiperss{overflow-x:hidden}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .slider-content-inner-wrap .content-wrap{padding-left:2rem;-webkit-flex-basis:40%;flex-basis:40%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:column;-webkit-box-direction:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;justify-content:center}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .slider-content-inner-wrap .content-wrap .gentleman-name{text-transform:uppercase;color:#2d2d2d;padding:0;margin:0}@media screen and (min-width: 768px){.text-sm-52{font-size:5.2rem;letter-spacing:.104rem}.text-sm-32{font-size:3.2rem;letter-spacing:.032rem}}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .slider-content-inner-wrap .content-wrap .gentleman-key-name{margin:0 0 2rem;color:#333;padding:0}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .slider-content-inner-wrap .content-wrap .know-more-btn{background-color:#000;color:#fff;padding:1rem 2rem;border-radius:2.5rem;box-shadow:0 .6rem .8rem -.1rem #000;width:15rem;text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .nav-arrow{height:4rem;width:4rem}.swiper-button-next,.swiper-button-prev{display:flex;background:#000;width:32px;height:32px;border-radius:50%;--swiper-navigation-size: 15px;color:#fff;border:1px solid #fff;z-index:1}@media (max-width:767px){.gentleman-top-section{padding-top:20rem;background-position:center top;padding-left:10px;padding-right:10px}.gentleman-top-section .title-section-wrap h4{font-size:2.2rem}.slider-content-inner-wrap{display:block;align-items:center;text-align:center}.gentleman-top-section .title-section-wrap .sub-title-wrap{margin-bottom:3rem}.text-xs-16{font-size:1.6rem;letter-spacing:.032rem}.gentleman-top-section .desc-wrap p{color:#664128}.gentleman-slider-main-wrapper .slider-title-wrap p{padding:.8rem 1.4rem;letter-spacing:.2rem}.gentleman-slider-main-wrapper .gentleman-slider-wrapper{padding:3rem 5.5rem}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .slider-content-inner-wrap .content-wrap{padding-bottom:10px;padding-left:0;text-align:center;padding-top:10px}.gentleman-bottom-section{padding:5rem 0}.gentleman-slider-main-wrapper .gentleman-slider-wrapper .slider-content-inner-wrap .content-wrap .know-more-btn{padding:.4rem;width:12rem;margin:auto}h4.align-center.text-sm-60.text-xs-28{font-size:2.8rem;letter-spacing:.2rem;margin-bottom:3rem}}.product .product-media-container{border:none}.product--thumbnail_slider .slider-mobile-gutter .slider-button{width:30px;height:30px;border:2px solid #000;border-radius:50%}.thumbnail[aria-current]{box-shadow:none!important;border:1px solid #c22323!important;border-radius:.8rem}.product--thumbnail_slider .thumbnail-slider{gap:10px}.thumbnail{border-radius:.8rem}.product .product__title h1{font-size:3.2rem;letter-spacing:.032rem;font-weight:700}.product .product-items.product-short-description p.product-short-desc{font-size:1.4rem;letter-spacing:.028rem;color:var(--primary-black);line-height:20px;margin-top:-10px}.product .rating-section span{font-size:1.4rem;letter-spacing:.028rem}.product .category-wrapper .rating-section{padding:.7rem 1.2rem;border:.05rem solid #d6d6d6}.product .category-wrapper .rating-section span.icon-wrapper svg{--start-size: 16px;width:var(--start-size);height:var(--start-size);vertical-align:-2px}.thumbnail:hover{opacity:1}.product--thumbnail_slider .slider-mobile-gutter .slider-button[disabled] .icon{color:#000;cursor:not-allowed}.product span.price-item.price-item--regular{line-height:1;margin-bottom:0;font-size:2.4rem;font-weight:700}.product label.quantity__label.form__label span{margin-bottom:0;color:var(--primary-black)}.product variant-selects legend.form__label{font-size:1.6rem;letter-spacing:.032rem;color:var(--primary-black);font-weight:700}.product .product-form__input{max-width:100%;margin:0}.product variant-selects .product-form__input--pill .option-variant-wrapper{width:100%;max-width:464px;border-radius:4px;height:45px;line-height:45px;padding:0 15px;border:1px solid #d6d6d6;display:flex;justify-content:space-between;color:var(--primary-black);font-size:1.3rem;align-items:center;margin:0}.product variant-selects .option-variant-wrapper:last-child{margin-top:10px!important}.product variant-selects .product-form__input--pill .option-variant-wrapper:has(input[type=radio]:checked){background:transparent;color:var(--primary-black);line-height:45px;border:1px solid #c22323;margin-bottom:10px}.product variant-selects{position:relative}.product .product__info-container .form-div{display:none}.product .product__info-container{display:grid;grid-template-columns:1fr 1fr;gap:16px}.product .product__info-container>*:not(div:has(.price__container),.product-form__quantity){grid-column:1/3}.product div:has(.price__container)[role=status],.product .product-form__input.product-form__quantity{margin:0}.product .product-form__input.product-form__quantity{padding-right:5%}.product .price-per-item__container{max-width:max-content;margin-left:auto;padding-right:32px;display:block}.product .product__info-container>*+*{margin:0}.product span.mrp-tag{font-weight:700;margin-bottom:.5rem;display:inline-block;color:var(--primary-black);margin-bottom:0}.product .product__info-container .product-form{margin:0}.product span.badge.price__badge-sale{display:none}.product .price__container{display:flex;align-items:flex-end}.product .price-percents-save{order:5;font-size:1.6rem;letter-spacing:.032rem;font-weight:700;color:#c22323;text-transform:uppercase;line-height:1;position:relative;top:-6px}.product span.price-item.price-item--sale.price-item--last{order:1;font-size:3.2rem;letter-spacing:.032rem;margin:0;line-height:1}.product s.price-item.price-item--regular{order:2;font-size:1.6rem;letter-spacing:.032rem;color:var(--primary-black);opacity:.4;font-weight:500;margin-left:6px;margin-right:10px;line-height:1}.product span:has(.price-item){order:2}.page-width:has(.product){max-width:1110px}.product .information-text p{font-size:1.4rem;margin:0rem;line-height:1.3;font-size:1.6rem;letter-spacing:.032rem;color:#202020}.product .product .information-block .icon svg{position:relative;top:4px}.product product-info{padding-bottom:30px!important}.product button.quantity__button{max-width:30px}.product input.quantity__input{max-width:55px}p.section-content-title+ul{background:#fff;margin-top:0}p.section-content-title+ul+p{background:#fff;padding:10px 2rem}p.section-content-title+ul+br+p{background:#fff;padding:10px 2rem}.accordion-content.accordion-content-js .content{line-height:2rem;color:#8e8e8e!important;font-size:1.4rem;letter-spacing:.05rem}@media (max-width: 1366px){.header__menu-item span{font-size:14px}body .header{padding-block:12px}footer{--size-heading: 20px;--size-lg: 15px;--size-md: 12px;--size-normal: 14px}}@media (max-width: 1200px){footer{--size-heading: 20px;--size-lg: 16px;--size-md: 14px;--size-normal: 14px}.header--middle-left{grid-template-columns:auto 1fr auto}.header:not(.drawer-menu).page-width{padding-left:20px;padding-right:20px}.header__heading-logo{max-width:200px}.header__icon--cart,header header-drawer{margin:0}.header__heading-logo-wrapper{padding-left:16px}body .header{padding-block:8px}footer .footer__blocks-wrapper.grid{grid-template-columns:1fr 1fr;gap:32px}footer .footer-block.grid__item{margin:0}.footer-block.grid__item:has(.footer-block__newsletter),.footer-block.grid__item:has(.social-icon-wrapper){grid-column:1 / 3}.footer-block__newsletter:not(:only-child){display:inline-block}footer .download-app-wrapper{justify-content:center}footer .footer-block.grid__item:first-child{padding:0}footer .footer-block-heading.heading,footer .footer-block__heading{margin-bottom:16px}footer .footer-block__details-content{margin-bottom:8px}footer .footer__content-top{padding-inline:20px}.product .product__info-wrapper{padding-left:20px}.product .price-per-item__container{padding-right:0}}@media screen and (min-width: 768px){.d-block-xs,.d-none-sm{display:none!important}section.page-width.apluscontent{padding:0 3rem!important}.contact-form{display:flex}.contact-form .form-border{width:66.66666667%;border-right:.1rem solid #b12929;padding-right:6rem;margin-bottom:6rem;padding-left:1.5rem}.contact-form .address{width:33.33333333%;padding-left:6rem}}@media (max-width:767px){.septrate-collection-container{padding:13px 10px 0}.grid-images-wrapper .grid-images-item .grid-images-title h4{line-height:1.6rem;font-size:10px;letter-spacing:.01rem}.grid-images-wrapper.d-flex{justify-content:flex-start!important;column-gap:8px!important}.card-wrapper.product-card-wrapper.underline-links-hover{border:none}slider-component ul.grid{column-gap:6px}.collection ul#product-grid{column-gap:8px;row-gap:8px}.product-description{display:none}.card:not(.ratio){border-radius:10px!important}.card__information h3.card__heading.h5.gdgdf{line-height:normal;margin-top:.8rem;min-height:unset;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.2rem;letter-spacing:.01rem;min-height:28px}.product-tag span.tag-title{display:inline-block;border-radius:.5rem;padding:.3rem .5rem;background:#3c3c3c;color:#fff;line-height:.9rem;text-transform:uppercase;font-size:.8rem;letter-spacing:.016rem;font-weight:700}.card__information{padding:0!important}.product-description+.card-information .price-percents-save{font-size:1rem;letter-spacing:.02rem}span.price-item.price-item--sale.price-item--last{font-weight:700;font-size:1.2rem!important;letter-spacing:.024rem!important}.price--on-sale .price-item--regular{font-size:1rem!important;letter-spacing:.02rem}.product-description+.card-information .jm-badge.card-product-review{padding:.3rem .2rem;border:.1rem solid #d6d6d6;border-radius:.3rem;font-weight:600;font-size:.8rem;letter-spacing:.016rem;line-height:normal;margin:0}.card--card .quick-add{margin:0!important}.card--card .quick-add button.quick-add__submit.button.button--full-width.button--secondary{font-size:1rem;letter-spacing:.036rem;padding:.8rem 2rem;min-height:30px;border-radius:8px;margin-top:0}.card.card--card.card--media .product-information{display:none}.card--card.card--media>.card__content{border-radius:0 0 10px 10px!important}.collection-banner .collection-content{top:0%;transform:translateY(0);padding:0 2.5rem}.collection-banner{position:relative}.collection-banner .collection-content-inner.box-left.align-left h1{font-size:22px;line-height:normal}.collection-banner p.banner-text.text-sm-18.text-xs-14{font-size:1.4rem;margin:3px 0 .5rem}.card-wrapper.product-card-wrapper.underline-links-hover{border-radius:10px}.d-none-xs{display:none}body .card--card .card__inner .card__media{border-top-right-radius:10px!important;border-top-left-radius:10px!important}.brand-logo h3.section-title{padding-bottom:0;margin-bottom:0;font-size:2.2rem;letter-spacing:.032rem;color:#000}.brand-logo{padding-top:1rem}.brand-logo .logo-wrapper{padding:0 10px 10px}slider-component .slider-buttons{display:none}.header__icons .svg-wrapper:not(.search.search-modal__form .svg-wrapper):after{display:none}footer .footer__blocks-wrapper.grid{grid-template-columns:1fr}.footer-block.grid__item:has(.footer-block__newsletter),.footer-block.grid__item:has(.social-icon-wrapper){grid-column:1 / 2}.header__heading-logo-wrapper{padding-inline:8px;text-align:center}.header__heading-logo{display:inline-block;width:200px}.header__icons{gap:8px;padding:0}.header__icon.header__icon--search{display:none}.header--middle-left{grid-template-columns:1fr 1fr 1fr}.mobile-search{grid-column:1 / 5;margin-top:8px}.mobile-search .search-modal__content-bottom{padding:0}.mobile-search form.search.search-modal__form .field:after,.mobile-search form.search.search-modal__form .field:before{content:none}.mobile-search form.search.search-modal__form .field input{border-radius:.7rem;background:#fff;color:#000;padding:12px;font-size:14px}.mobile-search form.search.search-modal__form .field input+label{display:none}.mobile-search form.search.search-modal__form .field input::placeholder{color:#000;opacity:.6}.mobile-search form.search.search-modal__form .field .field__button{color:#000}.ingredient-card ul.key-pointers,.multi-data-block .content-wrapper .blocks-wrapper{display:flex;flex-wrap:nowrap;overflow-x:scroll}li.pointer-key-ingredient,.blocks-wrapper .block{flex:0 0 78%;max-width:100%;padding-right:16px;padding-left:0}section.product-multi-section.product-multi-section-js{padding:20px 0}.a-plus-block{padding:3px 14px}.a-plus-block.Key-Ingredients h2.section-heading{text-align:center}.how-to-use-with-video{display:block}.how-to-use-content{max-width:100%;padding-left:0}.grid-images-wrapper{justify-content:flex-start!important;overflow:auto;padding:0rem 0rem .8rem}.ui-tabs .ui-tabs-nav{margin-bottom:10px;justify-content:center}.product .price-per-item__container{padding:0;display:block}.product .product-form__input.product-form__quantity{padding:0}.product span.price-item.price-item--sale.price-item--last{font-size:1.7rem!important}.product s.price-item.price-item--regular{font-size:1.4rem!important}.product .product__title h1{font-size:2rem}.product .information-text p{font-size:1.4rem!important}.information-block{width:100%}.product .price-percents-save{top:-4px}.product .product__info-wrapper{padding-left:0}.section-header .section-title{font-size:2.8rem;margin-block:0rem 0rem}.section-header .section-title span.subtitle{font-size:2rem}.video-gallery-section .button-section .btn{margin-bottom:32px}.logo-wrapper{padding-bottom:20px}.card-wrapper.product-card-wrapper.underline-links-hover{padding:8px}.product-description+.card-information span.price-item.price-item--sale.price-item--last,.card__content .price--on-sale .price-item--regular{margin-right:5px!important}.center-swiper-outer :is(.swiper-button-next,.swiper-button-prev){display:none}.gallery-wrapper .center-swiper-outer{padding:0}.video-gallery-image-mobile img{border-radius:1rem}.video-gallery-wrapper .video-gallery-title.align-center h4{margin:0 2rem 1rem;font-size:1.2rem}.review-card{padding:2rem 1rem!important}.swiper-slide.swiper-slide-active .review-title,.swiper-slide.swiper-slide-active .review-author{font-size:1.4rem!important}.swiper-slide.swiper-slide-active .review-text{font-size:1.2rem!important}.card-wrapper.product-card-wrapper.underline-links-hover{height:100%}.card__content .price__container{gap:2px}.card__content .price--on-sale .price-item--regular{position:relative;top:-2px}span.ratingValue span.icon-wrapper svg{width:9px;height:9px}.featured-tabs-container .tabs-section{margin:30px auto!important}.video-gallery-wrapper,.reviews-section-inner{padding-top:20px}.reviews-section-inner{padding-inline:0}.video-gallery-wrapper .center-swiper-outer{padding-inline:12px!important}predictive-search:not([loading]) .predictive-search__loading-state{width:20px!important;height:20px!important;display:none!important}.filter-btn,.sort-filter{width:50%;text-align:center;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;padding:8px;background:#fff;border-radius:8px 0 0 8px;margin-left:0!important}.sort-filter{border-left:0;border-radius:0 8px 8px 0}summary.mobile-facets__open-wrapper.focus-offset{display:block;width:100%}details.mobile-facets__disclosure{width:100%}.filter-btn span.svg-wrapper svg{height:2rem}.WhatsAppButton__root{z-index:1!important}.product-description+.card-information{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:1rem}.product--thumbnail_slider .slider-mobile-gutter .slider-button{width:20px;height:20px;border:1px solid #000;border-radius:50%}.product--thumbnail_slider .slider-mobile-gutter .slider-button svg{width:10px}.product--thumbnail_slider .thumbnail-slider{gap:7px}.thumbnail-list{grid-gap:.3rem}p.section-content-title span,.heading-wrapper h2.section-heading{padding:2rem 0rem 1rem;line-height:normal;font-size:1.6rem;letter-spacing:.032rem}.styky-btn{position:fixed;bottom:0;left:0;display:flex!important;margin-bottom:0;z-index:2;color:#fff;padding-bottom:0;padding:0 0 0 2rem;width:100%;background:#c32324;justify-content:space-between;border:11px solid #FFF}.styky-btn button.product-form__submit.button.button--full-width.button--primary{margin-bottom:0;border-radius:0}.sticky-btn-price-wrapper{display:flex;align-items:center;flex-wrap:nowrap;width:50%}.sticky-price-container{display:flex;width:100%;flex-wrap:nowrap}.sticky-price-discount{display:none}.sticky-price-display span.sticky-price-current,.sticky-price-display span.sticky-price-compare{font-weight:600;font-size:1.7rem;color:#fff}}.card__badge.bottom.right{display:none}@media (max-width:990px){.account-mid-button{display:flex;gap:20px;padding:15px}.account-mid-button svg{vertical-align:bottom;margin-right:3px}.account-mid-button a{background-color:#eeec;color:#fff;text-align:center;padding:10px 5px;color:#000;flex:1;font-size:14px;line-height:16px;border-radius:5px}.category-list{display:flex;gap:8px;overflow:auto;padding:13px 5px 15px;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:space-around}.category-img{flex:0 0 80px;text-align:center;position:relative}.category-img img{border-radius:50%;width:90%;height:auto}.category-img h6{font-weight:500;text-transform:uppercase;font-size:12px!important;margin:0}.link-abu{position:absolute;height:100%;width:100%;top:0;left:0;display:block!important}a.fgcg img{display:block;width:100%}ul.menu-drawer__menu span.link-title-inner{display:flex;align-items:center;width:100%}ul.menu-drawer__menu img.menu-icons{width:2.4rem;height:2.4rem;margin-right:7px}.account-box{height:7rem;position:relative;background-color:#281a1b;padding:1.4rem;color:#fff;display:flex}.welcome_title.text-14.bold{line-height:2.1rem;color:#fff;font-weight:700}.login_links a.text-12{color:#999;font-weight:600}.login_links span.divider{height:.4rem;width:.4rem;border-radius:100%;background-color:#fff;display:inline-block;vertical-align:middle;position:relative;top:-.1rem;margin:0 .4rem}.account-box .user_avtar{height:4rem;width:4rem}.account-box .user_avtar svg{display:block;width:4rem;height:4rem}.account-box .user_avtar svg path{fill:#fff}.account-box .login_detail{margin-left:10px}nav.menu-drawer__navigation{padding-top:0}p.section-content-title,.multi-data-block .heading-wrapper h2.section-heading,.multi-data-block .heading-wrapper h3.heading{font-size:1.6rem;font-weight:600;text-align:center;text-transform:uppercase;margin:0}.how-to-use-with-video ul{margin-bottom:.5rem;padding-left:0}.jdgm-rev-widg.jdgm-rev-widg{background:#fff}.footer-block__newsletter:not(:only-child){display:block}}div.card__content{padding:0;font-size:9px}.product-card-wrapper{border:#ddd solid 1px;border-radius:5px;overflow:hidden}.section-collection-grid .gradient{background:#faf8f6}.card__heading.h5{margin:5px 0 8px}.product-description .text-sm-14{line-height:1.4}.price-review{display:flex;justify-content:space-between;margin-bottom:10px}body:not(.Search) .card-product-review span{border:#ddd solid 1px;padding:0 5px;border-radius:2px;font-size:10px;font-weight:600;letter-spacing:0;display:block}.price-container{font-size:12px;line-height:1.15}.price-container strong{font-size:14px}.price-container span{color:green;font-weight:600}.card__content .price-container span{padding-bottom:2px;display:block}.card .media{background:#fff;padding:5px}.product-description .text-sm-14{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card__content .card__badge{display:none}.quick-add-modal__content-info .media-gallery-dots{height:0;overflow:hidden;visibility:hidden}.quick-add-modal__content-info .grid--peek.slider .grid__item{margin-left:0;border:0}@media (max-width: 760px){.mobile-hidden{display:none}.card__heading.h5{font-size:14px;margin:3px 0 5px}.product-description .text-sm-14{line-height:1.2;font-size:1.2rem}.card--card .quick-add button.quick-add__submit.button.button--full-width.button--secondary{font-size:14px;padding:1rem .5rem;line-height:1;min-height:30px;border-radius:5px}.card-information>.price{line-height:1.1;font-size:14px}.product-description+.card-information .price-percents-save{font-size:12px;padding-bottom:1px}.card.card--card.card--media .product-information{display:none}div.facets-container{border:#ddd solid 1px;border-radius:5px;background-color:#fff;padding:3px 8px;font-size:1.2rem}.card.card--card .card__content{gap:5px}}div.section-header{margin-bottom:0}.collection-banner-content.absolute{position:absolute}.collection-banner-content{background:transparent;padding:25px 15px;line-height:1.35}.collection-banner-content h2{margin:0 0 5px;font-weight:700}@media (min-width: 761px){.card__heading.h5{font-size:17px}div.facets-container-drawer{border:#ddd solid 1px;border-radius:5px;background-color:#fff;padding:3px 8px}.custom-section-banner .collection-banner{margin-top:2rem;margin-bottom:2rem;border-radius:1.5rem;overflow:hidden;position:relative}.collection-banner-content{width:40%;top:50%;transform:translateY(-50%);padding-left:2.5rem}.product-card-wrapper{border-radius:10px}}
/*# sourceMappingURL=/cdn/shop/t/2362/assets/custom.css.map */
