*{-webkit-tap-highlight-color:#fff0}.custom-title{color:#3c3125;font-family:PP Neue Montreal;font-size:28px;font-style:normal;font-weight:700;line-height:110%}span.custom-price__compare{color:#3c312599;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.32px;text-decoration-line:line-through}span.custom-price__price{color:#3c3125;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.32px}span.custom-price__badge{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:10px;color:#fff;font-family:PP Neue Montreal;font-size:12px;font-style:normal;font-weight:500;line-height:110%;text-transform:uppercase;background:#aca35e}.custom-price{display:flex;align-items:center;gap:8px;margin-top:13px}.cust-pp-condd{display:flex;gap:6px}.product-details .oke-stars-foreground svg use{--oke-stars-foregroundColor: #3C3125 !important}.product-details span.oke-sr-count-number{color:#3c3125;text-align:center;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.product-details .oke-sr-count--brackets:before{color:#3c3125;text-align:center;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.product-details .oke-sr-count--brackets:after{color:#3c3125;text-align:center;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.product-details .oke-sr-stars{margin-right:4px}.custom-price{margin-bottom:13px}.cs-product .okeReviews[data-oke-container],div.okeReviews{line-height:8px!important}div#shopify-block-ATVpWd1FXMDlrS3FMV__okendo_star_rating_XJh4i3{line-height:17px}.product-details rte-formatter.spacing-style.text-block.rte.rte p span{color:#3c3125!important;font-family:PP Neue Montreal!important;font-size:14px!important;font-style:normal!important;font-weight:400!important;line-height:130%!important}.cale-ppr-con{display:flex;gap:6px}.meta_benefits_slider_item{display:flex;align-items:center;gap:4px}.benefits_benefits_content p{color:#635a51;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.meta_benefits_slider{display:flex;flex-direction:column;gap:6px}.benefit-heading{color:#3c3125;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:16px!important}.vfs-wrap,.meta_benefits_wrapper{padding-top:11px}.meta_benefits_item_heading img{width:16px;height:16px}.benefits_benefits_content{width:calc(100% - 21px)}.meta_benefits_slider_item,.meta_benefits_wrapper{width:100%}.meta_benefits_item_heading{width:17px;display:flex;justify-content:center;align-items:center}.product-form-buttons{padding-top:11px}button.add-to-cart-button.button{border-radius:4px;background:#3c3125;padding:12px 24px!important;color:#fff;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.56px;height:40px}span.svg-wrapper.add-to-cart-icon{display:none}.quantity-selector{height:40px!important;border-radius:3px!important;border:1px solid #3C3125}.quantity-selector input[type=number]{color:#3c3125;font-family:PP Neue Montreal;font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.cs-card.cs-card--list:nth-last-child(1){border-bottom:0;padding-bottom:0}.lbc-block{margin-top:36px}.meta_ups_slider{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:8px;margin-top:1px}.meta_upsheading img{width:12px;height:12px}.meta_ups_item{display:flex;gap:4px;flex-direction:column;justify-content:center;align-items:center}.ups_content p{color:#3c3125;text-align:center;font-family:PP Neue Montreal;font-size:10px;font-style:normal;font-weight:500;line-height:110%}.meta_ups_wrapper{display:flex;width:100%}.meta_ups_item{width:33.3%}.tempproduct .kon-diis-revie{max-width:1440px;background:#f6f4f0!important;margin:0 auto}.meta_benefits_item_heading img{object-fit:contain}.mobile-r{display:none}.desktop-r{display:block}.results-section{background-color:var(--bg, #0d0d0d);color:var(--text-color, #ffffff);padding-left:40px;padding-right:40px}.results-section.results-section--full_width{max-width:1440px;padding-left:0;padding-right:0;margin:0 auto}.results-content{height:100%;padding-top:56px;padding-bottom:56px;display:flex;flex-direction:column;justify-content:space-between}.results-section--page_width{max-width:1376px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.results-inner{display:grid;grid-template-columns:1fr 1.054fr;gap:56px;margin:0 auto;align-items:center}.results-heading{font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:24px;letter-spacing:.8px;color:var(--heading-color, var(--text-color, #ffffff))}.results-body{font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;margin:0;color:var(--body-color, var(--text-color, #ffffff))}.results-stats{display:grid;grid-template-columns:1fr 1fr;gap:56px}.stat-number{display:block;font-family:PP Neue Montreal;font-size:48px;font-style:normal;font-weight:700;line-height:59px;color:var(--stat-number-color, var(--text-color, #ffffff));margin-bottom:16px}.stat-desc{opacity:.8;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:var(--stat-desc-color, var(--text-color, #ffffff))}.results-visual{position:relative;overflow:hidden}.before-after{position:relative}.before-after{height:676px}.results-content{padding-left:56px}.before-after img{width:100%;display:block;height:100%;object-fit:cover}.ba-label{position:absolute;bottom:20px;font-family:PP Neue Montreal;font-size:12px;font-style:normal;line-height:normal;letter-spacing:1.7px;text-transform:uppercase;color:#fff;font-weight:500}.ba-label--before{left:25%;transform:translate(-50%)}.ba-label--after{right:18.5%;transform:translate(-50%)}.results-section--no-stats .results-inner{display:flex;flex-direction:column;max-width:907px;margin:0 auto;gap:40px}.results-section--no-stats .results-content{padding:0}.results-section--no-stats .results-heading,.results-section--no-stats .results-body p{text-align:center}.results-section--no-stats .results-body{max-width:550px}.results-section--no-stats .results-visual{width:100%}.htu2{background-color:var(--bg, #ffffff);color:var(--text-color, #635A51)}.htu2.htu2--full_width{max-width:1440px;margin:0 auto}.htu2--page_width .htu2-inner{max-width:1376px;margin-left:auto;margin-right:auto}.htu2-inner{display:grid;grid-template-columns:1.028fr 1fr;align-items:stretch}.htu2-visual{height:676px}.htu2-content{padding:56px 54px 56px 56px;display:flex;flex-direction:column;justify-content:space-between}.htu2-heading{font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.8px;margin:0 0 40px;color:var(--heading-color, var(--text-color, #3C3125))}.htu2-steps{display:flex;flex-direction:column;gap:40px}.htu2-step{display:grid;grid-template-columns:32px 1fr;column-gap:12px;align-items:start}.htu2-step-num{display:flex;width:32px;height:32px;padding:5px;justify-content:center;align-items:center;flex-shrink:0;border-radius:90px;background:#f1efda;font-family:PP Neue Montreal;font-size:16px;font-weight:700;line-height:normal;color:var(--step-num-color, #E5BBBC)}.htu2-step-text{display:flex;flex-direction:column;gap:12px}.htu2-step-title{font-family:PP Neue Montreal;font-size:16px;font-weight:700;line-height:110%;margin:0;color:var(--step-title-color, var(--text-color, #3C3125))}.htu2-step-body{font-family:Neue Montreal;font-size:16px;font-weight:400;line-height:130%;letter-spacing:.32px;margin:0;color:var(--step-body-color, var(--text-color, #635A51));opacity:.8}.htu2-visual{position:relative;overflow:hidden}.htu2-visual picture,.htu2-media-wrap{display:block;height:100%}.htu2-visual img,.htu2-video{width:100%;height:100%;object-fit:cover;display:block}.htu2-video{cursor:pointer}.htu2-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.htu{background-color:var(--bg, #0d0d0d);color:var(--text-color, #ffffff)}.htu.htu--full_width{max-width:1440px;margin:0 auto}.htu--page_width .htu-inner{max-width:1376px;margin-left:auto;margin-right:auto}.htu-inner{display:flex;flex-direction:column}.htu-heading{font-family:PP Neue Montreal;font-size:40px;text-align:center;margin-bottom:40px;font-style:normal;font-weight:700;line-height:110%;color:var(--heading-color, var(--text-color, #ffffff))}.htu-media{width:100%}.htu-media-wrap{position:relative}.htu-media picture{display:block}.htu-media img,.htu-media .htu-video{width:100%;display:block;max-height:660px;object-fit:cover;margin-bottom:40px}.htu-media .htu-video{cursor:pointer}.htu-video--mobile{display:none}.htu-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;border-radius:50%;background:transparent;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#0d0d0d;transition:background .2s,transform .2s;padding:0}.htu-steps{padding:0 32px 40px}.htu-stepsd{position:relative;display:grid;grid-template-columns:repeat(var(--step-count, 4),1fr);gap:113px}.htu-stepsd{padding-left:48px;padding-right:48px}.htu-steps-line{position:absolute;top:16px;left:0;right:0;height:1px;background-color:#f2ede6;width:100%}.htu-step{display:flex;flex-direction:column;gap:4px}.htu-step-num{margin-bottom:20px}.htu-step-num{display:flex;width:32px;height:32px;padding:5px;justify-content:center;align-items:center;aspect-ratio:1/1;text-align:center;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:700;line-height:normal;position:relative;border-radius:90px;background:#f1efda;color:var(--step-num-color, var(--text-color, #ffffff));flex-shrink:0}.htu-step-title{font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:700;line-height:110%;margin:0;color:var(--step-title-color, var(--text-color, #ffffff))}.htu-step-body{font-family:Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;margin:0;color:var(--step-body-color, var(--text-color, #ffffff));opacity:.8}.ing{background-color:var(--bg, #0d0d0d);color:var(--text-color, #ffffff)}.ing--page_width .ing-inner{max-width:1376px;margin-left:auto;margin-right:auto}.ing-visual{height:676px}.ing-visual img{height:100%;object-fit:cover}.ing-inner{display:grid;grid-template-columns:1.033fr 1fr;align-items:stretch}.ing-content{padding:56px 54px 56px 56px;display:flex;flex-direction:column}.ing.ing--full_width{max-width:1440px;margin:0 auto;width:100%}.ing-heading{font-family:PP Neue Montreal;font-size:40px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.8px;margin:0 0 24px;color:var(--heading-color, var(--text-color, #ffffff))}.ing-body{font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;color:var(--body-color, var(--text-color, #ffffff));margin-bottom:0}.ing-accordion{display:flex;flex-direction:column;margin-top:auto}.ing-item{list-style:none}.ing-summary{display:flex;align-items:center;gap:16px;padding:32px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.ing-item.ing-item--open .ing-summary{padding-bottom:16px}.ing-icon{display:flex;align-items:center;flex-shrink:0;width:24px;color:var(--icon-color, var(--text-color, #ffffff))}.ing-icon img{width:24px;height:24px;object-fit:contain}.ing-label{flex:1;display:inline-block;font-family:PP Neue Montreal;font-size:18px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase;color:var(--label-color, var(--text-color, #ffffff))}.ing-toggle{margin-left:auto;font-size:1.2rem;color:var(--label-color, var(--text-color, #ffffff));line-height:1}.ing-toggle-minus,.ing-item--open .ing-toggle-plus{display:none}.ing-item--open .ing-toggle-minus{display:inline}.ing-desc-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.ing-item--open .ing-desc-wrap{grid-template-rows:1fr}.ing-desc-inner{overflow:hidden}.ing-desc{font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.32px;padding:0 0 32px;color:var(--desc-color, var(--text-color, #ffffff))}.ing-divider{height:1px;background-color:var(--divider-color, rgba(255,255,255,.2));opacity:.4}.ing-visual{position:relative;overflow:hidden}.ing-visual picture{display:block;height:100%}.ing-visual img{width:100%;height:100%;object-fit:cover;display:block}.faq{background-color:var(--bg, #ffffff);color:var(--text-color, #0d0d0d)}.faq.faq--full_width{max-width:1440px;margin:0 auto}.faq--page_width .faq-inner{max-width:1376px;margin-left:auto;margin-right:auto}.faq-inner{display:flex;flex-direction:column;align-items:center;padding:0 32px}.faq-heading{text-align:center;font-family:PP Neue Montreal;font-size:48px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.96px;max-width:388px;margin:0 auto 40px;color:var(--heading-color, var(--text-color, #0d0d0d))}.faq-list{width:100%;max-width:678px;display:flex;flex-direction:column;gap:6px}.faq-item{background-color:var(--item-bg, #F2EDE6);border-radius:0;overflow:hidden}.faq-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 16px 6px;cursor:pointer;-webkit-user-select:none;user-select:none}.faq-question{text-align:center;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:normal;color:var(--question-color, var(--text-color, #0d0d0d))}.faq-chevron{flex-shrink:0;color:var(--question-color, var(--text-color, #0d0d0d));display:flex;align-items:center;transition:transform .3s ease;width:31px;height:31px;justify-content:center}.faq-item--open .faq-chevron{transform:rotate(90deg)}.faq-body-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq-item--open .faq-body-wrap{grid-template-rows:1fr}.faq-body-inner{overflow:hidden}.faq-item{padding-bottom:10px}.faq-body{font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:0 16px 16px;color:var(--answer-color, var(--text-color, #0d0d0d))}@media screen and (max-width:749px){html .product-information__media media-gallery{padding-right:0!important}.faq-inner{padding:0 16px}.faq-heading{margin-bottom:32px}.faq-list{max-width:100%}.faq-heading{text-align:center;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.48px;max-width:195px}span.faq-question{text-align:left}.faq-summary{gap:4px!important}span.faq-chevron{width:24px;height:32px}span.faq-chevron svg{height:16px;width:12px}.faq-body{font-family:Neue Montreal;font-size:15px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.3px;padding-bottom:6px}.ing-inner{grid-template-columns:1fr}.ing-visual{order:-1}.ing-content{padding:16px}.ing-body{margin-bottom:32px}.ing-visual{padding:16px 16px 0;height:100%}.ing-heading.mobile-r{text-align:center;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.48px;margin-bottom:40px}.ing-visual picture img{aspect-ratio:1/1}.ing-body{display:none}.ing-summary{padding:24px 0}span.ing-label{font-size:16px;font-style:normal;font-weight:500;line-height:28px;text-transform:uppercase}span.ing-icon,.ing-icon img{width:20px;height:20px}.ing-desc{font-family:Neue Montreal;font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.3px;padding:0 0 24px}.ing-visual picture{height:auto}.htu{padding-left:0;padding-right:0}.htu-step{padding-bottom:15px}.htu-heading{padding:0 16px;margin-bottom:40px}.htu-stepsd{grid-template-columns:1fr;padding:0 16px;gap:24px}.htu-steps-line{display:none}.htu-step{display:grid;grid-template-columns:32px 1fr;grid-template-rows:auto auto;column-gap:24px}.htu-step-num{grid-row:1 / 3}.htu-step-title{align-self:end}.htu-step-body{align-self:start}.htu-heading{text-align:center;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.48px;margin-bottom:40px!important}.htu-media-wrap{padding:0 16px}.htu-media img,.htu-media .htu-video{max-height:100%!important;height:100%!important;aspect-ratio:1/1}.htu-steps{padding:0}.htu-step-body{font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.3px}.htu-step-title{line-height:28px}.htu-step:nth-child(4){padding-bottom:0}.htu{padding-bottom:26px}.htu-video--desktop{display:none}.htu-video--mobile{display:block}.htu2-inner{grid-template-columns:1fr}.htu2-visual{order:-1}.htu2-content{padding:72px 16px 0}.htu2-heading{margin-bottom:40px}.htu2-visual picture{padding-bottom:358px;position:relative;height:auto}.htu2-visual{height:100%;padding:0 16px}.htu2-visual picture img{position:absolute;top:0;left:0;width:100%}.htu2-heading{text-align:center;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.48px}.htu2-step-text{gap:4px}p.htu2-step-body{font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.3px}.htu2-step{gap:24px}.results-content{padding-bottom:16px}.htu-inner{padding-top:16px}.htu2-steps{gap:24px}.htu2-content,.results-stats{padding-bottom:16px}.results-section{padding-left:16px;padding-right:16px}.results-inner{grid-template-columns:1fr}.results-visual{order:-1}.results-content{order:1}.results-body{max-width:100%;margin-bottom:32px}.body-redul-dec.mobile-r{padding-top:16px}.results-heading{text-align:center;font-family:PP Neue Montreal;font-size:24px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.48px}.results-body{text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.3px;margin-bottom:40px!important}.before-after{height:100%;aspect-ratio:1/1}.results-inner{gap:40px}.results-content{padding:0}.results-stats{gap:32px}span.stat-number{text-align:center;font-family:PP Neue Montreal;font-size:32px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:12px}.stat-desc{text-align:center;font-family:PP Neue Montreal;font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.3px;margin-top:0}.mobile-r{display:block}.desktop-r{display:none}.product-information{padding-top:0}.product-information media-gallery.media-gallery--carousel{padding-right:0}.product-information .product-media{--ratio: 1/1 !important;aspect-ratio:1/1.2!important}.product-information .product-media img{object-fit:cover!important}.product-information ol.slideshow-controls__dots{padding:0!important;gap:5px!important}.product-information .media-gallery__mobile-controls{height:22px!important;min-height:22px!important;align-items:flex-start!important}.product-information .slideshow-controls__dots button{padding:0}.product-details{padding-top:24px}.custom-title.custom-title--has-wishlist{width:100%;justify-content:space-between}.shopify-block.custom-hhedinng{width:100%}span.custom-title__text{font-family:PP Neue Montreal;font-size:20px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.4px}span.price__badge{padding:6px 12px}.product-details rte-formatter.spacing-style.text-block.rte.rte p span{font-size:15px!important;font-style:normal!important;font-weight:400!important;line-height:130%!important;letter-spacing:.3px!important;opacity:.9}.product-details rte-formatter.spacing-style.text-block.rte.rte p{font-size:15px!important;font-style:normal!important;font-weight:400!important;line-height:130%!important;letter-spacing:.3px!important;opacity:.9}.benefit-heading{margin-bottom:12px!important}.benefits_benefits_content p{font-size:15px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:.3px}.product-information .product-form-buttons{flex-direction:row!important;flex-wrap:nowrap;gap:6px!important}.product-information .quantity-selector{width:99px;min-width:99px;max-width:99px;justify-content:center;border-radius:0!important;min-height:44px}.product-information .quantity-selector .quantity-minus,.product-information .quantity-selector .quantity-plus{width:12px;height:12px}.product-information .add-to-cart-button.button{height:44px;border-radius:0;color:#fff;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.56px}.cs-block.cs-block--slider{gap:24px}.results-section.results-section--no-stats .results-inner{gap:0;padding-bottom:16px}}@media screen and (min-width:749px)and (max-width:989px){.product-information{padding:0 16px;display:flex;width:100%}.product-information__grid{width:100%;display:flex!important}.product-information__media media-gallery.spacing-style{padding-right:0}.product-details .group-block.group-block--height-fit{padding-right:0!important}.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:2fr min(50vw,var(--sidebar-width))!important}.custom-hhedinng{width:100%;align-items:center}.product-information__media{width:53%!important;min-width:53%!important}.product-details{width:47%!important}.product-tabs__tab,.product-tabs__tab.active{font-size:13px}.product-tabs__panel span,.product-tabs__panel p{font-size:12px!important}.product-tabs{padding-bottom:20px}.results-inner{gap:20px}.results-content{padding-left:15px;padding-top:30px;padding-bottom:30px}.results-heading{font-size:30px;margin-bottom:18px}.results-body{font-size:14px}.results-stats{gap:25px}.stat-number{font-size:30px;line-height:30px;margin-bottom:10px}p.stat-desc{margin-top:10px;font-size:13px;line-height:120%}.before-after{height:390px}.htu-heading{font-size:30px;margin-bottom:30px}.htu-steps{padding:0 16px 20px}.htu-media{height:100%}.htu-media img,.htu-media .htu-video{margin-bottom:24px}.htu-stepsd{padding-left:20px;padding-right:20px;gap:20px}.htu-step-num{margin-bottom:14px}.htu-step-body{font-size:14px}.htu-step-title{font-size:15px}.ing-content{padding:30px 38px 30px 16px}.ing-visual{height:471px}.ing-heading{font-size:30px;margin-bottom:20px}.ing-body{font-size:14px}.ing-summary{padding:20px 0}span.ing-label{font-size:16px}.ing-desc{font-size:14px;padding:0 0 20px}.faq-heading{font-size:30px}}@media screen and (min-width:989px)and (max-width:1340px){.product-information__media media-gallery.spacing-style{padding-right:0}.product-details .group-block.group-block--height-fit{padding-right:0!important}.custom-hhedinng{width:100%;align-items:center}.product-tabs__tab,.product-tabs__tab.active{font-size:15px}.product-tabs__panel span,.product-tabs__panel p{font-size:14px!important}.product-tabs{padding-bottom:20px}.results-inner{gap:20px}.results-content{padding-left:32px;padding-top:38px;padding-bottom:38px}.results-heading{font-size:38px}.results-body{font-size:16px}.results-stats{gap:25px}.stat-number{font-size:38px;line-height:42px;margin-bottom:10px}p.stat-desc{margin-top:10px;font-size:15px;line-height:120%}.before-after{height:500px}.htu-heading{font-size:38px}.htu-steps{padding:0 32px 20px}.htu-media{height:100%}.htu-media img,.htu-media .htu-video{margin-bottom:24px}.htu-stepsd{padding-left:20px;padding-right:20px;gap:20px}.htu-step-num{margin-bottom:14px}.htu-step-body{font-size:15px}.htu-step-title{font-size:16px}.ing-content{padding:40px 38px 40px 32px}.ing-visual{height:533px}.ing-heading{font-size:38px}.ing-body{font-size:16px}.ing-summary{padding:20px 0}span.ing-label{font-size:18px}.ing-desc{font-size:15px;padding:0 0 20px}.faq-heading{font-size:38px}}.cart-container{height:100%!important;display:flex;flex-direction:column;scrollbar-width:none}html,body{scrollbar-width:none}.cart-totals__item.cart-totals__tax-note.cart-primary-typography{display:none}.cart-drawer__summary.cart-drawer__summary--v1{display:flex;flex-direction:column;align-items:flex-start;gap:10px;background:#fff;z-index:3;padding:0}.cart-totals{padding:0!important;margin:0!important;border:0!important}.cart-wrappe-inner{width:100%}a.cart__checkout-button.button{display:flex;width:100%;height:40px;padding:12px 24px;justify-content:center;align-items:center;gap:10px;background:#3c3125;border-radius:0;color:#fff;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.56px}.money-back-gurenty{padding:0;display:flex;justify-content:center;align-items:center;width:100%;gap:8px}.cart-drawer__top{border-bottom:1px solid #E5E5E5;margin-bottom:24px}.cart-wrappe-inner{padding:16px 24px 24px;border-top:1px solid #F9F9F9;background:#fff}span.cart-totals__shipping-label{color:#3c3125;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:20px}span.cart-totals__shipping-value.cart-secondary-typography{color:#aca35e;text-align:right;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:20px}span.cart-totals__total-label.cart-primary-typography{color:#3c3125;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:20px}text-component.cart-totals__total-value.cart-secondary-typography{color:#3c3125;text-align:right;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cart-totals__container{gap:6px!important;margin-bottom:10px}.cart__ctas{margin-bottom:10px}.cart-crosssell__card{display:flex;align-items:center;gap:8px}li.cart-crosssell__item{padding-bottom:12px;border-bottom:1px solid rgba(192,174,150,.2);margin-bottom:12px}button.cart-crosssell__add.button{display:flex;padding:6px 10.2px;justify-content:center;align-items:center;gap:10px;background:#c0ae96;color:#fff;font-family:PP Neue Montreal;font-size:12px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.48px;border-radius:0}.car-inn-biyu{display:flex;align-items:flex-start;gap:12px;width:100%}p.cart-crosssell__title{margin:0}.cart-crosssell__info{gap:8px!important}.cart-crosssell{overflow:auto;scrollbar-width:none}scroll-hint.cart-drawer__content{-webkit-mask-image:none!important;mask-image:none!important}scroll-hint.cart-drawer__items{scrollbar-width:none;display:inline;-webkit-mask-image:none!important;mask-image:none!important}.cart-container{gap:24px;align-items:stretch;height:100%}.cart-items__wrapper{height:calc(100% - 269px)!important}.cart-drawer__items .cart-items__table-row{display:flex!important;align-items:stretch!important;justify-content:flex-start!important;gap:4px!important;padding-bottom:16px!important;padding-top:0!important;border-bottom:1px solid #c0ae964a!important;margin-bottom:16px!important}td.cart-items__media img{width:80px;height:80px}td.wrewws{width:calc(100% - 84px);padding:4px;display:flex;flex-direction:column;height:auto;justify-content:space-between}.wreww{display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:6px}.cart-items__product-info p{color:#3c3125;font-family:PP Neue Montreal;font-size:15px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.3px}html .cart-drawer .cart-items__table-row--full-width-variants .cart-items__details{display:flex!important;flex-direction:row!important;justify-content:space-between;gap:6px}.cart-items__unit-price-wrapper{display:none}.cart-items__price.cart-secondary-typography{margin:0;padding:0;color:#3c3125;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.cart-items__quantity{justify-content:flex-end!important}.cart-drawer .cart-items__quantity-controls{gap:12px!important}.cart-drawer .cart-items__remove-text{text-decoration:none!important;color:#990010!important;font-family:PP Neue Montreal!important;font-size:12px!important;font-style:normal!important;font-weight:400!important;line-height:normal!important}.cart-items .quantity-selector{width:66px!important;height:30px!important;justify-content:center!important;border-radius:0!important;border:1px solid #E5E5E5}.cart-items .quantity-selector button{width:14px!important;height:14px!important}.cart-items .quantity-selector input{max-width:20px!important;width:20px!important;padding:0!important;color:#3d3935;leading-trim:both;text-edge:cap;font-family:PP Neue Montreal;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}@media screen and (max-width:749px){.cart-drawer__dialog{min-width:340px;max-width:340px;width:340px}}.header__column span.cart-bubble__text-count,.header[data-sticky-state=active] .header__column .cart-bubble__text-count,.active-mmenu .header__column .cart-bubble__text-count{color:#3c3125}.cart-crosssell__info.compare-price .cart-crosssell__price-was{color:#8f8e8d;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.28px;text-decoration-line:line-through}.cart-crosssell__info.compare-price .cart-crosssell__price-sale{color:#990010;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.28px}.cart-crosssell__info.compare-price .cart-crosssell__price{display:flex;gap:6px;align-items:center}section.editorial-slider-section{position:relative}.header__columns .cart-crosssell__item svg path{fill:#fff!important}.cart-crosssell.cart-crosssell--v2{padding:0}.cart-crosssell.cart-crosssell--v2 .cart-crosssell__header{padding:0 24px;align-items:flex-start}.cart-crosssell.cart-crosssell--v2 .cart-crosssell__heading{margin:0;color:#3c3125;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:110%}.cart-crosssell.cart-crosssell--v2 .cart-crosssell__list.list-unstyled{padding:0;gap:8px}.cart-crosssell.cart-crosssell--v2 .cart-crosssell__item{margin:0;padding:0;border:0}.cart-crosssell.cart-crosssell--v2 .swiper.cart-crosssell__swiper{padding:0 24px}.cart-crosssell.cart-crosssell--v3{padding:0}.cart-crosssell.cart-crosssell--v3 .cart-crosssell__header{padding:0 24px;align-items:flex-start}.cart-crosssell.cart-crosssell--v3 .cart-crosssell__heading{margin:0;color:#3c3125;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:110%}.cart-crosssell.cart-crosssell--v3 .cart-crosssell__list.list-unstyled{padding:0}.cart-crosssell.cart-crosssell--v3 .cart-crosssell__item{margin:0;padding:0;border:0}.cart-crosssell.cart-crosssell--v3 .swiper.cart-crosssell__swiper{padding:0 24px}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .cart-crosssell__list.list-unstyled{gap:8px}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .car-inn-biyu{padding-right:8px}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .cart-wrappe-inner{border-top:1px solid rgba(230,223,213,.5);background:#aca35e}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .cart-wrappe-inner p{color:#fff}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .cart-wrappe-inner span{color:#fff!important}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand text-component.cart-totals__total-value.cart-secondary-typography{color:#fff}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .cart__ctas .cart__checkout-button,.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .cart__ctas .cart__checkout-button span{background-color:#fff;color:#3c3125!important;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.56px}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .money-back-gurenty path{fill:#fff}.cart-crosssell.cart-crosssell--v3 .cart-crosssell__list.list-unstyled{padding:0;gap:0px}.cart-crosssell.cart-crosssell--v3 .cart-crosssell__item.swiper-slide .cart-crosssell__card.cart-crosssell__card--brand{background-color:#ede8df;padding-right:8px!important}@media screen and (max-width:749px){.cart-bubble{width:15px!important;height:15px!important;right:-2px!important;top:-3px!important}.cart-drawer .cart-items__quantity{justify-content:flex-start!important}}@media screen and (max-width:749px){.dialog-modal::backdrop{transition:backdrop-filter var(--animation-speed) var(--animation-easing);background:#000000b3!important;-webkit-backdrop-filter:blur(1px)!important;backdrop-filter:blur(1px)!important}}a.button.cart-items__empty-button{display:flex;height:40px;padding:12px 24px;justify-content:center;align-items:center;gap:10px;align-self:stretch;background:#aca35e;border-radius:0;width:100%;color:#fff;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.56px}.cart-drawer--empty .cart-items__wrapper{height:100%!important}.cart-drawer--empty .cart-drawer__heading{color:#3c3125!important;font-family:PP Neue Montreal!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:110%!important}.cart-items__wrapper p,.cart-items__wrapper p a{color:#3c3125;font-family:PP Neue Montreal;font-size:12px;font-style:normal;font-weight:500;line-height:120%}input.bf-newsletter__input{width:calc(100% - 110px)}input.bf-newsletter__input:focus-visible{box-shadow:none;outline:none}@media screen and (min-width:989px){dialog.search-modal__content.dialog-modal input.search-input{color:#3c312599;font-family:PP Neue Montreal;font-size:12px;font-style:normal;font-weight:500;line-height:20px}dialog.search-modal__content.dialog-modal .predictive-search-results__inner{border-top:1px solid rgba(230,223,213,.5);background:#fff}dialog.search-modal__content.dialog-modal .predictive-search-results__title{color:#000;font-family:PP Neue Montreal;font-size:16px;font-style:normal;font-weight:500;line-height:120%}dialog.search-modal__content.dialog-modal .predictive-search-results__clear.button-unstyled{color:#3d3935;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.56px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:9%;text-underline-offset:45%;text-underline-position:from-font;opacity:1}dialog.search-modal__content.dialog-modal .resource-card__title.paragraph{color:#3c3125;font-family:PP Neue Montreal!important;font-size:13px!important;font-style:normal;font-weight:700!important;line-height:110%!important;letter-spacing:.32px!important}dialog.search-modal__content.dialog-modal .price.custom-price__price{color:#990010;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:.28px}dialog.search-modal__content.dialog-modal .price-item--regular.compare-at-price.custom-price__compare{color:#8f8e8d;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.28px;text-decoration-line:line-through;opacity:1}dialog.search-modal__content.dialog-modal .price__regular span.price.custom-price__price{color:#3c3125;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:500;line-height:normal}dialog.search-modal__content.dialog-modal span.price__badge{display:none}dialog.search-modal__content.dialog-modal :is(.predictive-search-results__card--product,.recently-viewed-wrapper .predictive-search-results__card--product):hover{background-color:transparent;transform:none}}.sticky-add-to-cart__bar:before{border:0;border-radius:0}.sticky-add-to-cart__image{border-radius:0!important}p.sticky-add-to-cart__title{color:#3c3125;font-family:PP Neue Montreal;font-size:15px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.3px}.sticjy-ersdsap-inf{display:flex;align-items:center;justify-content:space-between;gap:30px;width:100%}.sticjy-erap-inf{display:flex;flex-direction:column;gap:5px}.sticjy-erap-inf span.price__badge{display:none}.sticky-add-to-cart__bar button.add-to-cart-button.button{border-radius:0}.sticky-add-to-cart__bar button.add-to-cart-button.button svg{width:14px!important;height:14px!important}.sticky-add-to-cart__bar:before{display:none}.sticky-add-to-cart__bar.color-scheme-1{border-radius:0!important}@media screen and (max-width:749px){.sticky-add-to-cart__bar.color-scheme-1{padding:5px 16px;justify-content:space-between}.sticjy-erap-inf{width:calc(100% - 180px)}.sticjy-ersdsap-inf{width:calc(100% - 71px)}.product-details .quantity-selector{--quantity-selector-width: 133px}.cart-items__variant dd{color:#8f8e8d;font-family:PP Neue Montreal;font-size:12px!important;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.28px}dl.cart-items__variants{font-size:12px;line-height:100%;margin-bottom:4px}}@media screen and (min-width:749px){.sticky-add-to-cart__bar button.add-to-cart-button.button svg{display:none}.sticjy-erap-inf{width:calc(100% - 287 px)}.product-details .quantity-selector{--quantity-selector-width: 112px}}.cust-sec-iinne .oke-w-recommendsModule{display:flex;gap:10px;flex-direction:column}.cust-sec-iinne strong.oke-w-recommendsModule-value{line-height:100%}[data-sticky-state=active] .header__columns .cart-wrappe-inner svg path{fill:#aca35e}.cart-wrappe-inner svg path{fill:#aca35e!important}.cart-items__variant{color:#8f8e8d;font-family:PP Neue Montreal;font-size:14px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:.28px}.varien-wwiprre{display:flex;flex-direction:column;gap:3px}.transparent-head .header__columns .cart-crosssell__nav svg path{FILL:#3d3935}button.cart-crosssell__prev.swiper-button-disabled svg path{FILL:#c0ae96!important}button.cart-crosssell__next.swiper-button-disabled svg path{FILL:#c0ae96!important}.cart-drawer__summary.cart-drawer__summary--v3.cart-drawer__summary--footer-brand .cart-wrappe-inner svg path{fill:#fff!important}.transparent-head .header__columns .menu-drawer__list-item svg path{fill:#3d3935}.transparent-head .header__columns .menu-drawer__list-item .button.menu-drawer__back-button svg path{fill:#fff}scroll-hint.cart-drawer__items{height:353px}.cart-drawer__heading--empty+.cart-drawer__items .cart-items__wrapper{height:100%!important}@media screen and (max-width:749px){scroll-hint.cart-drawer__items{height:30vh}}.card-gallery{--gallery-aspect-ratio: 1 !important}:not(.dialog-zoomed-gallery)>.product-media-container{aspect-ratio:1 / 1!important}.resource-card[data-resource-type=product] .resource-card__media{--resource-card-aspect-ratio: 1 !important}.resource-card[data-resource-type=product] :is(.resource-card__image,.resource-card__image--secondary,.resource-card__image-placeholder){aspect-ratio:1 / 1!important}.cart-items__media-container{--ratio: 1 !important}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom-product.css.map */
