body,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,a,p,.link--text{color:rgba(var(--color-foreground),1)}span,p,a,li{font-family:PT Sans;font-weight:400;font-size:16px}ul{list-style-type:none;padding:0}.button--primary{padding:3px 5rem 0px;font-size:18px;font-family:Courier Prime!important;text-transform:uppercase}.custom_btn{text-align:center}.custom_btn .button--primary{background:#e9cdd0;color:#000}.newsletter-form .custom_btn .button--primary{width:100%}.custom_btn .button:after,.custom_btn .button:before,.custom_btn .button:hover{box-shadow:unset!important}.image-with-text:not(.image-with-text--overlap) .color-inverse,.image-with-text.image-with-text--overlap .image-with-text__media.color-inverse,.image-with-text-wrapper.image-with-text__media.image-with-text__media.gradient.color-accent-1.global-media-settings.media{background:transparent!important}*:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}@media(max-width:400px){.button--primary{padding:0 3rem}}.shape-section .custom-shape-wrapper img{width:100%}.announcement-bar-info .announcement-bar__message span{font-size:14px;font-weight:700;letter-spacing:normal}.advertisement-bar{overflow:hidden}.advertisement-bar-info p{margin:0;font-size:15px;line-height:1.6;letter-spacing:normal;font-weight:700;padding:10px}.advertisement-bar-main{display:flex;flex-wrap:nowrap}.advertisement-bar-wrapper{animation-duration:20s;animation-iteration-count:infinite;animation-name:ticker;animation-timing-function:linear}@keyframes ticker{0%{transform:translate(0) translateZ(0)}to{transform:translate(-100%) translateZ(0)}}.advertisement-bar-info{white-space:nowrap;padding-left:128px}.header-wrapper .custom-headerbar{grid-template-columns:unset;justify-content:space-between}@media screen and (min-width:768px){.banner--Extralarge:not(.banner--adapt){min-height:86vh}}.banner-content-wrapper .subtitle p{font-size:20px}.banner-content-wrapper .banner__box>*+.banner__buttons{margin-top:5rem}.banner-content-wrapper .banner__content{padding:1.8rem}.banner-content-wrapper .mobile-img-link{z-index:2}.banner-reviews .R-flex-row.R-flex-row--noMargin.R-flex-middle-xxs.R-flex-center-xxs.u-marginTop--xxs{justify-content:flex-start;padding-top:10px}.image-with-text-wrapper{border:none}.rich-text-content-wrapper .rich-text__blocks_logo{margin-top:3rem}.image-with-text-wrapper img{top:70px!important;height:400px!important;border-radius:20px!important}.color-accent-1 img{top:70px!important}.rich-text__text.rte--small>p,.image-with-text__text.rte.body.small>p{font-size:18px}.rich-text__text.rte--medium>p,.image-with-text__text.rte.body.medium>p{font-size:20px}.rich-text__text.rte--large>p,.image-with-text__text.rte.body.large>p{font-size:22px;line-height:1.5}.next-gen-icon-title{justify-content:center;max-width:70rem;margin:auto auto 30px}.next-gen-icon-title h2{text-align:center}.slider-wrapper .carousel-cell,.customer-image-slider-wrapper .carousel-cell{width:calc(100% / 6);text-align:center}.related-products .product-items{width:25%;padding:0 7px}.customer-image-slider-wrapper .carousel-cell{width:calc(20% - 10px);margin-right:10px}.customer-image-slider-wrapper .carousel-cell img{width:100%;display:block}.carousel,.main-carousel{display:none}.carousel.flickity-enabled,.main-carousel.flickity-enabled{display:block}.slider-wrapper{padding-left:50px;padding-right:50px}.slider-wrapper .carousel-slider{display:flex;justify-content:space-around}.slider-wrapper .flickity-slider{display:flex;align-items:center}.slider-wrapper .slider_left_text{width:18%}.slider-wrapper .slider_left_text .featured-text{font-size:20px;margin:0;color:#fff}.slider-wrapper .carousel{width:100%}.slider-wrapper .carousel img{vertical-align:-webkit-baseline-middle}.ingredients-slider-wrapper .carousel-cell{width:215px;height:auto}.ingredients-slider-content{text-align:center;background:#e6e4dc;padding:25px 0;border-radius:16px;margin:0 16px;height:300px}.ingredients-slider-content img{border-radius:50%;width:100px;height:100px}.ingredients-slider-content h3{font-size:20px}.ingredients-slider-content p{padding:0 10px;line-height:1.5}.ingredients-slider-content h3,.ingredients-slider-content p{margin:5px;font-family:Courier Prime,monospace}.ingredients-slider-wrapper .button{width:auto;margin-top:100px}.carousel-mobile-slider .carousel:after{content:""!important}.carousel-mobile-slider .grid{justify-content:center}.carousel-mobile-slider .ingredients-slider-content{margin-bottom:30px}.carousel-mobile-slider .custom_btn{margin-top:25px}.carousel-mobile-slider .bottom-text p{color:#fff}.flickity-button,.flickity-page-dots{display:none}.CarouselWidget .R-ReviewsList-container{z-index:1}.faq-wrapper .faq-accordion{padding:0 20px;border:1px solid #0000006b;box-shadow:1px 1px 5px #00000021;margin:15px;position:relative;border-radius:5px}.faq-accordion .faq-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.faq-accordion .faq-title .faq-text{font-size:17px;font-weight:700}.faq-accordion .faq-content .faq-description{font-size:15px;margin-top:0}.faq-accordion .faq-content{display:none}.faq-wrapper .faq-accordion .faq-title:after{content:"+";font-size:23px}.faq-wrapper .faq-accordion .faq-title.active:after{content:"-";font-size:23px}.cart__items .cart-wrapper th{font-size:16px}.cart__blocks .custom-txt a{font-size:13px}.rte a{text-underline-offset:unset}.rte a:hover{text-decoration-thickness:unset}.product__description{margin-bottom:30px!important}.main-product-wrapper .product__media img{border-radius:40px}.main-product-wrapper .global-media-settings{border:none}.main-product-wrapper .thumbnail{border-radius:20px}.product_purchase_subscription .purchase_subscribe{display:flex;align-items:baseline;border:1px solid #00000030;padding:0 30px;justify-content:space-between}.product_sub_title p{font-weight:700}.product_purchase_subscription .prodcut-text{text-align:center;font-weight:700;margin:20px}.product-form .product-form__submit{background:#183d3b;color:#fff;font-family:Courier Prime!important}.product-form .button--secondary:after{--border-opacity: var(--buttons-border-opacity);box-shadow:none}.product-form .button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none}.products-tabs{border-top:1px solid #0000004d;margin:40px 0 0!important;padding:10px 0}.products-tabs ul.shopify-tabs{margin:0;padding:10px 0;list-style:none}.products-tabs ul.shopify-tabs>li{display:inline-block;margin:0 15px;cursor:pointer;font-family:PT Sans!important}.products-tabs ul.shopify-tabs>li.current{border-bottom:1px solid #000;font-weight:700}.products-tabs .shopify-tab-content{display:none;padding:0 15px;font-family:PT Sans!important}.products-tabs .shopify-tab-content>*,.products-tabs .shopify-tab-content>*>*{font-family:PT Sans!important}.products-tabs .shopify-tab-content h4{margin:10px 0 0}.products-tabs .shopify-tab-content.current{display:block}.products-tabs .shopify-tab-content.current ul{list-style:disc}.product__info-wrapper .custom-size-des p,.product__info-wrapper .custom-size-des p>span{font-size:18px}.products-tabs #tab-studies ul{list-style-type:disc}.products-tabs #tab-studies ul li{margin-bottom:10px}.products-tabs #tab-composition ul{list-style-type:disc}.products-tabs #tab-composition ul li{margin-bottom:10px}.products-tabs #tab-delivery ul{list-style-type:disc}.products-tabs #tab-delivery ul li{margin-bottom:10px}.products-tabs .product-tabs-img{margin-top:25px}.product-reviews{margin-top:10px}.product-reviews a{text-decoration:none}.mnfs-icon-with-text.icon-with-text--horizontal .icon-with-text__item{flex-direction:row;gap:10px}.mnfs-icon-with-text .icon-with-text__item span{font-weight:400;font-size:16px;margin-top:3px}.mnfs-icon-with-text.icon-with-text--horizontal img{margin-bottom:unset}.sealsubs-target-element .sls-purchase-options-label{color:#000!important;font-size:16px;font-weight:700;line-height:28px;font-family:Courier Prime!important}.sealsubs-target-element .sealsubs-container>div{margin-bottom:10px}.product .shopify-payment-button{display:none!important}.product__info-container .product-form{margin-top:40px!important}.stylist-live .footer-section .footer-block__newsletter .field,.stylist-live .footer-section .footer-block__newsletter .custom_btn,.stylist-live .footer-section .footer-block__newsletter .newsletter_text,.stylist-live footer .newsletter-form__message--success{display:none}.style-live-from .newsletter-form__field-wrapper .field input{--color-background: 255, 255, 255;--color-foreground: 0, 0, 0}.style-live-from{width:100%}.stylelivewrapper .image-with-text-wrapper img{top:0!important;height:auto!important}.stylelivewrapper .style-live-logo{width:60%}.stylelivewrapper .mobile-logo{display:flex;justify-content:center;margin-bottom:30px;display:none}.stylelivewrapper .rich-text__text.rte--medium>p,.image-with-text__text.rte.body.medium>p{font-size:20px;line-height:1;margin:12px 0}.stylelivewrapper .form__message{font-size:3rem;color:#4dc153}.stylelivewrapper .newsletter-form__message{align-items:center}.stylelivewrapper .form__message .icon,.customer .form__message svg{height:23px;margin-right:1rem;width:23px}@media screen and (max-width:990px){.mnfs-icon-with-text.icon-with-text--horizontal{flex-direction:row;gap:20px}.mnfs-icon-with-text.icon-with-text--horizontal .icon-with-text__item{width:100%;flex-direction:column}}@media(max-width:767px){.stylelivewrapper .image-with-text-wrapper{height:50rem;margin:auto;padding:0!important}.stylelivewrapper .image-with-text__content{align-items:center;padding:110px 20px!important}.stylelivewrapper .image-with-text__heading.inline-richtext.h1,.stylelivewrapper .image-with-text__text{text-align:center}.stylelivewrapper .image-with-text-wrapper img{height:100%!important;object-fit:contain}.style-live-logo{display:none}.stylelivewrapper .mobile-logo{display:flex}.stylelivewrapper .mobile-logo img{width:300px}}@media(min-width:1200px){.stylelivewrapper .rich-text__text.rte--medium>p,.image-with-text__text.rte.body.medium>p{width:70%}}.footer{border-top:unset!important}.footer-section .footer__content-top{padding-bottom:0}.footer__blocks-wrapper .grid-block{width:auto!important}.footer__blocks-wrapper .grid-block ul li a{line-height:.5;letter-spacing:.5px;font-size:15px;padding-left:0}.footer_newsletter_wrapper .field{margin-bottom:10px}.footer_newsletter_wrapper .newsletter_text p{text-align:left;line-height:1}.newsletter_text p span,.footer_newsletter_wrapper .newsletter_text p span a{font-size:13px;text-decoration:none}.footer_newsletter_wrapper .newsletter_text p span a:hover{text-decoration:underline}.footer-section .footer-block__newsletter{text-align:left}.footer-section .footer__content-bottom-wrapper--center{justify-content:flex-start;padding:0}.footer_newsletter_wrapper .field__label{color:#000}.footer-section .icon.icon-linkedin{height:1.8rem!important;width:1.8rem!important}.footer-section .icon-facebook{width:2rem!important;height:2rem!important}.footer-section .footer-bottom-info .footer__copyright{margin-top:3px}.footer-section .footer-bottom-info .copyright__content,.footer-section .footer-bottom-info .copyright__content a{font-size:12px}.footer-section .footer-block--newsletter{margin-top:0}.cart-item__quantity-wrapper{align-items:center}.quantity-popover-container{padding:0!important}.error-message{color:red}@media(min-width:450px){.product .add-to-cart-block{display:flex;align-items:center}.product .add-to-cart-block .product-form__input{flex:none;margin-right:30px}}@media(min-width:750px){.custom-blog-wrapper .card__content{text-align:center}.custom-blog-wrapper .card__information h3 a{font-size:18px;font-weight:700}.custom-blog-wrapper .card__information span{font-size:15px}.custom-blog-wrapper .card__information p{font-size:13px}.cart-item cart-remove-button{margin:0px 0px 0px 1.5rem!important}}@media(min-width:768px){.shopify-section-header-sticky{top:49px}.banner-content-wrapper .banner__box{max-width:72rem!important}.mobile-image{display:none!important}.dekstop-image{display:block!important}.announcement-bar-section{position:sticky;z-index:99;top:0}.carousel-mobile-slider .carousel{display:flex!important;justify-content:center}.grid__item .product__column-sticky{top:16rem}.product__info-container .product__tax a{font-size:13px}#shopify-section-template--16211686162610__8ac29b83-35c9-444f-b660-d72a03d6d3a4 .image-with-text-wrapper img{height:auto!important;border-radius:unset!important}.footer__blocks-wrapper .grid-block .down-arrow{display:none}.footer-section .list-social{justify-content:flex-start}.footer-section .newsletter-form{align-items:flex-start;margin:0}}@media(max-width:767px){.mobile-image{display:block!important;position:static!important}.banner-image-content .banner{align-items:flex-end;flex-direction:row-reverse}.dekstop-image{display:none!important}.mobile-img-link{width:auto}}@media(min-width:991px){.faq-section{width:65%;margin:0 auto}.main-product-wrapper .product--large:not(.product--no-media) .product__media-wrapper{max-width:40%!important;width:calc(40% - var(--grid-desktop-horizontal-spacing) / 2)!important}.main-product-wrapper .product--large:not(.product--no-media) .product__info-wrapper{max-width:60%!important;width:calc(60% - var(--grid-desktop-horizontal-spacing) / 2)!important}.custom-blog-wrapper .blog-articles{grid-template-columns:1fr 1fr 1fr!important;column-gap:30px!important;row-gap:var(--grid-desktop-vertical-spacing)}.main-product-wrapper .product__info-container{max-width:100%;margin-left:60px}.carousel-mobile-slider .bottom-content-wrapper{position:relative}.carousel-mobile-slider .bottom-content-wrapper .bottom-text{position:absolute;left:90px}.carousel-mobile-slider .custom_btn{margin-top:50px}}@media only screen and (max-width:350px){.main-product-wrapper .thumbnail{border-radius:10px}}@media(max-width:500px){.slider-wrapper .carousel-cell{width:50%!important}.related-products .product-items{width:100%!important;padding:0 7px}.article-card-wrapper .article-card__image--medium .ratio:before{padding-bottom:30rem}.advertisement-bar-info p{font-size:14px}}@media only screen and (max-width:749px){.products-tabs .shopify-tabs{flex-wrap:nowrap;display:flex;overflow:auto;white-space:nowrap}.thumbnail-slider .thumbnail-list.slider{margin:0 40px}.product__info-wrapper.grid__item{padding:0 15px}.main-product-wrapper .thumbnail{border-radius:15px}.product-media-container.constrain-height{--viewport-offset: 600px !important;--constrained-min-height: 600px !important;--constrained-height: 600px !important}.product-media-wrapper{width:90%!important}.thumbnail-list__item.slider__slide{width:calc(25% - .8rem)!important}.article-card-wrapper .article-card__image--medium .ratio:before{padding-bottom:45rem}}@media(max-width:767px){.image-with-text__content{padding:40px 20px!important}.list-menu .menu-drawer__menu-item{border-bottom:1px solid #00000024;padding:1.1rem 1.875rem;margin:0px 1.875rem}.header-wrapper .custom-headerbar .icon-close{width:1.6rem;height:1.6rem}.header-wrapper .header__heading-logo-wrapper img{width:180px}.banner-content-wrapper .banner__box{padding:4rem .5rem}.banner-content-wrapper .banner__box .banner__heading{line-height:1.2;font-size:37px}.banner-content-wrapper .banner__box .banner__text p{font-size:16px}.image-with-text .grid--1-col .grid__item{max-width:100%;width:100%}.banner-content-wrapper .banner__box>*+.banner__buttons{margin-top:3rem}.rich-text__text.rte--medium>p,.image-with-text__text.rte.body.medium>p{font-size:18px}.slider-wrapper{padding-left:0;padding-right:0}.slider-wrapper .carousel{width:100%;margin-left:20px}.image-with-text .image-with-text__media--medium{aspect-ratio:1/1;margin:auto}.image-with-text-wrapper img{top:0!important;height:100%!important}.rich-text-content-wrapper p{font-size:18px!important}.faq-accordion .faq-title .faq-text{font-size:14px}.slider-wrapper .carousel-cell{width:calc(100% / 3)}.carousel-mobile-slider .carousel:after{content:"flickity"!important;display:none}#shopify-section-template--16211686162610__8ac29b83-35c9-444f-b660-d72a03d6d3a4 .image-with-text .page-width{padding:0}#shopify-section-template--16211686162610__8ac29b83-35c9-444f-b660-d72a03d6d3a4 .image-with-text__text-item.grid__item{display:none}.main-product-wrapper .product__info-wrapper{margin-top:40px}.products-tabs ul.shopify-tabs>li:first-child{margin-left:0}.products-tabs .shopify-tab-content{padding-left:0}.shopify-features__smart-payment-buttons--enabled .product-slider-wrapper .flickity-page-dots{display:block}.shopify-features__smart-payment-buttons--enabled .product-slider-wrapper .flickity-page-dots{bottom:-30px}.collection-hero__inner .collection-img{display:none}.collection-hero--with-image .collection-hero__text-wrapper{padding-bottom:0!important}.footer__blocks-wrapper{padding:0 15px}.footer-section .footer__blocks-wrapper{display:grid!important}.footer__blocks-wrapper .grid-block{margin:0!important;border-bottom:1px solid #00000024}.footer__blocks-wrapper .grid-block .footer-block__newsletter,.footer__blocks-wrapper .grid-block .newsletter-form{text-align:left;margin:auto!important}.footer__blocks-wrapper .grid-block .footer-block__heading{margin:12px 0!important}.footer__blocks-wrapper .grid-block:nth-child(1){order:2}.footer__blocks-wrapper .grid-block:nth-child(2){order:3}.footer__blocks-wrapper .grid-block:nth-child(3){order:4}.footer__blocks-wrapper .grid-block:nth-child(4){order:1;border-bottom:unset}.footer__blocks-wrapper .grid-block:nth-child(4) .down-arrow{display:none}.footer-blocks-content{display:none}.footer__copyright{text-align:start!important}.footer-pravaciy-policy{display:block}.footer-pravaciy-policy a{text-decoration:none;font-size:13px}.footer__blocks-wrapper .footer__list-social.list-social{justify-content:left}.footer__blocks-wrapper .footer-block__newsletter{max-width:36rem}}@media only screen and (max-width:991px){.multi-col-wrapper .grid{column-gap:0px}.multi-col-wrapper .grid--3-col-tablet-down .grid__item{width:calc(33.33% - var(--grid-mobile-horizontal-spacing) * 3 / 4)!important}.related-products .product-items{width:50%;padding:0 7px}.list-menu li{position:relative}.list-menu .back-icon{position:absolute;right:25px;top:15px}.customer-image-slider-wrapper .carousel-cell{width:calc(100% / 3)}.customer-image-slider-wrapper .carousel-cell img{width:100%}.slider-wrapper .carousel-cell img{width:auto;display:block}}@media only screen and (max-width:1360px){.ingredients-slider-wrapper .flickity-page-dots{display:block}.ingredients-slider-wrapper .flickity-page-dots{bottom:-60px}.ingredients-slider-wrapper .flickity-page-dots .dot,.shopify-features__smart-payment-buttons--enabled .product-slider-wrapper .flickity-page-dots .dot{background:#183d3b}.shopify-features__smart-payment-buttons--enabled .ingredients-slider-wrapper .flickity-page-dots .dot{background:#fff}}@media only screen and (max-width:991px)and (min-width:768px){.image-with-text .grid--1-col .grid__item{max-width:50%;width:100%}.image-with-text-wrapper img{height:unset!important}.slider-wrapper .carousel-cell{width:25%}.custom-blog-wrapper .blog-articles{grid-template-columns:1fr 1fr!important;column-gap:30px!important;row-gap:var(--grid-desktop-vertical-spacing)}.footer-section .footer-block__newsletter{margin:35px 0}.carousel-mobile-slider .grid__item{width:25%;max-width:25%}}@media only screen and (max-width:1200px)and (min-width:992px){.carousel-mobile-slider .grid__item{width:20%;max-width:20%}}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__footer .footer__reviewsLogo-container{z-index:1!important}.swiper-container{overflow:hidden;width:100%;height:100%}.swiper-slider-wrapper .swiper-navigation:after{content:none}.banner-image-with-icons-content .banner__box{background:transparent}.button.button--primary:after{box-shadow:none!important}.banner-image-with-icons-content .banner__heading,.banner-image-with-icons-content .banner__text p{line-height:125%}.banner-image-with-icons-content .image-banner-icons{margin-top:2rem;display:flex;flex-wrap:wrap}.banner-image-with-icons-content .icon{text-align:center}.banner-image-with-icons-content .icon img{width:100%;max-width:70px;object-fit:cover;vertical-align:middle}.banner-image-with-icons-content .icon .icon-title{margin:15px 0 0;font-size:16px;font-weight:400;line-height:normal}.banner-image-with-icons-content .banner__box .banner__heading+*{margin-top:2rem}.banner-image-with-icons-content .banner__buttons{margin-top:2rem!important}.banner-image-with-icons-content .image-banner-icons p{line-height:125%;font-size:16px;margin:10px 0}@media(min-width:750px){.banner-image-with-icons-content .icon{width:19%!important}}@media(max-width:768px){.banner-image-with-icons-content .image-banner-icons{row-gap:20px}.banner-image-with-icons-content .banner__box>*+.banner__buttons{margin-top:2rem}}@media only screen and (max-width:750px){.banner-image-with-icons-content .mobile-img-link{width:100%}.banner-image-with-icons-content .banner:not(.banner--stacked){flex-direction:column-reverse!important}}@media only screen and (max-width:450px){.banner-image-with-icons-content .banner__content{padding-bottom:20rem}}.logo-slide{text-align:center}.logo-slide img{max-width:150px;width:100%;object-fit:cover;vertical-align:middle}.best-rated-wrapper{max-width:1100px;margin:0 auto;padding:0 20px}.best-rated-wrapper .best-rated-header{padding-bottom:40px}.best-rated-wrapper .best-rated-header h2{margin:0;font-size:40px;text-align:center;font-weight:700;line-height:125%}.best-rated-wrapper .best-rated-body{position:relative}.best-rated-products{display:flex;align-items:center;gap:20px}.best-rated-product{width:calc(100% / 3)}.best-rated-wrapper .swiper-slider-wrapper .swiper-navigation{width:30px;height:30px;top:50%;transform:translateY(-50%);margin:0;z-index:2}.best-rated-product:hover .best-rated-product-image img{transform:scale(1.03)}.best-rated-product-image{overflow:hidden;position:relative}.best-rated-wrapper .best-rated-product-image img{width:100%;object-fit:cover;vertical-align:middle;aspect-ratio:1;transition:transform .5s ease}.best-rated-wrapper .best-rated-product-link{text-decoration:none;display:flex;flex-direction:column;background-color:#fff}.best-rated-wrapper .best-rated-product-details{text-align:center;display:flex;flex-direction:column;padding:20px;min-height:170px}.best-rated-wrapper .best-rated-product-details .product_title{font-size:22px;font-weight:700;line-height:125%;max-width:248px;margin:0 auto}.best-rated-wrapper .best-rated-product-details .best-rated-product-price{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px}.best-rated-wrapper .best-rated-product-details .compared-price{color:#000;font-size:18px;text-decoration:line-through;line-height:125%}.best-rated-wrapper .best-rated-product-details .regular-price{color:#000;font-size:20px;font-weight:400;line-height:125%}.best-rated-wrapper .best-rated-product-details .best-rated-product-price span{font-family:Courier Prime!important;line-height:125%}.best-rated-wrapper .best-rated-product-details .description{margin-top:15px}.best-rated-wrapper .best-rated-product-details .description p{margin:0;font-size:16px;font-weight:400;line-height:normal;line-height:125%}.best-rated-wrapper .best-rated-product-image span{width:100%;height:30px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:16px;position:relative;font-weight:600;line-height:125%}@media screen and (max-width:960px){.best-rated-wrapper .best-rated-product-details{text-align:left;min-height:250px}.best-rated-wrapper .best-rated-products{grid-template-columns:repeat(2,1fr);margin:0}.best-rated-wrapper .best-rated-product-details .best-rated-product-price{justify-content:left;gap:5px}.best-rated-wrapper .best-rated-product-details .product_title{margin:0}}@media screen and (max-width:650px){.best-rated-wrapper .best-rated-header{padding-bottom:32px}.best-rated-wrapper .best-rated-product-details{min-height:280px}.best-rated-wrapper .best-rated-header h2{font-size:32px}.best-rated-wrapper .best-rated-products{grid-template-columns:repeat(1,1fr);margin:0}}.faq-accordion-container{background:linear-gradient(180deg,#ecf3ed,#fff 73%)}.faq-accordion-container .faq-accordion-wrapper{display:flex}.faq-accordion-container .faq-accordion-wrapper .faq-left-side{width:40%}.faq-accordion-container .faq-accordion-wrapper .faq-left-side .faq-heading{font-size:48px;margin:0 0 30px;line-height:125%}.faq-accordion-container .faq-accordion-wrapper .faq-left-side .faq-button{background-color:#183d3b}.faq-accordion-container .faq-accordion-wrapper .faq-right-side{width:60%}.faq-accordion-container .faq-accordion-wrapper .faq-question{display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer;border-bottom:1px solid #000}.faq-accordion-container .faq-accordion-wrapper .faq-question-heading{padding:20px 30px;margin:0;font-size:22px;font-weight:400;line-height:125%}.faq-accordion-container .faq-accordion-wrapper .plus-icon,.faq-accordion-container .faq-accordion-wrapper .minus-icon{width:22px;height:22px}.faq-accordion-container .faq-accordion-wrapper .plus-icon svg,.faq-accordion-container .faq-accordion-wrapper .minus-icon svg{width:inherit;height:inherit}.faq-accordion-container .faq-accordion-wrapper .plus-icon.active,.faq-accordion-container .faq-accordion-wrapper .minus-icon.active{display:none}.faq-accordion-container .faq-accordion-wrapper .faq-answer{padding:20px 30px;margin-top:5px}.faq-accordion-container .faq-accordion-wrapper .faq-answer p{margin:0;font-weight:400;font-size:16px;line-height:125%}.faq-accordion-container .faq-accordion-wrapper .faq-answer ul li{list-style:inside;font-weight:400;font-size:18px;line-height:125%}@media only screen and (max-width:990px){.faq-accordion-container .faq-accordion-wrapper .faq-left-side .faq-heading{font-size:38px;margin-bottom:20px}.faq-accordion-container .faq-accordion-wrapper .faq-question-heading,.faq-accordion-container .faq-accordion-wrapper .faq-answer{padding:20px 15px}}@media only screen and (max-width:768px){.faq-accordion-container .faq-accordion-wrapper{flex-direction:column;gap:20px}.faq-accordion-container .faq-accordion-wrapper .faq-left-side{width:100%;text-align:center}.faq-accordion-container .faq-accordion-wrapper .faq-left-side .faq-heading{font-size:30px}.faq-accordion-container .faq-accordion-wrapper .faq-right-side{width:100%}.faq-accordion-container .faq-accordion-wrapper .plus-icon,.faq-accordion-container .faq-accordion-wrapper .minus-icon{width:22px;height:22px;margin-right:15px}.faq-accordion-container .faq-accordion-wrapper .faq-question-heading{font-size:18px}.faq-accordion-container .faq-accordion-wrapper .faq-answer p{font-size:16px}}@media only screen and (max-width:565px){.faq-accordion-container .faq-accordion-wrapper .faq-question-heading,.faq-accordion-container .faq-accordion-wrapper .faq-answer{padding:20px 15px}}.benefits-container{margin:0 50px}.benefits-container .benefits-section{display:flex;align-items:center}.benefits-container .benefits-section .benefits-headings{width:20%}.benefits-container .benefits-section .benefits-headings .heading span{margin:0;color:#fff;font-size:36px;font-weight:700;line-height:125%}.benefits-container .benefits-section .color-heading{font-style:italic;font-family:PT Sans!important}.benefits-container .benefits-section .benefits-details{position:relative;width:80%}.benefits-container .benefits-section .benefit-item{display:flex;align-items:flex-start;gap:20px;flex:1}.benefits-container .benefits-section .benefit-item:nth-child(1){flex:.88}.benefits-container .benefits-section .benefit-item img{width:45px;object-fit:contain;vertical-align:middle;aspect-ratio:1}.benefits-container .benefits-section .benefit-details .title{margin:0;font-size:24px;color:#fff;line-height:125%}.benefits-container .benefits-section .benefit-details .description{margin:10px 0 0;color:#fff;font-size:16px;font-weight:400;line-height:125%}.benefits-details .swiper-pagination{position:absolute;bottom:0!important;z-index:2}.benefits-details .swiper-pagination-bullet{background-color:#afafaf}.benefits-details .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}@media only screen and (max-width:1300px){.benefits-container .benefits-section .benefits-headings .heading span{font-size:30px}.benefits-container .benefits-section .benefit-item:nth-child(1){flex:none}.benefits-container .benefits-section .benefit-item{flex:none}.benefits-details .swiper-wrapper{padding-bottom:0}}@media only screen and (max-width:1200px){.benefits-container{margin:0 25px}.benefits-container .benefits-section .benefits-headings .heading .subheading-title{display:block}.benefits-container .benefits-section{flex-direction:column;gap:30px}.benefits-container .benefits-section .benefits-headings{width:100%;text-align:center}.benefits-container .benefits-section .benefits-details{width:100%;margin:0}}@media only screen and (max-width:990px){.benefits-details .swiper-wrapper{padding-bottom:50px}.benefits-container .benefits-section .benefit-item{flex-direction:column;align-items:center;text-align:center}}@media only screen and (max-width:750px){.benefits-container .benefits-section .benefit-item img{width:60px}.benefits-container .benefits-section .benefit-details .title{font-size:22px}.benefits-container .benefits-section .benefit-details .description{font-size:14px}}@media only screen and (max-width:565px){.benefits-container{margin:0}.benefits-container .benefits-section .benefits-headings .heading,.benefits-container .benefits-section .color-heading{font-size:30px}}.differentiation-accordion-container{display:flex;background:linear-gradient(180deg,#ecf3ed,#fff 73%)}.differentiation-accordion-container .left-image{width:40%}.differentiation-accordion-container .left-image img{width:100%;vertical-align:middle}.differentiation-accordion-container .right-accordion{width:60%;padding:50px 100px}.differentiation-accordion-container .accordion_title{font-size:40px;margin:0 0 30px}.differentiation-accordion-container .accordion-wrapper{display:flex;flex-direction:column;gap:20px}.differentiation-accordion-container .accordion-item{background-color:#fff;padding:20px}.differentiation-accordion-container .accordion-item.active{border-radius:30px}.differentiation-accordion-container .accordion-title{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.differentiation-accordion-container .title{display:flex;align-items:center;gap:10px;margin:0}.differentiation-accordion-container .title .accordion-heading{margin:0}.differentiation-accordion-container .title .icon-tick{width:25px;height:25px}.differentiation-accordion-container .title .icon-tick svg{width:inherit;height:inherit}.differentiation-accordion-container .accordion-item .accordion-content p{margin:10px 0 0;padding:0 35px}.differentiation-accordion-container .plus-icon,.differentiation-accordion-container .minus-icon{width:25px;height:25px}.differentiation-accordion-container .plus-icon svg,.differentiation-accordion-container .minus-icon svg{width:inherit;height:inherit}.differentiation-accordion-container .plus-icon.active,.differentiation-accordion-container .minus-icon.active{display:none}@media only screen and (max-width:1200px){.differentiation-accordion-container .right-accordion{padding:50px}.differentiation-accordion-container .accordion-item{padding:20px}.differentiation-accordion-container .accordion-item .accordion-content p{margin:0}}@media only screen and (max-width:990px){.differentiation-accordion-container{flex-direction:column;position:relative}.differentiation-accordion-container .left-image{width:100%}.differentiation-accordion-container .right-accordion{width:100%;padding:50px}.differentiation-accordion-container .accordion-item{padding:0}.differentiation-accordion-container .accordion_title{position:absolute;top:60px;width:100%;left:0;text-align:center}}@media only screen and (max-width:565px){.differentiation-accordion-container .accordion_title{font-size:36px}.differentiation-accordion-container .right-accordion,.differentiation-accordion-container .accordion-item{padding:20px}.differentiation-accordion-container .title h2{margin:0}}.customer-image-slider-wrapper .carousel-slider{position:relative}.customer-image-slider-wrapper .customer-image-slider img{width:100%;object-fit:cover;vertical-align:middle}.customer-image-slider-wrapper .swiper-slider-wrapper .swiper-navigation{width:30px;height:30px;top:50%;transform:translateY(-50%);margin:0;z-index:2}.where-to-find-us-wrapper .location-heading{color:#fff;font-size:36px;text-align:center;margin:0}.where-to-find-us-wrapper .location-color-heading{font-size:36px;font-style:italic;font-weight:700;font-family:PT Sans!important;margin-left:10px}.where-to-find-us-wrapper .location-body{margin:50px 0 30px;position:relative}.where-to-find-us-wrapper .location{width:auto;text-align:center}.where-to-find-us-wrapper .location img{width:100%;max-height:100px;object-fit:contain;vertical-align:middle;max-width:200px;min-height:100px}.where-to-find-us-wrapper .location.jhon-bell-logo img{max-width:100%}.where-to-find-us-wrapper .swiper-pagination{position:absolute;bottom:-50px!important;z-index:2}.where-to-find-us-wrapper .swiper-pagination-bullet{background-color:#afafaf}.where-to-find-us-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.ingredient-benefits-container{background:linear-gradient(0deg,#fafaf8,#e6e4dc)}.ingredient-benefits-container .ingredients-benefits-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;gap:40px}.ingredient-benefits-container .ingredients-benefits-wrapper .ingredients-benefits-header{text-align:center;width:500px;margin:0 auto}.ingredient-benefits-container .ingredients-benefits-wrapper .ingredients-benefits-heading{margin-bottom:20px}.ingredient-benefits-container .ingredients-benefits-wrapper .heading{margin:0;font-size:40px;font-weight:600;lin-height:125%}.ingredient-benefits-container .ingredients-benefits-wrapper .description{margin:0;font-size:18px;line-height:125%}.ingredient-benefits-container .ingredients-benefits-list{display:grid;grid-template-columns:repeat(6,1fr);max-width:1000px;width:100%;margin:0 auto}.ingredient-benefits-container .ingredients-benefits-wrapper .ingredients-benefits-item{text-align:center}.ingredient-benefits-container .ingredients-benefits-wrapper .ingredients-benefits-item img{width:100px;aspect-ratio:1;object-fit:contain;vertical-align:middle}@media only screen and (max-width:1200px){.ingredient-benefits-container .ingredients-benefits-list{max-width:800px}.ingredient-benefits-container .ingredients-benefits-wrapper .ingredients-benefits-item img{width:80px}}@media only screen and (max-width:1024px){.ingredient-benefits-container .ingredients-benefits-list{grid-template-columns:repeat(3,1fr);max-width:500px;row-gap:20px}}@media only screen and (max-width:768px){.ingredient-benefits-container .ingredients-benefits-wrapper .ingredients-benefits-header{width:100%}}@media only screen and (max-width:565px){.ingredient-benefits-container .ingredients-benefits-wrapper .description{padding:0 10px}.ingredient-benefits-container .ingredients-benefits-list{row-gap:10px}.ingredient-benefits-container .ingredients-benefits-wrapper .ingredients-benefits-item img{width:60px}}.ingredients-slider-cover{display:flex;flex-direction:column;gap:50px}.ingredients-slider-cover .ingredients-slider-header{display:flex;align-items:center;justify-content:space-between}.ingredients-slider-cover .ingredients-slider-header .ingredients-heading{font-size:40px;margin:0}.ingredients-slider-cover .ingredients-slider-header .ingredients-study button{margin:0;text-transform:uppercase}.ingredients-slider-cover .ingredient{background-color:#fff;padding:30px;border:2px solid;border-radius:20px;min-height:280px}.ingredients-slider-cover .ingredients-header{display:flex;align-items:self-end;justify-content:space-between}.ingredients-slider-cover .ingredients-header *{margin:0 0 10px;font-size:24px;font-weight:600}.ingredients-body p{line-height:135%;font-size:18px}.ingredients-slider-cover .ingredients-header img{width:90px;object-fit:cover;vertical-align:middle}@media only screen and (max-width:990px){.ingredients-slider-cover .ingredient{min-height:300px}}@media only screen and (max-width:565px){.ingredients-slider-cover .ingredient{min-height:300px}.ingredients-slider-cover{gap:30px}.ingredients-slider-cover .ingredients-slider-header{flex-direction:column;gap:20px;align-items:center}}.ingredients-slider-cover .swiper-slider-wrapper{position:relative}.ingredients-slider-cover .swiper-slider-wrapper .swiper-navigation{width:30px;height:30px;z-index:2}.ingredients-slider-cover .swiper-slider-wrapper .swiper-navigation.swiper-button-prev{left:-40px;filter:invert(1)}.ingredients-slider-cover .swiper-slider-wrapper .swiper-navigation.swiper-button-next{right:-40px;filter:invert(1)}@media only screen and (max-width:768px){.ingredients-slider-cover .swiper-slider-wrapper .swiper-navigation.swiper-button-prev{left:-10px}.ingredients-slider-cover .swiper-slider-wrapper .swiper-navigation.swiper-button-next{right:-10px}.ingredients-slider-cover .ingredient{min-height:320px}.ingredients-slider-cover{padding:0 30px;gap:30px}.ingredients-slider-cover .swiper-slider-wrapper{width:100%;padding:0 20px}.ingredients-slider-cover .swiper-slider-wrapper .swiper-navigation.swiper-button-prev{left:-15px}.ingredients-slider-cover .swiper-slider-wrapper .swiper-navigation.swiper-button-next{right:-15px}}@media only screen and (max-width:660px){.ingredients-slider-cover .ingredient{min-height:370px;height:100%}}@media only screen and (max-width:565px){.ingredients-slider-cover .ingredient{min-height:370px;height:100%}}.ingredients-popup-wrapper{display:none;position:fixed;top:0;left:0;background:#00000080;width:100%;height:100%;right:0;bottom:0;z-index:111}.ingredients-popup-wrapper.active{display:block}.ingredients-popup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#183d3b;border-radius:50px;padding:50px;overflow:auto;height:90%}.ingredients-popup::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:transparent}.ingredients-popup::-webkit-scrollbar{width:2px;background-color:#eee}.ingredients-popup::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:transparent}.close-icon{position:absolute;top:50px;width:25px;color:#fff;height:25px;right:50px;font-weight:700;cursor:pointer}.ingredients-popup-heading{font-size:28px;margin:0;display:inline-block;border-radius:50px;padding:0 20px;-webkit-text-fill-color:#000}.ingredients-popup-studywrapper{color:#fff;margin-top:15px}.ingredients-popup-study{display:flex;align-items:center;gap:20px;padding:15px;border-bottom:1px solid #fff}.studies-wrapper{display:flex;flex-direction:column}.study-popup{display:flex;gap:20px;color:#fff;border-bottom:1px solid #fff;padding:15px}.popup-ingredients-list{width:25%;font-size:14px;font-family:PT Sans!important}.popup-ingredients-list>*{font-size:14px;font-family:PT Sans!important;color:#fff}.popup-study-list{width:50%;font-family:PT Sans!important}.popup-study-list p{margin:0;line-height:normal}.popup-study-list p>a{margin:0;font-style:italic;color:#fff;font-family:PT Sans!important;font-size:14px;line-height:normal}.popup-publicationdate-list{width:25%;font-size:14px;font-family:PT Sans!important}@media only screen and (max-width:1500px){.ingredients-popup{width:70%;height:90%}}@media only screen and (max-width:1200px){.ingredients-popup{width:80%;height:80%}}@media only screen and (max-width:768px){.ingredients-popup{padding:50px 10px;height:100%;width:100%;border-radius:0}.close-icon{right:25px}}.mani-reviews-carousel .reviews-section-heading{margin-bottom:60px;padding-top:1px}.mani-reviews-carousel .item__inner{gap:100px}@media only screen and (max-width:768px){.mani-reviews-carousel .item__inner{gap:50px}}.mani-text-with-icon .mani-text-with-icon-section{display:flex;justify-content:space-around;flex-wrap:wrap}.mani-text-with-icon .mani-text-with-icon-section .mani-text-with-icon-wrapper{display:flex;align-items:center;gap:10px;justify-content:center;width:25%}.mani-text-with-icon .mani-text-with-icon-section .mani-text p{font-size:25px}.mani-text-with-icon .mani-text-with-icon-section .mani-icon{text-align:center;width:70px}.mani-text-with-icon .mani-text-with-icon-section .mani-icon img{width:100%;aspect-ratio:1;object-fit:contain;vertical-align:middle}@media only screen and (max-width:990px){.mani-text-with-icon .mani-text-with-icon-section .mani-text-with-icon-wrapper{width:50%}}@media only screen and (max-width:565px){.mani-text-with-icon .mani-text-with-icon-section .mani-text-with-icon-wrapper{width:100%;justify-content:start;padding:0 20px}}.shop-all-new .card__heading .full-unstyled-link{font-size:20px;font-weight:800;text-align:center}.shop-all-new .card-information .price>*{display:flex;justify-content:center;align-items:center}.shop-all-new .card-information .price .price-item{font-family:Courier Prime!important}.ingredients-new .button.button--primary:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) rgba(var(--color-button),var(--alpha-button-background))!important}.product-price-metafield{display:flex;align-items:center;gap:10px}.product_sub_title{background-color:#c7ebcc;border-radius:15px;padding:10px 20px}.product_sub_title p{font-weight:400;margin:0;margin-bottom:.5rem;font-family:PT Sans;font-size:16px;line-height:125%}.product-price-metafield .price .price-item,.product__info-container .product-price-metafield .price--on-sale .price-item--regular{font-size:18px!important}.product__description.rte.custom-size-des.quick-add-hidden p{margin:0}.product .product-price-metafield .price__container{margin-bottom:0;vertical-align:unset}@media only screen and (max-width:1024px){.product-price-metafield{flex-direction:column;align-items:flex-start}}@media only screen and (max-width:768px){.product-price-metafield{flex-direction:row;align-items:center}}@media only screen and (max-width:565px){.product-price-metafield{flex-direction:column;align-items:flex-start}.products-tabs .product-tabs-img{width:100%}}.footer-blocks-content a,.footer_newsletter_wrapper .newsletter_text p span,.footer_newsletter_wrapper .newsletter_text p span a{font-family:Courier Prime!important}.custom-image-wrapper{display:flex;gap:50px}.custom-image-wrapper.text-first{flex-direction:row-reverse}.custom-image-wrapper .image-wrapper{width:50%}.custom-image-wrapper .image-wrapper img{width:100%;object-fit:cover;vertical-align:middle}.custom-image-wrapper .content-wrapper{width:50%}.custom-image-wrapper .content-heading{margin:0;line-height:125%;font-size:40px}.custom-image-wrapper .content-description{margin-top:40px}.custom-image-wrapper .content-description p{margin:0;line-height:125%}.custom-imag-container .button.button--primary{background-color:#183d3b;margin-top:40px}@media only screen and (max-width:1024px){.custom-image-wrapper{flex-direction:column;gap:40px}.custom-image-wrapper.text-first{flex-direction:column-reverse}.custom-image-wrapper .image-wrapper,.custom-image-wrapper .content-wrapper{width:100%}}@media only screen and (max-width:990px){.custom-image-banner-container .custom-image-banner-wrapper .custom-content-container{max-width:60rem!important}}@media only screen and (max-width:565px){.custom-image-wrapper{gap:30px}.custom-image-wrapper .content-description,.custom-imag-container .button.button--primary{margin-top:30px}}.custom-image-banner-wrapper{position:relative}.custom-image-banner-wrapper .custom-image-banner-content.page-width{padding:0 1.8rem}.custom-image-banner-wrapper .custom-image-banner-images img{width:100%;vertical-align:middle}.custom-image-banner-wrapper .custom-content-container{position:absolute;padding:40px 35px;max-width:60rem;min-width:45rem;width:auto}.custom-image-banner-wrapper .custom-content-container.top{top:0;transform:unset}.custom-image-banner-wrapper .custom-content-container.bottom{bottom:0;transform:unset}.custom-image-banner-wrapper .custom-content-container.middle{top:50%;transform:translateY(-50%)}.custom-image-banner-wrapper .banner__heading{margin:10px 0 0;font-size:40px;line-height:100%}.custom-image-banner-wrapper .banner__text{margin-top:20px}.custom-image-banner-wrapper .banner__text p{font-size:20px;line-height:125%}.custom-image-banner-wrapper .banner__buttons{margin-top:20px;display:inline-flex;flex-wrap:wrap;gap:1rem;max-width:50rem;word-break:break-word}.custom-image-banner-wrapper .image-banner-icons{margin-top:50px;display:flex;flex-wrap:wrap}.custom-image-banner-wrapper .icon{width:25%;text-align:center}.custom-image-banner-wrapper .icon img{width:100%;max-width:70px;object-fit:cover;vertical-align:middle}@media only screen and (max-width:768px){.custom-image-banner-wrapper .custom-content-container{top:0!important;transform:translate(0)!important;padding:40px 20px;width:100%;left:0;max-width:100%;min-width:100%}.custom-image-banner-wrapper .mobile-image{position:relative!important;overflow:hidden}.custom-image-banner-wrapper .second-mobile-image{position:absolute;bottom:0;right:0;max-width:460px}.mobile-image .custom-image-banner-image{height:700px}.custom-image-banner-wrapper .banner__buttons .button.button--primary{width:100%}.custom-image-banner-wrapper .banner__buttons .button--primary{padding:0 1rem}}@media only screen and (max-width:565px){.custom-image-banner-wrapper .banner__heading{font-size:30px}.custom-image-banner-wrapper .banner__buttons{max-width:18rem;margin-top:30px}.mobile-image .custom-image-banner-image{height:auto}.custom-image-banner-wrapper .second-mobile-image{position:absolute;bottom:0;right:-70px;max-width:460px}}@media screen and (max-width:400px){.custom-image-banner-wrapper .second-mobile-image{right:-60px;max-width:350px}}.mani-ingredients-slider-wrapper .mani-button{font-family:Courier Prime;font-size:20px;text-transform:uppercase}.mani-ingredients-slider-wrapper .mani-section-subheading p,.mani-ingredients-slider-wrapper .mani-ingredients-heading h3,.mani-ingredients-slider-wrapper .mani-ingredients-subheading p{color:#fff}.mani-ingredients-slider-wrapper .mani-section-heading h1,.mani-ingredients-slider-wrapper .mani-ingredients-subheading p{margin:unset}.mani-ingredients-slider-wrapper .mani-section-heading{text-align:center}.mani-ingredients-slider-wrapper .mani-section-subheading{text-align:center;margin:0 auto;width:50%}.mani-ingredients-slider-wrapper .mani-section-subheading p{font-size:20px;line-height:125%;margin:30px 0}.mani-ingredients-slider-wrapper .mani-ingredients-slider-header{display:flex;flex-direction:column}.mani-ingredients-slider-wrapper .mani-swiper-container{width:100%;height:100%}.mani-ingredients-slider-wrapper .mani-swiper-slider{position:relative}.mani-ingredients-slider-wrapper .swiper-navigation{width:30px;height:30px;z-index:2}.mani-swiper-slider .swiper-button-prev,.mani-swiper-slider .swiper-button-next{display:block}.mani-ingredients-slider-wrapper .swiper-button-next{left:50px}.mani-ingredients-slider-wrapper .mani-ingredients{margin-left:100px}.mani-ingredients-slider-wrapper .mani-ingredients-heading h3{margin:10px 0 5px}.mani-ingredients-slider-wrapper .mani-ingredients-button .button{background-color:#c7ebcc;color:#000}.mani-ingredients-slider-wrapper .mani-ingredients-button{margin-top:30px;text-align:center}.mani-ingredients-slider-wrapper .mani-image img{width:100%;border-radius:25px}.mani-ingredients-slider-wrapper .mani-swiper-pagination{bottom:0;display:none;text-align:center}@media only screen and (max-width:1500px){.mani-swiper-slider .swiper-navigation.swiper-button-prev{left:-25px}.mani-swiper-slider .swiper-navigation.swiper-button-next{left:12px}.mani-swiper-slider .mani-ingredients{margin-left:50px}}@media only screen and (max-width:1300px){.mani-swiper-slider .swiper-navigation.swiper-button-prev,.mani-swiper-slider .swiper-navigation.swiper-button-next{display:none}.mani-ingredients-slider-wrapper .mani-swiper-pagination{display:block}.mani-ingredients-slider-wrapper .mani-ingredients .swiper-wrapper{margin-bottom:30px}.mani-swiper-slider .mani-ingredients{margin-left:0}}@media only screen and (max-width:1200px){.mani-ingredients-slider-wrapper .mani-section-subheading{width:70%}}@media only screen and (max-width:990px){.mani-ingredients-slider-wrapper .mani-section-subheading{width:85%}}@media only screen and (max-width:750px){.page-width.meni-ingredients-slider{padding:0 30px}}@media only screen and (max-width:565px){.mani-ingredients-slider-wrapper .mani-section-subheading{width:100%}.mani-section-heading h1{font-size:22px}.mani-ingredients-slider-wrapper .mani-section-subheading p{font-size:18px;margin:20px 0}.mani-ingredients-slider-wrapper .mani-ingredients .swiper-wrapper{margin-bottom:20px}.mani-ingredients-slider-wrapper .mani-ingredients-button{margin-top:20px}}.product-slider-wrapper .carousel-slider{position:relative}.product-slider-wrapper .carousel-slider .swiper-navigation{filter:invert(1);width:30px}.product-slider-wrapper .swiper-button-prev,.product-slider-wrapper .swiper-button-next{display:block}.product-slider-wrapper .carousel-slider .swiper-navigation.swiper-button-next{left:50px}.product-slider-wrapper .section-heading{margin:0;padding-bottom:50px}.product-slider-wrapper .product-swiper-container{margin-left:100px}.product-slider-wrapper .product-swiper-container img{width:100%;object-fit:cover;vertical-align:middle}.product-slider-wrapper .swiper-pagination{display:none}.product-slider-wrapper .product-swiper-container .swiper-pagination{top:100%}.product-slider-wrapper .swiper-pagination-bullet{background:#000;opacity:.2}.product-slider-wrapper .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}@media only screen and (max-width:1500px){.product-slider-wrapper .product-swiper-container{margin-left:50px}.product-slider-wrapper .carousel-slider .swiper-navigation.swiper-button-prev{left:-40px}.product-slider-wrapper .carousel-slider .swiper-navigation.swiper-button-next{left:0}}@media only screen and (max-width:1300px){.product-slider-wrapper .section-heading{padding-bottom:30px}.product-slider-wrapper .product-swiper-container{margin-left:0;padding:10px 0}.product-slider-wrapper .swiper-button-prev,.product-slider-wrapper .swiper-button-next{display:none}.product-slider-wrapper .swiper-pagination{display:block}}@media only screen and (max-width:565px){.product-slider-wrapper .section-heading{padding-bottom:20px}}.flickity-slider img{max-width:250px;width:100%;vertical-align:middle}.rich-text-content-wrapper .flickity-button{display:block;margin:0;background:transparent;color:#fff;border:4px solid white}.rich-text-content-wrapper .flickity-button.previous{left:-5%}.rich-text-content-wrapper .flickity-button.next{right:-5%}.rich-text-content-wrapper .auther_name{font-weight:500}.rich-text-content-wrapper .rich-text__text p{font-family:Courier Prime!important;font-size:24px!important;margin:0 0 20px;line-height:125%}.rich-text-content-wrapper .auther_name{font-weight:500;font-family:PT Sans!important;margin:0 0 20px}.rich-text-content-wrapper .flickity-button:hover{background:transparent!important}.rich-text-content-wrapper .flickity-button:focus{box-shadow:none!important}@media only screen and (min-width:1300px){.rich-text-content-wrapper .rich-text__blocks{max-width:110rem}}@media screen and (max-width:565px){.rich-text-content-wrapper .rich-text__text p{font-size:18px!important}.flickity-slider img{max-width:200px;width:100%;vertical-align:middle}.rich-text-content-wrapper .rich-text__blocks{width:90%!important}.flickity-prev-next-button{top:50%;width:35px!important;height:35px!important;border-radius:50%;transform:translateY(-50%);border:3px solid white!important}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:26%;top:26%;width:50%;height:50%}.rich-text-content-wrapper .flickity-button.next{right:-15%!important}.rich-text-content-wrapper .flickity-button.previous{left:-15%!important}}.main-product-wrapper .slider-button{width:40px;height:40px;border:2px solid rgba(var(--color-foreground),.75);border-radius:50%}.main-product-wrapper .slider-button[disabled]{border:2px solid rgba(var(--color-foreground),.3)}.main-product-wrapper .slider-button .icon{width:20px;height:20px}@media only screen and (max-width:749px){.thumbnail-slider .thumbnail-list.slider{margin:0}}@media only screen and (max-width:565px){.main-product-wrapper .slider-button{width:30px;height:30px}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/custom.css.map */
