@font-face{font-family:Classico URW T OT;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Med.woff2?v=1782468579) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Med.woff?v=1782468579) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Classico URW T OT;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-MedIta.woff2?v=1782468579) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-MedIta.woff?v=1782468579) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Classico URW T OT;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURWConT-Reg.woff2?v=1782468578) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURWConT-Reg.woff?v=1782468579) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Classico URW T OT;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Bla.woff2?v=1782468579) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Bla.woff?v=1782468579) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Classico URW T OT;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Reg.woff2?v=1782468579) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Reg.woff?v=1782468579) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Classico URW T OT;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Bol.woff2?v=1782468579) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-Bol.woff?v=1782468579) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Classico URW T OT;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-RegIta.woff2?v=1782468579.woff2) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/ClassicoURW-RegIta.woff?v=1782468579.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:TT Commons;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-Regular.woff2?v=1782470987) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-Regular.woff?v=1782470987) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-MediumItalic.woff2?v=1782470986) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-MediumItalic.woff?v=1782470987) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:TT Commons;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-ExtraBold.woff2?v=1782470986) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-ExtraBold.woff?v=1782470986) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-Medium.woff2?v=1782470986) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-Medium.woff?v=1782470986) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-ExtraBoldItalic.woff?v=1782470986) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-ExtraBoldItalic.woff2?v=1782470985) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:TT Commons;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-Bold.woff2?v=1782470985) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-Bold.woff?v=1782470986) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:TT Commons;src:url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-BoldItalic.woff2?v=1782470986) format("woff2"),url(https://cdn.shopify.com/s/files/1/0659/0018/3785/files/TTCommons-BoldItalic.woff?v=1782470985) format("woff");font-weight:700;font-style:italic;font-display:swap}.kvfont42{color:#3e1304;text-align:center;font-family:Classico URW T OT,serif;font-size:42px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0px}.kv-container{max-width:1460px;padding:0 20px;margin:auto}.kv-treatment-results__label{color:var(--Gray, #5D5A56);text-align:center;font-family:TT Commons,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:0px;position:relative;top:10px}.kv-treatment-results__faq{max-width:800px;margin:38px auto 0;display:grid;gap:10px}.kv-treatment-results__faq-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;border:1px solid rgba(116,116,116,.12);padding:12px 17px}.kv-treatment-results__faq-summary::-webkit-details-marker{display:none}.kv-treatment-results__faq-title{color:var(--Black, #231F20);font-family:TT Commons,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.kv-treatment-results__faq-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:.7px solid rgba(93,90,86,.16);border-radius:1.6px;background:#e6e4dd75;backdrop-filter:blur(1.68px);-webkit-backdrop-filter:blur(1.68px);flex-shrink:0;position:relative}.kv-treatment-results__faq-icon:before{content:"";display:block;width:9px;height:9px;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Cpath d='M8.225 4.1125C8.225 4.18212 8.19734 4.24889 8.14812 4.29812C8.09889 4.34734 8.03212 4.375 7.9625 4.375H4.375V7.9625C4.375 8.03212 4.34734 8.09889 4.29812 8.14812C4.24889 8.19734 4.18212 8.225 4.1125 8.225C4.04288 8.225 3.97611 8.19734 3.92688 8.14812C3.87766 8.09889 3.85 8.03212 3.85 7.9625V4.375H0.2625C0.192881 4.375 0.126113 4.34734 0.0768844 4.29812C0.0276561 4.24889 0 4.18212 0 4.1125C0 4.04288 0.0276561 3.97611 0.0768844 3.92688C0.126113 3.87766 0.192881 3.85 0.2625 3.85H3.85V0.2625C3.85 0.192881 3.87766 0.126113 3.92688 0.0768844C3.97611 0.0276561 4.04288 0 4.1125 0C4.18212 0 4.24889 0.0276561 4.29812 0.0768844C4.34734 0.126113 4.375 0.192881 4.375 0.2625V3.85H7.9625C8.03212 3.85 8.09889 3.87766 8.14812 3.92688C8.19734 3.97611 8.225 4.04288 8.225 4.1125Z' fill='%235D5A56'/%3E%3C/svg%3E")}.kv-treatment-results__faq-item[open] .kv-treatment-results__faq-icon:before{content:"";width:9px;height:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='1' viewBox='0 0 9 1' fill='none'%3E%3Cpath d='M8.225 0.2625C8.225 0.332119 8.19734 0.398887 8.14812 0.448116C8.09889 0.497344 8.03212 0.525 7.9625 0.525H0.2625C0.192881 0.525 0.126113 0.497344 0.0768844 0.448116C0.0276561 0.398887 0 0.332119 0 0.2625C0 0.192881 0.0276561 0.126113 0.0768844 0.0768846C0.126113 0.0276563 0.192881 0 0.2625 0H7.9625C8.03212 0 8.09889 0.0276563 8.14812 0.0768846C8.19734 0.126113 8.225 0.192881 8.225 0.2625Z' fill='%235D5A56'/%3E%3C/svg%3E") center/contain no-repeat}.kv-treatment-results__faq-content{color:var(--Black, #231F20);font-family:TT Commons,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal;border:1px solid rgba(116,116,116,.12);padding:12px 17px;border-top:0px}.kv-treatment-results__faq-content.rte strong{font-weight:400}.kv-treatment-results__faq-content p:last-child{margin-bottom:0}.kv-faq-treatment-result-text span{font-weight:400}section.kv-clinic-section .kv-faq-treatment-result-text ul li{border-radius:2px;background:#e6e4dd52;padding:10px;color:var(--Black, #231F20);font-family:TT Commons,sans-serif;font-size:14px;font-style:normal;font-weight:350;line-height:normal}section.kv-clinic-section .kv-faq-treatment-result-text ul{display:flex;gap:8px;justify-content:flex-start;list-style:disc;list-style-position:inside;padding-left:0;margin:0}section.kv-clinic-section .kv-faq-treatment-result-text li::marker{font-size:11px;border-radius:50%}section.kv-clinic-section .kv-faq-treatment-result-text{padding-bottom:0;border-bottom:none}section.kv-clinic-section .kv-treatment-results__faq{gap:16px}section.kv-clinic-section .kv-treatment-results__faq-summary{padding:13px 17px 14px}section.kv-clinic-section .kv-faq-treatment-result-text p{color:var(--Black, #231F20);font-family:TT Commons,sans-serif;font-size:16px;font-style:normal;font-weight:350;line-height:150%}section.kv-step-section .kv-treatment-results__faq{margin:24px auto 0}section.kv-step-section .kv-treatment-results__faq-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;border:1px solid rgba(116,116,116,.12);padding:12px 17px;border-radius:2px;border:1px solid #F1F1F1;background:#e6e4dd52}section.kv-step-section .kv-treatment-results__faq-icon{border-radius:1.6px;background:#fff}section.kv-step-section .kv-treatment-results__faq{gap:16px}section.kv-step-section .qustion-img-tartment-box img{object-fit:contain;width:29px;height:32px}section.kv-step-section .qustion-img-tartment-box{display:flex;align-items:center;gap:16px;flex:1 0 0}section.kv-step-section .kv-faq-treatment-result-text{padding-bottom:12px;border-bottom:1px solid #EDEDED;display:flex;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}section.kv-step-section .kv-faq-treatment-result-text p{color:var(--Black, #231F20);font-family:TT Commons;font-size:18px;font-weight:400;line-height:normal;margin:0}section.kv-step-section .kv-faq-treatment-result-text .qustion-img-tartment-button{display:flex;padding:8px;justify-content:center;align-items:center;gap:12px;align-self:stretch;border-radius:1px;border:1px solid #ECEAE7;color:var(--Gray, #5D5A56);font-family:TT Commons;font-size:16px;font-style:normal;font-weight:400;line-height:normal}section.kv-step-section .kv-faq-treatment-result-text a{font-family:TT Commons}section.kv-step-section .kv-faq-treatment-result-text{border-bottom:none}.kv-step-section a:hover,.kv-step-section a:focus-visible{background-size:unset!important;background-image:none!important}section.kv-step-section .kv-faq-treatment-result-text a{width:100%}section.kv-step-section .kv-treatment-results__faq-content.rte strong{font-family:TT Commons;color:var(--Gray, #5D5A56)}.product-information__grid.kv-product{display:flex;max-width:1080px;margin:auto;padding:32px 20px 40px}.kv-product .group-block-content .custom-typography{display:none}.kv-product .product-title-routine-wrapper__link{color:#3e1304!important;font-family:Classico URW T OT!important;font-size:42px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;width:100%;order:1}.kv-product slideshow-arrows{mix-blend-mode:unset}.kv-product .product-title-routine-wrapper span.separator{display:none}.kv-product .product-title-routine-wrapper span.routine-slogan{border-radius:2px;background:#3e1304;color:#fff!important;text-align:center;font-family:TT Commons;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;padding:8px 12px}.kv-product .product-title-routine-wrapper .made-in-france{flex-direction:row-reverse;border-radius:2px;border:1px solid rgba(62,19,4,.1);padding:8px 12px;letter-spacing:0;color:#3e1304;text-align:center;font-family:TT Commons;font-size:16px;font-style:normal;font-weight:400;line-height:1.065;text-transform:uppercase;gap:10px;display:flex;align-items:center}.kv-product .product-title-routine-wrapper .made-in-france span{font-family:TT Commons;font-size:16px;letter-spacing:0}.kv-product .jdgm-widget.jdgm-preview-badge.jdgm--done-setup{color:#231f20;font-family:TT Commons;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.kv-product .jdgm-widget.jdgm-preview-badge.jdgm--done-setup .jdgm-prev-badge__text{font-family:TT Commons}.kv-product rte-formatter.spacing-style.text-block,.kv-product rte-formatter.spacing-style.text-block span{color:#231f20;font-family:TT Commons;font-size:18px;font-style:normal;font-weight:350;line-height:150%}.kv-product *{font-family:unset}.kv-product button.add-to-cart-button.button{border-radius:2px;background:#3e1304}.kv-product button span.add-to-cart-text__content{color:var(--White, #FFF);text-align:center;font-family:TT Commons;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.kv-accordion-reviews .kv-accordion-toggle__icon.kv-accordion-toggle__icon--caret{display:flex}.kv-product-accordion__rows>accordion-custom.kv-accordion-reviews .details{border:none}.kv-product slideshow-arrows .slideshow-control{padding:0!important;border-radius:2.5px;border:1px solid rgba(93,90,86,.16);background:#fff!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center}.kv-product slideshow-arrows .slideshow-control:before,.kv-product slideshow-arrows .slideshow-control:after{content:"";display:block;position:absolute}.kv-product slideshow-arrows .slideshow-control.slideshow-control--previous{margin-left:20px}.kv-product slideshow-arrows .slideshow-control.slideshow-control--next{margin-right:20px}.kv-product button.slideshow-control.slideshow-controls__thumbnail{border-radius:3.564px;background:#0006}.kv-product .slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:2px solid currentcolor;outline-offset:0}.kv-product .slideshow-controls__thumbnails{height:fit-content;padding-top:16px;padding-bottom:26px}.kv-product media-gallery .made-in-france{display:none}.kv-product span.add-to-cart-text__content spam{color:#ede5d84d;margin:0 16px}.kv-product .add-to-cart-button .add-to-cart-text__content>span>span.add-to-cart-text__content-inner{display:inline-flex!important;text-transform:initial;color:var(--White, #FFF);text-align:center;font-family:TT Commons;font-size:16px;font-style:normal;font-weight:500;line-height:normal;background-size:0px}.kv-product .add-to-cart-button .add-to-cart-text__content>span>span.add-to-cart-text__content-inner svg{margin-left:24px}.kv-product .product-information__media{min-width:50%;width:50%}.kv-product .product-details{order:1;max-width:50%}.kv-product .slideshow-control .icon-caret{rotate:unset}.made-in-france{display:flex;align-items:center;align-self:center;gap:6px}@media screen and (max-width:768px){.kvfont42{color:#3e1304;text-align:center;font-family:Classico URW,serif;font-size:32px;font-style:normal;font-weight:400;line-height:normal}.product-information__grid.kv-product{display:flex;max-width:1080px;margin:auto;padding:0;width:100%;flex-wrap:wrap}.product-information__grid.kv-product{padding:0}.kv-product .product-information__media{min-width:100%;width:100%}.kv-product .product-details{order:1;max-width:100%;padding:36px 20px 13px}.kv-jump-to-item__text{font-size:14px}kv-jump-to.kv-jump-to.spacing-style{padding-top:5px!important}body .kv-ugc-video-item__card,body .kv-ugc-video-item__media{aspect-ratio:1/1.8}body .kv-ugc-videos__track{display:flex;align-items:stretch}body .kv-ugc-videos__viewport.swiper{cursor:grab;margin:0 -20px!important;padding:0 20px;width:calc(100% + 40px)}body article.kv-ugc-video-item{max-width:140px}.kv-product rte-formatter.spacing-style.text-block,.kv-product rte-formatter.spacing-style.text-block span{font-size:16px;line-height:130%}.kv-product .product-title-routine-wrapper__link{font-size:32px!important;font-weight:400!important;line-height:1.2!important}.kv-product slideshow-arrows[position=center]{display:flex!important}.kv-product .product-title-routine-wrapper span.routine-slogan{border-radius:2px;font-size:13px;padding:4px 8px}.kv-product .product-title-routine-wrapper .made-in-france{padding:3px 8px;font-size:13px}.kv-product .slideshow-controls__dots button:after{box-shadow:none;border-radius:8px;background:var(--White, #FFF)}.kv-product .slideshow-controls__dots button[aria-selected=true]:after{box-shadow:none;border-radius:8px;background:#3e1304}.kv-product slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:normal}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/kv-custom-style.css.map */
