.includeprice{font-family:Arimo;font-style:normal;font-weight:400;font-size:12px!important;line-height:120%;color:#474646}.jdgm-rev__icon:after,.jdgm-rev__buyer-badge{background-color:#474646!important}.header-main-wp .container{background:#e5e4e2;padding-top:15px;padding-bottom:15px;border-radius:20px 20px 0 0}.section-header{margin:20px 0 0;position:relative;z-index:9}span.line-border{width:100%;display:inline-block;border-top:1px solid #e5e5e5;max-width:800px}.swiper-button-prev,.slick-prev,.slider-button--prev,button[aria-label*=Previous]{background:transparent!important;box-shadow:none!important;border:none!important;outline:none!important}.swiper-button-prev:focus,.swiper-button-prev:active,.slick-prev:focus,.slick-prev:active,.slider-button--prev:focus,.slider-button--prev:active{background:transparent!important;box-shadow:none!important;outline:none!important}.slider-button--prev:before,.slider-button--prev:after{background:transparent!important;box-shadow:none!important}.cards.cart-outer-WP{height:100%;display:flex;flex-direction:column;justify-content:space-between}.main-product-slider .swiper-slide img{width:100%;height:auto;border-radius:20px;max-width:75%;margin:auto;padding:0}.thumb-product-slider{margin:0 48px}.main-product-slider .swiper-slide{display:inline-flex}.thumb-slider-wrapper{margin:0 auto;max-width:661px}.thumb-slider-wrapper .swiper-slide img{width:100%;border-radius:20px;border:1px solid transparent;cursor:pointer}.thumb-slider-wrapper .swiper-slide.swiper-slide-thumb-active img{border-color:#86827a}.thumb-slider-wrapper .swiper-slide{display:inline-flex}.thumb-slider-wrapper{margin-top:20px;position:relative}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{display:none}.outer-gallery-arrow .swiper-button-disabled{opacity:1!important}.product-description-content p span strong{font-weight:400}.metatext{min-width:105px;background:#474645;border-radius:20px;box-shadow:none;font-family:Arimo;font-style:normal;font-weight:400;font-size:12px;line-height:120%;color:#fff;min-height:26px;display:flex;align-items:center;justify-content:center}.offer-item img{max-width:211px}.outer-gallery-arrow .swiper-pagination{position:static;width:max-content!important;background:#f8f8f8;padding:12px 20px;border-radius:30px;display:flex;align-items:center}.outer-gallery-arrow span.swiper-pagination-bullet{background:#bcbcbc;opacity:1;width:16px;height:16px}.outer-gallery-arrow span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3e3e3e}.outer-gallery-arrow{display:flex;align-items:center;gap:10px;justify-content:space-between;position:absolute;width:100%;transform:translateY(-50%);top:50%;z-index:1}.payment-methods img{width:100%}.product.product_main_wp{display:flex;gap:30px;position:relative}.product-grid-main-wrapper{margin:30px 0 0}.product__media-wrapper{width:50%!important;max-width:50%!important}.product__info-wrapper{width:calc(50% - 15px)!important;max-width:50%!important;transform:none!important;animation:none!important;opacity:1!important;padding:30px 40px!important;background:#f8f8f8;border-radius:30px;overflow-y:auto;justify-content:flex-start;scrollbar-color:#67645e transparent;height:100%;position:absolute;right:0;top:0}.ratingtext{display:flex;align-items:center;gap:10px;margin:20px 0 0}.ratingtext-inner .jdgm-prev-badge{display:flex!important;gap:10px;align-items:center}.jdgm-prev-badge__text{font-family:Arimo;font-style:normal;font-weight:400;font-size:14px;line-height:120%!important;color:#474646}.product__title{margin:0}.product__title h1{font-family:Arimo;font-style:normal;font-weight:400;font-size:30px;line-height:120%;color:#474646;padding:0 0 15px;max-width:560px}.product__text.inline-richtext{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#474646;text-transform:capitalize}.product__info-wrapper .product__title{margin:0}.product-description-content.expanded{display:block}.description-toggle{border:0;background:none;padding:0;margin-top:4px;font-weight:600;text-decoration:underline;cursor:pointer;color:inherit}.product__column-sticky .price__regular{font-family:Arimo;font-style:normal;font-weight:700;font-size:22px;line-height:120%;display:flex;align-items:flex-end;text-transform:capitalize;color:#474646}.pricequantall{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-top:20px}.pricequantall .price__sale{font-family:Arimo;font-style:normal;font-weight:700;font-size:20px;line-height:120%;color:#474646;letter-spacing:0}.badge.price__badge-sale.color-scheme-4{display:none}.badge.price__badge-sale{background:#474646;font-family:Arimo}.card__badge.newcomparesection_card_badge{display:block}.card__badge.newcomparesection_card_badge .badge{background:#474646;position:absolute;top:0;left:0;display:none}div#price-template--22163937198316__main{width:auto;white-space:nowrap}.quantity_addcart-outer{width:100%;text-align:end;max-width:520px}.product__column-sticky .price__container,div#price-template--22163937198316__main{margin:0!important}.product__tax.caption{margin:0}.product__tax p{font-family:Arimo;font-style:italic;font-weight:400;font-size:13px;line-height:120%;display:flex;align-items:flex-end;color:#848684}.imagetexthover{margin:30px 0 0}.image-hover-grid{display:grid;grid-template-columns:repeat(3,1fr)}.hover-card-inner-img{display:flex;justify-content:center;align-items:center}.hover-card-box{border:1px solid #D4D1CD;max-width:145px;min-height:120px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:18px;background:#fff;cursor:pointer;transition:.3s ease-in-out}.headingtxt h3{font-family:Arimo;font-style:normal;font-weight:400;font-size:14px;line-height:120%;text-align:center;color:#474646}.hover-content p{font-family:Arimo;font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:#fff;white-space:nowrap}.hover-content{background:#474646;min-height:25px;display:flex;align-items:center;padding:0 8px;margin:5px 0 0;position:relative;width:max-content}.hover-content:before{clip-path:polygon(50% 0%,0% 100%,100% 100%);position:absolute;content:"";width:7px;height:5px;background:#474646;top:-4px;left:0}.texthover{opacity:0;visibility:hidden;transition:.3s ease-in-out}.main-product-slider{background:#f8f8f8;border-radius:30px}.hover-card-box:hover~.texthover{opacity:1;visibility:visible}.hover-card-box:hover{background:radial-gradient(100% 146.01% at 17% 30%,#e6e6e6,#fff)}.gallery-arrow{position:static!important;height:40px;width:40px;background:transparent;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#474646;font-size:24px;margin:0!important;font-weight:800;-webkit-tap-highlight-color:transparent;outline:none!important;box-shadow:none!important}.product-description-content .short-description,.product-description-content .read-more-toggle{display:inline}.product-description-content .read-more-toggle{margin-left:6px;white-space:nowrap;text-decoration:underline}.product__description{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px!important;line-height:120%;color:#474646;margin:0!important}quantity-input.quantity{border-color:#474646!important}.imagetexthover{margin:30px 0 0!important;max-width:667px;display:none}.product__info-wrapper .product__info-container{max-width:100%;width:100%}.product-gallery-wrapper{position:relative}.productsale{background:#474646;font-family:Arimo;font-size:14px;line-height:120%;letter-spacing:0;color:#fff;padding:5px 13px 6px;border-radius:20px;position:absolute;top:20px;left:20px;z-index:1}variant-selects#variant-selects-template--22163937198316__main{margin:0}.product-form__input legend.form__label{display:none}.product-form__input--pill input[type=radio]+label{width:60px;border-radius:13px!important;border-color:#474646!important;font-family:Arimo;font-style:normal;font-weight:400;font-size:15px!important;line-height:120%!important;display:inline-flex!important;align-items:center;color:#474646!important;background:transparent!important;justify-content:center;margin:0!important;padding:0!important;min-height:30px;letter-spacing:0!important;transition:.3s ease-in-out!important}.product-form__input--pill input[type=radio]:checked+label,.product-form__input--pill input[type=radio]+label:hover,.addcartbtn .product-form__submit:hover{background:#fff!important;color:#474646!important}.addcartbtn .product-form__submit:hover{background:#474646!important;color:#fff!important}.product-form__input{max-width:100%!important;margin:15px 0 0!important;display:flex;gap:10px}.quantity_addcart .product-form__input .quantity__label{margin:0}.quantity_addcart span.quantity__rules-cart{display:none}.quantity_addcart .quantity__label span{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#474646;margin:0 0 10px;display:none}.quantity_addcart{margin:0!important;display:flex;align-items:end;gap:15px;max-width:568px}.quantity_addcart .product-form__input{margin:0!important;display:inline-block!important;width:fit-content!important;min-width:inherit!important;flex:inherit}span.quantity__rules-cart{display:none!important}quantity-input.quantity{border:1px solid #86827A;border-radius:14px;min-height:42px;width:85px}quantity-input.quantity button{width:23px}quantity-input.quantity input,quantity-input.quantity input::placeholder{background:transparent!important;font-family:Arimo;font-style:normal;font-weight:400;font-size:18px;line-height:120%;color:#474646}.addcartbtn product-form.product-form{margin:0!important}.addcartbtn{width:100%}.addcartbtn .product-form__submit{margin:0;min-height:42px;background:#fff0;border:1px solid #474646;border-radius:10px;height:auto!important;font-family:Arimo;font-style:normal;font-weight:400;font-size:20px;line-height:120%;text-align:center;text-transform:uppercase;color:#474646;transition:.3s ease-in-out;max-width:403px}.addcartbtn .product-form__submit:hover{background:#fff;color:#474646}.checkout-benefits{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px;gap:20px}span.check-icon{width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;border:1px solid #474646;border-radius:50%;font-size:15px;color:#474646;line-height:normal;min-width:20px}.product-description-wrap{margin-top:20px}.product-description-content p{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px!important;line-height:120%;color:#474646;display:inline}button.description-toggle{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px!important;line-height:120%;color:#474646;display:inline!important}.benefit-item{display:flex;align-items:center;gap:10px;color:#474646;font-size:16px;line-height:120%;letter-spacing:0;font-family:Arimo}button.quantity__button span.svg-wrapper{width:11px;height:11px}.payment-section{margin:30px 0 0;display:none}.payment-section h2.payment-title{font-family:Arimo;font-style:normal;font-weight:400;font-size:22px;line-height:120%;text-transform:capitalize;color:#474646;margin:0 0 15px}.payment-note{padding:6px 10px;max-width:568px;background:linear-gradient(90deg,#474646,#626262);border-radius:4px;font-family:Arimo;font-style:normal;font-weight:400;font-size:12px;line-height:120%;text-transform:capitalize;color:#fff}.product-form__buttons{max-width:100%!important}.payment-methods{max-width:568px;display:inline-flex;margin:15px 0 0}.availableoffer{margin:30px 0 0;display:none}.availableoffer h3.offer-title{font-family:Arimo;font-style:normal;font-weight:400;font-size:22px;line-height:120%;text-transform:capitalize;color:#474646;margin:0 0 10px}.available-offers-wrapper{display:flex;align-items:center;gap:20px}.offer-item{display:inline-flex}.shipping-text{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#474646;margin:30px 0 20px;max-width:510px}.product-offers{display:grid;grid-template-columns:repeat(3,1fr);margin-top:40px;gap:20px}.offer-box{background:#fff;padding:12px 20px;border-radius:30px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:column;font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#474646;letter-spacing:0;gap:5px;border:1px solid #474646}.offer-box b{width:100%;color:#474646;font-size:16px;line-height:120%;letter-spacing:0;font-family:Arimo}.suited-wrapper{padding-bottom:16px!important}.founder-section{margin:50px 0 0}.proslider{margin:20px 0 0}.headign_crtcoll h3{font-family:Arimo;font-style:normal;font-weight:400;font-size:22px;line-height:120%;text-transform:capitalize;color:#474646;margin:0 0 20px}.proslider .card-wrapper .card{flex-direction:row;gap:15px}.proslider .product-card-wrapper .card__content{padding:0;margin:0!important;display:flex!important;flex-direction:column;justify-content:space-between;height:100%}.proslider .product-card-wrapper .card__content .card__information{padding:0;height:auto}.proslider .card-wrapper .card .card__inner{max-width:112px;display:inline-flex;max-height:112px}.proslider .card-wrapper .card{flex-direction:row;gap:15px;padding:15px;background:linear-gradient(275.97deg,#f5f5f5 .72%,#e5e4e2 99.28%);border-radius:10px;align-items:center}.proslider .product-card-wrapper .card__heading a{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;text-transform:capitalize;color:#474646}.proslider .product-card-wrapper .price__container{margin:0!important}.proslider .product-card-wrapper .card-information{margin:14px 0 0;max-height:29px}.proslider .product-card-wrapper .price__regular .price-item--regular{margin-right:0;font-family:Arimo;font-style:normal;font-weight:700;font-size:22px;line-height:120%;text-transform:uppercase;color:#474646;letter-spacing:0}body .price__regular .price-item--regular{margin-right:0;letter-spacing:0}.proslider .product-card-wrapper .price-review{display:none}.proslider .product-card-wrapper .quick-add{margin:14px 0 0}.proslider .product-card-wrapper .quick-add .quick-add__submit{background:#474646;color:#fff;font-size:14px;min-height:36px;box-shadow:0 4px 6px #00000026}.product-card-wrapper .quick-add .quick-add__submit{padding:0!important}.proslider .product-card-wrapper .quick-add .quick-add__submit:hover{background:transparent;color:#474646}.proslider .card-wrapper .card .card__inner .card__content{display:none!important}.proslider .product-card-wrapper .card__media{padding-bottom:100%;width:100%!important}.proslider .product-card-wrapper{padding:0!important}.proslider .swiper-pagination{display:flex;justify-content:center;margin:5px 0 0!important;position:static;gap:5px}.proslider .swiper-pagination .swiper-pagination-bullet{background:#e4e4e4;opacity:1;margin:0;width:10px;height:10px}.proslider .swiper-pagination .swiper-pagination-bullet-active{background:#474646}.proslider .product-card-wrapper .price{line-height:120%;letter-spacing:0}a.proslider .cart_collpro{height:auto}.shipping-text span{font-weight:700}.product-info-tabs{margin-top:50px}.proinfo{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.product-info-left{background:linear-gradient(316.73deg,#fff -5.31%,#e4e4e4 99.76%);padding:40px 40px 10px;border-radius:20px;height:100%;display:flex;flex-direction:column-reverse;justify-content:space-between;gap:50px}.product-info-right img{width:100%;display:block;border-radius:20px;height:100%;object-fit:cover}.tab-content{max-height:0;overflow:hidden;opacity:0;transition:max-height .6s cubic-bezier(.4,0,.2,1),opacity .4s ease,transform .4s ease;transform:translateY(-10px)}.tab-content.active{max-height:1000px;opacity:1;transform:translateY(0)}.tab-content p,.ingredient-item p,.suited-item p,.benefits-list li{font-family:Arimo;font-style:normal;font-weight:400;line-height:120%;color:#474646;padding-bottom:20px;text-transform:capitalize}.tab-content p:last-child,.ingredient-item p:last-child,.suited-item p:last-child,.benefits-list li:last-child{padding-bottom:0}.tab-content p span,.ingredient-item h4,.suited-item h4{font-family:Arimo;font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize;color:#474646;margin:0 0 5px!important;display:inline-block}.ingredient-item{border-bottom:1px solid #d3d3d3;padding-bottom:25px}.tabs-wrapper{margin-top:10px}.product-info-tabs .tab-btn{width:100%;text-align:left;background:none;border:none;border-bottom:1px solid #D3D3D3;padding:20px 0;cursor:pointer;font-family:Arimo;font-style:normal;font-weight:700;line-height:120%;text-transform:capitalize;color:#474646;display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:18px!important}svg.tabs-close{display:none}button.tab-btn.active svg.tabs-open{display:none}button.tab-btn.active svg.tabs-close{display:block}span.tabs-btn-icon{display:flex;align-items:center}.benefits-list{padding-left:20px}.benefits-list li{margin-bottom:10px}.ingredient-item,.suited-item{margin-bottom:20px}.ingredient-item p,.suited-item p{margin:0}.tab-content p span strong{font-weight:400}.video-section-wp{margin:50px 0 0;position:relative}.video-section-wp .video-section{background:#e5e4e2;padding:30px 15px;border-radius:20px}.video-heading{padding-left:15px}.video-navs button{border:none;background:#fff!important;width:40px;height:40px;border-radius:50%;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:25px;color:#474646}.video-navs{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%;top:43.5%;transform:translateY(-50%);z-index:1}.video-navs button.swiper-button-disabled{opacity:0;pointer-events:none}.video-section .video-swiper{padding:0 15px}button.video-nexts{right:15px;position:absolute}button.video-prevs{position:absolute;left:-15px}.quinn_card_heading_1{margin-left:10px}.product_info_accordine .product-info-tabs{margin-top:30px}.product_info_accordine .proinfo{display:block}.product_info_accordine .product-info-left{background:transparent;padding:0;border-radius:0;height:auto}.product_info_accordine .ingredient-item{padding-top:20px}.product_info_accordine .tabs-btn-icon svg{width:18px;height:24px}.product_info_accordine .product-info-tabs .tab-btn{border-top:1px solid #D3D3D3}.product_info_accordine .product-info-tabs .tab-btn{border-bottom:none}.product_info_accordine .ingredient-item{margin:0;border-bottom:none}.innercontent:last-child{border-bottom:1px solid #D3D3D3}.product_info_accordine .ingredient-item{padding:0 0 30px;font-size:14px;line-height:1.3}.product_info_accordine .ingredient-item ul{margin:0;padding-left:20px}.product_info_accordine .ingredient-item li{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#474646;text-transform:capitalize}.product_info_accordine ul{display:flex;flex-direction:column;gap:10px}.see-full-ingredients-btn{background:transparent;border:none;font-size:16px;font-family:Arimo;letter-spacing:0;color:#474646;font-weight:400;text-decoration:underline;cursor:pointer;padding:0;margin-bottom:30px}.ingredients-modal{position:relative;background:#fff;width:100%;border-radius:20px;display:flex;flex-direction:column;padding:20px;max-width:750px;margin:auto}.ingredients-modal-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}.ingredients-modal-header h3{font-family:Arimo;font-style:normal;font-weight:700;font-size:20px;line-height:120%;color:#474646}body:has(.ingredients-modal-overlay.open) .sticky-add-to-cart{transform:translateY(100%)}body:has(.ingredients-modal-overlay.open){overflow:hidden}.ingredients-modal-overlay{display:none;position:fixed;left:0;right:0;top:0;width:100%;height:100%;background:#0005;align-items:center;z-index:9999;padding:0 10px}.ingredients-modal-overlay.open{display:flex}#closeIngredientsModal{background:transparent;border:none;padding:0;cursor:pointer}#closeIngredientsModal svg{width:15px;height:15px}.before-after-section{display:grid;grid-template-columns:1fr 1fr;gap:27px;align-items:center;margin-top:50px}.before-after-wrapper{position:relative}.before-after-container{position:relative;overflow:hidden;border-radius:20px;cursor:ew-resize}.before-after-container img{width:100%;display:block;height:100%;object-fit:cover}.after-image-wrapper{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden}.after-img{width:100%;height:100%;object-fit:cover}.before-after-section .slider-line{position:absolute;top:0;left:50%;transform:translate(-50%);width:4px;height:100%;background:#fff;z-index:3}.before-after-section .slider-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70px;height:70px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;cursor:move}.before-after-section .label{position:absolute;top:20px;z-index:4;font-size:16px;font-weight:600;color:#444}.before-label{left:20px}.after-label{right:20px}.before-after-content{padding:51px;background:linear-gradient(139.81deg,#e2e2e2 .24%,#fbfbfb 102.88%);border-radius:20px;height:100%;display:flex;flex-direction:column;justify-content:center}.before-after-content .subheading{display:block;margin-bottom:20px;font-family:Arimo;font-style:normal;font-weight:400;font-size:29px;line-height:120%;text-transform:capitalize;color:#474646}.before-after-content h2{margin-bottom:20px;font-style:normal;font-weight:500;font-size:40px;line-height:120%;text-transform:capitalize;color:#474646;font-family:Arimo;max-width:560px}.before-after-content .description{font-family:Arimo;font-style:normal;font-weight:400;font-size:24px;line-height:28px;text-transform:capitalize;color:#434343}.related-products__heading{margin:50px 0 20px!important;font-family:Arimo;font-style:normal;font-weight:400;font-size:40px;line-height:120%;text-transform:capitalize;color:#474646;letter-spacing:0}.related-products .product-grid{gap:40px;display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none}.related-products .product-card-wrapper .card__content{display:flex;flex-direction:column;padding-bottom:15px}.related-products .price__regular span.price-item{font-family:Arimo;font-style:normal;font-weight:400;font-size:18px;line-height:120%;color:#474646}.product-card-wrapper .card__content{height:auto!important}.related-products .card .card__inner .card__content{display:none}.pm-o-main *{font-size:12px!important}.faq-section{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin-top:50px}.faq-left{padding:40px 25px 35px;background:linear-gradient(319.4deg,#fff -17.21%,#e4e4e4 99.61%);border-radius:20px}.faq-heading{margin-bottom:10px;font-family:Arimo;font-style:normal;font-weight:400;font-size:33px;line-height:120%;text-transform:capitalize;color:#474646}.faq-sub_heading{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#474646;margin-bottom:50px}.faq-item{border-bottom:1px solid #d3d3d3}.faq-icon svg{width:18px;height:25px}.faq-question{width:100%;background:none;border:none;padding:20px 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;font-family:Arimo;font-style:normal;font-weight:700;font-size:18px;line-height:120%;color:#474646;gap:10px}.faq-icon{display:inline-flex}.faq-item.active svg.tabs-close{display:block}.faq-item.active svg.tabs-open{display:none}.faq-answer{margin:0;font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;color:#474646}.faq-answer{height:0;overflow:hidden;opacity:0;transition:height .5s cubic-bezier(.4,0,.2,1),opacity .35s ease;will-change:height}.faq-answer-inner{padding-bottom:20px}.faq-item.active .faq-answer{opacity:1}.faq-right img{width:100%;height:100%;object-fit:cover;border-radius:20px;display:block}.moisturizer-sectionouter{margin:50px 0 0}.moisturizer-section{border-radius:20px;display:flex;flex-direction:row;gap:50px;padding:50px;background:linear-gradient(290.4deg,#fff -10.21%,#e4e4e4 99.61%)}.left-content{width:calc(35% - 25px);display:flex;align-items:end;padding:0 0 11rem}.products-slider{width:calc(65% - 25px)}.left-content h2{font-family:Arimo;font-style:normal;font-weight:700;font-size:22px;line-height:120%;text-transform:capitalize;color:#474646;max-width:330px}.products-comparison-button button{background:transparent;border:none;box-shadow:none;font-size:30px;font-weight:500;cursor:pointer}.products-slider-wrap{position:relative}.products-comparison-button{display:flex;justify-content:space-between;position:absolute;width:100%;padding:0;height:auto;top:55%;z-index:2}.products-comparison-button .swiper-button-disabled{opacity:0}.product-info-left .benefits-list li{font-family:Arimo;font-style:normal;font-weight:600;font-size:24px;line-height:120%;color:#474646;text-transform:uppercase;margin-bottom:20px}.product-info-left ul.benefits-list{padding:0;margin:0;list-style:none}.innercontent .benefits-list li{font-family:Arimo;font-style:normal;font-weight:600;font-size:24px;line-height:120%;color:#474646;text-transform:uppercase;margin-bottom:20px;border-bottom:1px solid #d3d3d3;padding-bottom:20px}.tabs-btn-outer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.moisturizer-section .product-card-wrapper,.product-card-wrappers{background:#f8f8f800;border:none}.moisturizer-section .product-card-wrapper .card__heading a,.moisturizer-section h3.card__headings-Main a{font-size:17px;text-align:center;margin-bottom:10px}.moisturizer-section .product-card-wrapper .quick-add{margin:0}.moisturizer-section .button-ctr-bar{padding:0!important;position:absolute;transform:translateY(-50%);top:55%}.moisturizer-section .product-card-wrapper .quick-add .quick-add__submit{border-radius:13px;font-size:20px;min-height:35px;background:transparent;max-width:135px;margin:auto;padding:0;cursor:pointer!important;display:none}.moisturizer-section .product-card-wrapper .card__media{padding-bottom:100%}.moisturizer-section .productimage .imagesprotrans{border-radius:0!important}.sticky-variants{display:flex;gap:18px;flex-wrap:wrap;margin-top:0}.sticky-variant-btn{border:1px solid #474646;background:#fff0;cursor:pointer;min-width:60px;border-radius:10px;font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:120%;display:inline-flex;align-items:center;color:#474646;justify-content:center;margin:0;padding:0;min-height:28px}.sticky-variant-btn.active{background:#474646;color:#fff}.sticky-add-to-cart{position:fixed;left:0;bottom:0;width:100%;z-index:999;background:#f5f5f5;box-shadow:0 -2px 10px #0000001a;padding:10px 20px;transform:translateY(100%);transition:.3s ease;background:linear-gradient(90deg,#f9f9f9,#e5e5e5,#f9f9f9)}.sticky-add-to-cart.show{transform:translateY(0)}.sticky-atc-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px}.sticky-atc-product{display:flex;align-items:center;gap:15px}.sticky-atc-product img{width:60px;height:60px;object-fit:cover}.sticky-atc-info{display:flex;align-items:center;gap:30px}.sticky-atc-info h4{font-family:Arimo;font-style:normal;font-weight:550;font-size:16px;line-height:120%;color:#474646;max-width:200px}#StickyVariantTitle{display:block;font-size:13px;margin-top:4px}.sticky-atc-btn button{cursor:pointer;margin:0;min-height:40px;background:#474646;border:1px solid #474646;border-radius:10px;height:auto!important;font-family:Arimo;font-style:normal;font-weight:400;font-size:20px;line-height:120%;text-align:center;text-transform:uppercase;color:#fff;transition:.3s ease-in-out;max-width:403px;width:100%;padding:0;min-width:350px}.sticky-atc-btn button:hover{background:transparent;color:#474646}.swiper-wrappercge{display:flex;align-items:center;gap:20px;border-top:1px solid #e5e5e5}.shop_category__link__name{font-family:Arimo;font-style:normal;font-weight:400;font-size:20px;line-height:120%;text-transform:capitalize;color:#474646;text-decoration:none;border-top:3px solid #ffffff00;padding:10px 4px 0 0;width:100%;display:inline-block;margin-top:-2px}.shop_category__link__name.tab_active{font-weight:700;border-color:#8e8e8e}.shop_by_category_wrapper_outer{margin:50px 0 0}.shop_by_category__products_interior-wrapper{padding:0 60px;margin:20px 0 0}.shop_category__linklistss.singlenavherits:first-child{min-width:272px}.shop_category__linklistss.singlenavherits:nth-child(2){min-width:170px}.product-card-wrapper .card__content{padding:0 15px 15px}.descriptiontext{font-style:normal;font-weight:400;font-size:14px;line-height:120%;color:#737373;font-family:Arimo;text-align:center;min-height:38px;text-transform:capitalize}.founder-left{flex-direction:column-reverse;padding:40px}.founder-inner-content{border-bottom:1px solid #d3d3d3;padding-bottom:20px}#founder-image{width:100%;height:90vh;object-fit:cover;object-position:center}.jdgm-rev__icon{background:#fff!important}.page-width.scroll-trigger.animate--slide-in{max-width:100%}.jdgm-rev-widg.jdgm-rev-widg{border:none;padding:0 20px;margin-top:50px}.customapp_reviews:has(.jdgm-legacy-widget-content){background:linear-gradient(290.4deg,#fff -10.21%,#e4e4e4 99.61%);padding:1px;border-radius:20px}section#shopify-section-template--22981517443308__1782124584f614b845 .page-width{padding:0 30px!important;margin-top:50px}.jdgm-widget label{width:fit-content!important;cursor:pointer}.collapsible-content__wrapper{padding:40px 0 0!important}.btm-specification{max-width:100%!important;margin:0 30px!important;background:linear-gradient(290.4deg,#fff -10.21%,#e4e4e4 99.61%);border-radius:20px;padding:0!important}.btm-specification .accordion summary{padding:0;justify-content:space-between;gap:10px;align-items:center}.btm-specification .grid__item{border-top:0}.btm-specification .grid__item .accordion{border-top:0;border-color:#eaeaea;border:0!important;margin:0!important;padding:0}.btm-specification .grid__item .accordion details{padding:30px 0}.btm-specification .grid__item .accordion details{overflow:hidden}.btm-specification .grid__item .accordion .accordion__content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s ease}.btm-specification .grid__item .accordion .accordion__content>*{overflow:hidden}.btm-specification .grid__item .accordion details[open] .accordion__content{grid-template-rows:1fr}.btm-specification .accordion summary .icon-caret{width:15px;height:15px;position:static}.btm-specification .accordion__title{font-family:Arimo;font-style:normal;font-weight:700;font-size:16px;line-height:120%;text-transform:uppercase;color:#474646}.btm-specification .accordion__content p{font-family:Arimo;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#474646}.btm-specification .collapsible-content summary:hover{background:transparent!important}@media screen and (max-width:1600px){.product-offers{gap:12px}.offer-box b{font-size:14px}.offer-box{padding:12px 5px;font-size:14px;gap:3px;border-radius:18px}.benefit-item{font-size:14px}.checkout-benefits{gap:10px}.main-product-slider .swiper-slide img{max-width:100%}}@media screen and (max-width:1500px){.pricequantall{gap:15px;flex-wrap:wrap}}@media screen and (max-width:1400px){.left-content h2{font-size:22px;max-width:330px}.product__info-wrapper{padding:30px 25px!important}}@media screen and (max-width:1279px){.product__title h1{font-size:30px;max-width:370px}.pricequantall{gap:10px}.addcartbtn .product-form__submit{font-size:18px;padding:0}}@media screen and (max-width:1100px){.checkout-benefits{grid-template-columns:repeat(3,auto)}.product-info-left{padding:10px 20px}.product-info-tabs .tab-btn{padding:15px 0;font-size:26px}.tab-content p span,.ingredient-item h4,.suited-item h4{margin:0 0 10px!important}.tab-content p,.ingredient-item p,.suited-item p,.benefits-list li{font-size:18px;padding-bottom:5px}span.tabs-btn-icon svg,.faq-icon svg{width:25px;height:25px}.benefit-item,.offer-box,.offer-box b{font-size:12px}.related-products .product-grid{gap:30px;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:1023px){.product.product_main_wp{gap:20px}span.check-icon{width:16px;height:16px;font-size:12px;min-width:16px}.benefit-item{font-size:11px;gap:5px}.moisturizer-section{gap:35px;padding:50px 30px}.products-slider{width:calc(67% - 25px)}.left-content h2{font-size:18px;max-width:270px}.left-content{align-items:center;padding:0}}@media screen and (max-width:991px){.outer-gallery-arrow>div{z-index:1}.product.product_main_wp{gap:30px;flex-direction:column}.product__media-wrapper{width:100%!important;position:static;max-width:100%!important}.product__info-wrapper{width:100%!important;max-width:100%!important;position:static}.product__title h1{font-size:26px;padding:0 0 12px}.product__text.inline-richtext{font-size:13px}.ratingtext{gap:8px;margin:12px 0 0}.product-description-wrap{margin-top:12px}.product-form__input{margin:15px 0 0!important}.pricequantall{margin-top:12px}.product-offers{margin-top:20px}.offer-box,.offer-box b{font-size:16px}.benefit-item{font-size:14px}.benefit-item{font-size:16px}.outer-gallery-arrow span.swiper-pagination-bullet{width:14px;height:14px}.faq-question{font-size:22px}.related-products .product-grid{grid-template-columns:repeat(2,1fr);gap:20px}.sticky-atc-btn button{min-width:250px}body.overflow-hidden-tablet .sticky-add-to-cart.show{z-index:1}}@media screen and (max-width:749px){.quinn_card_heading_1 p{margin-left:5px}.product-info-tabs .tab-btn{font-size:20px}.product__description,.product-description-content p{font-size:13px!important}.product-form__input--pill input[type=radio]+label{font-size:13px!important}.pm-o-main *{font-size:13px!important}.tabs-btn-outer{font-size:16px!important}.proinfo{display:flex;flex-direction:column-reverse;gap:20px}.video-section-wp{margin:30px 0 0}.video-heading{font-size:28px}.faq-section{display:flex;gap:20px;margin-top:30px;flex-direction:column}.faq-heading{font-size:28px}.faq-sub_heading{margin-bottom:20px}.faq-question{padding:22px 0;font-size:16px}.faq-answer-inner{font-size:14px}.moisturizer-section{gap:35px;padding:30px 16px;flex-direction:column}.left-content,.products-slider{width:100%}.moisturizer-sectionouter{margin:30px 0 0}.left-content{justify-content:center;text-align:center}.left-content h2{font-size:18px;max-width:100%}.moisturizer-section .product-card-wrapper .card__heading a,.moisturizer-section h3.card__headings-Main a{font-size:18px;margin-bottom:10px;min-height:auto}.related-products__heading{margin:30px 0 15px!important;font-size:28px}.pricequantall{margin-top:20px;flex-direction:column;gap:5px;align-items:flex-start}.product-offers{gap:5px}.offer-box{min-height:50px;justify-content:start;padding:10px 5px;border-radius:15px}.offer-box,.offer-box b{font-size:11px}.checkout-benefits{grid-template-columns:repeat(1,auto);gap:20px}quantity-input.quantity button{width:25px}.addcartbtn .product-form__submit,quantity-input.quantity{min-height:42px}.sticky-atc-info{align-items:baseline;gap:8px;flex-direction:column}.sticky-atc-inner{gap:10px}.sticky-atc-product{flex:1;min-width:0}.sticky-atc-info h4{font-size:13px}.sticky-atc-btn button{min-width:160px}.sticky-add-to-cart.force-show{transform:translateY(0)!important}.sticky-atc-btn button{min-width:200px;font-size:16px}.video-navs{top:44%}.productimage .card__information{padding:0}.product-grid-main-wrapper{margin:20px 0 0}.product.product_main_wp{gap:20px}.gallery-arrow{height:32px;width:32px}.product__info-wrapper{padding:22px 16px!important}.product__title h1{font-size:22px}.product-info-tabs .tab-btn{font-size:20px!important}section#shopify-section-template--22163937198316__17823657163af26b96{margin:30px 0 0}.quinn_cards_widget{padding:30px 20px;margin-top:30px}.faq-left{padding:35px 20px}section#shopify-section-template--22163937198316__1782124584f614b845 .page-width{padding:0 16px!important;margin-top:30px}.collapsible-content__wrapper{padding:20px 0 0!important}.btm-specification{margin:0 16px!important;background:linear-gradient(290.4deg,#fff -10.21%,#e4e4e4 99.61%)}span.tabs-btn-icon svg,.faq-icon svg{width:22px;height:22px}.products-comparison-button button{padding:0}.moisturizer-section .product-card-wrapper .card__media{padding-bottom:100%}.shop_category__linklistss.singlenavherits:nth-child(1) a{padding-right:0}.shop_category__link__name{font-size:18px}.shop_category__tabs_mappings{gap:10px;align-items:baseline}.shopallbtn{font-size:16px}.product-info-tabs .tab-btn{font-size:18px!important}.product_info_accordine .tabs-btn-icon svg{width:18px;height:18px}section#shopify-section-template--22981517443308__1782124584f614b845 .page-width{padding:0 20px!important}}@media screen and (max-width:500px){.related-products .product-grid{grid-template-columns:repeat(1,1fr)}.sticky-add-to-cart{padding:5px 15px}.sticky-atc-btn button{min-width:115px;font-size:10px;min-height:36px}.sticky-atc-product img{width:60px;height:60px}.sticky-atc-product{gap:12px}.sticky-atc-info{gap:5px}.sticky-variant-btn{min-width:50px;border-radius:8px;font-size:12px;min-height:24px}.sticky-variants{gap:5px}.moisturizer-section .product-card-wrapper .card__heading a,.moisturizer-section h3.card__headings-Main a{font-size:13px;margin-bottom:5px}.descriptiontext,.sticky-atc-info h4{font-size:11px}.sticky-atc-info h4{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}}
/*# sourceMappingURL=/cdn/shop/t/150/assets/cst_product.css.map */
