.jdgm-rev-widg__title,.product__title h1,.luxury-faq-title,.related-products__heading,.whatmore-carousel-events p:first-of-type,.mc-common-heading,.benefits-content h2,.steps-main-heading{font-size:2.64rem!important;line-height:1.2!important;color:#000;font-weight:600!important;text-shadow:0 0 BLACK}.step-content h3{font-weight:600!important}.jdgm-prev-badge__text,.price-item,.shortdesc,.form__label,.jdgm-rev__body,.jdgm-rev__title,.jdgm-rev-widg__summary-average,.jdgm-rev-widg__summary-text,.jdgm-rev__timestamp,.normal-variant{color:#000!important;text-shadow:0 0 #000}.product-form__input--pill input[type=radio]:checked+label,.product-form__submit span{color:#fff!important;text-shadow:0 0 #fff}.form__label{margin-bottom:8px!important;font-size:1.69rem;font-weight:600;line-height:1.4em}label.variant-img-swatch,label.normal-variant{margin-right:.4rem!important}.variant-img-swatch{width:50px!important;height:50px!important}.selected-variant-value{font-weight:300;margin-left:.5rem}.product-form__input{margin-bottom:2.4rem!important}.accordion__title{font-weight:600;line-height:1.4;font-size:1.69rem}.class-flex{align-items:center}.product__info-container .product-form{margin:1.6rem 0 0!important}.product__accordion .accordion__content p,.faq-answer p,.section-template--25511405748547__page_VafAww-padding .rte p,.section-template--25511405748547__page_VafAww-padding .rte li,.multi-carousel-section p,.multi-carousel-section li{font-size:1.69rem!important;color:#000}.jdgm-rev__author,.jdgm-rev__read-full{font-weight:600}.faq-question span{padding-top:20px;padding-bottom:20px;border:0;font-size:1.3em;font-weight:400;color:#000;text-shadow:0 0 #000}.jdgm-btn--dark{background-color:#000!important}.card__heading a{font-size:1.8rem!important;color:#000;text-shadow:0 0 BLACK}.mc-common-heading{font-weight:600!important}.before-after-container{bottom:5%;padding:0 5rem;position:absolute;width:100%;display:flex;justify-content:space-between;color:#000;font-size:3rem}.lux-subtext,.lux-card p,.card-description p,.ultra-wow-list li,.lux-subtext-r,.lux-box-content p,.lux-item p{color:#000!important;font-size:1.69rem!important;text-shadow:0 0 #000}.lux-box-content h4,.lux-item h4{font-size:1.8rem!important;line-height:35px}.lux-box-title{font-size:2rem!important}.accordion__content ul li{color:#000!important}.steps-guide-section{padding:40px 0!important}.multicolumn__title .title{text-align:center!important;width:100%}.multicolumn-card__info .inline-richtext{font-size:15px!important}.multicolumn-card__info .rte{color:#000}@media only screen and (max-width:767px){.jdgm-rev-widg__title,.product__title h1,.luxury-faq-title,.related-products__heading,.whatmore-carousel-events p:first-of-type,.mc-common-heading,.benefits-content h2,.steps-main-heading{font-size:2rem!important}.form__label{font-size:1.6rem!important}.jdgm-widget-actions-wrapper{width:100%}.faq-question span{font-size:1.18em;padding-top:10px;padding-bottom:10px}.multi-carousel-section{padding:0 2rem!important}.lux-heading,#timeline-template--25496111120707__shade_guide_iNM3Ji .timeline-header h2,.ultra-wow-title{font-size:2rem!important}.section-template--25515257659715__main-padding{padding-top:0!important}.before-after-container{font-size:20px!important;padding:0px 1rem}.grid--peek.slider--mobile,.product__media-item{height:400px!important}.banner--mobile-bottom .banner__box{padding:0rem 3.5rem!important}.slider.slider--mobile{overflow-y:hidden!important}.multicolumn-card__info,.multicolumn-card-spacing{padding-top:0rem!important}.product__accordion .accordion__content p,.faq-answer p,.section-template--25511405748547__page_VafAww-padding .rte p,.section-template--25511405748547__page_VafAww-padding .rte li,.multi-carousel-section p,.multi-carousel-section li,.lux-subtext,.lux-card p,.card-description p,.ultra-wow-list li,.lux-subtext-r,.lux-box-content p,.lux-item p{font-size:1.5rem!important}.consultation-card{flex:0 0 100%!important}.timeline{display:none!important}.step-cards .number{display:block!important}.steps-wrapper{grid-template-columns:1fr 1fr!important}.consultation-heading,.main-heading,.wbo-title{font-size:24px!important}.card-title,.step-title,.wbo-card-title{font-size:18px!important}.consultation-description,.card-text,.consultation-steps .description,.step-text,.wbo-description,.wbo-card-text{font-size:1.5rem!important}.steps-wrapper .step-cards:last-child{grid-column:span 2;width:60%;justify-self:center}}#shopify-section-template--25518097236291__slideshow_RcnCdg .dot{background-color:#fff!important}#shopify-section-template--25518097236291__slideshow_RcnCdg .before-after-container{color:#fff!important}@media only screen and (min-width:1500px){#shopify-section-template--25496111120707__slideshow_Gzdpqj slideshow-component{max-width:160rem;margin:auto}}slideshow-component .controls-on-image{position:absolute!important;bottom:5%!important;width:90%!important;border:none!important;box-shadow:none!important}slideshow-component .slider-button--next,slideshow-component .slider-button--prev{display:none!important}.slider-counter__link--dots .dot{width:1.5rem!important;height:1.5rem!important}.multicolumn-card__image-wrapper .media:hover{transition:transform .3s ease;transition:transform .3s ease,box-shadow .3s ease}.multicolumn-card__image-wrapper .media:hover{transform:scale(1.05);box-shadow:0 10px 30px #0003}@media only screen and (min-width:768px)and (max-width:995px){.product__title h1{font-size:2.3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/Product-page.css.map */
