html{scroll-behavior:smooth}html .btn{min-width:unset;padding:13px 44px;font-size:15px;line-height:26px;letter-spacing:1.4px;font-weight:600}html .section-header{margin-bottom:33px}.section-header .section-heading em{font-style:normal;position:relative;z-index:2}.section-header .section-heading em:before{content:"";background-color:#eee4da;width:100%;position:absolute;height:calc(100% - 10px);top:7px;z-index:-1;transform:rotate(-3.43deg)}#smile-ui-lite-container{z-index:10!important}html :where(.border-dash-bottom){border-bottom:var(--border-height, 1px) solid var(--color-border)}.block__description p:not(:last-child){margin-bottom:15px}.block__description .flex-md-left p,.block__description.flex-md-start p{text-align:justify}.block__description p strong{font-weight:700}.navigation__breadcrumb-list{font-size:12px}[id*=icon_box] .swiper-slide{display:flex}[id*=icon_box] .swiper-pagination{position:relative}[id*=icon_box] .swiper-pagination .swiper-pagination-bullet{background:none;margin:0}@media(max-width:767.98px){:root{--h0: 20px;--h1: 20px;--h2: 20px;--h3: 20px;--body-font-size: 14px}html .btn{font-size:13px;font-weight:500;line-height:30px;letter-spacing:.4px;padding:4px 18px;width:fit-content}html .section-header{margin-bottom:24px}.section{padding-top:calc(var(--section-pt) * .55px);padding-bottom:calc(var(--section-pb) * .55px)}.section-header .section-heading em:before{height:calc(100% - 5px);top:3px}}.site-header>header{box-shadow:0 4px 4px #0000000f}.site-header>header .menu__item{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}.site-header>header .menu__item.level-3{text-transform:none;letter-spacing:0}.site-header>header .menu__item.level-2{font-size:12px;font-weight:600;font-family:var(--body-font-family)}.site-header>header .btn-header.btn,#Menu-Drawer .btn-header.btn{padding:6px 15px;border-radius:50px;border:1px solid;font-size:12px;line-height:26px;letter-spacing:0;font-family:var(--body-font-family);font-weight:500}.site-header>header .header__heading-logo.logo-mobile{display:none}.site-header>header.header-site{border:none}#Menu-Drawer hr{border:none;border-top:var(--border-height, 1px) solid var(--color-border);margin-bottom:22px}#Menu-Drawer .header-menu-bottom{align-items:center}#Menu-Drawer .header-menu-bottom .btn.btn-primary{padding:12px 30px}@media(min-width:1025px){.site-header>header .logo-left .level-1{padding-inline:7px}.site-header>header .list-menu{justify-content:center}}@media(min-width:1450px){.site-header>header .logo-left .level-1{padding-inline:20px}}@media(min-width:1025px)and (max-width:1200px){.site-header>header .btn-header.btn{padding:0;font-size:0px;border:none;align-items:center;height:40px;border-radius:0;display:flex;justify-content:center;margin:0;width:4.4rem}.site-header>header .btn-header.btn:before{content:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7727 12.4167H12.4091V17.8333M3 8.66667H21M16.0909 5.33333V2M7.90909 5.33333V2M4.63636 22H19.3636C19.7976 22 20.2139 21.8244 20.5208 21.5119C20.8276 21.1993 21 20.7753 21 20.3333V5.33333C21 4.89131 20.8276 4.46738 20.5208 4.15482C20.2139 3.84227 19.7976 3.66667 19.3636 3.66667H4.63636C4.20238 3.66667 3.78615 3.84227 3.47928 4.15482C3.17241 4.46738 3 4.89131 3 5.33333V20.3333C3 20.7753 3.17241 21.1993 3.47928 21.5119C3.78615 21.8244 4.20238 22 4.63636 22Z' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")!important;position:relative!important;inset:unset!important;display:block;height:24px;transform:translate(0)}}@media(max-width:767.98px){.site-header>header .btn-header.btn{display:none}.site-header>header .header__heading-logo.logo-mobile+img{display:none}.site-header>header .header__heading-logo.logo-mobile{display:block;width:var(--logo-mobile)}.header__inner{grid-template:"menu logo icon" / minmax(0,1fr) fit-content(65%) minmax(0,1fr)}}@media(max-width:430px){#Menu-Drawer .header-menu-bottom .list-social__link svg{width:32px;height:auto}#Menu-Drawer .header-menu-bottom .btn.btn-primary{padding:5px 20px}}@media(max-width:360px){#Menu-Drawer .header-menu-bottom .list-social__link svg{width:25px;height:auto}#Menu-Drawer .header-menu-bottom .btn.btn-primary{padding:5px 10px}}.section-announcement-bar .announcement-bar__content-inner p{font-size:12px;text-align:center}.section-announcement-bar .announcement-bar__content{height:unset!important;justify-content:center;display:flex}.shopify-section .section__announcement-bar{padding:4px 0}@media(min-width:576px){html announcement-bar slide-section{width:calc(100% - 40px);max-width:var(--page-width)}}@media(max-width:767.98px){.section-announcement-bar .announcement-bar__content-inner p{font-size:10px;line-height:16px}}.section-slideshow .overlay-bg:after{background:linear-gradient(to bottom,#333,#999)}.section__slideshow .content-heading em{font-style:normal;font-family:var(--heading-font)}.section__slideshow .content-heading.surligner{background-color:var(--color-heading);color:var(--input-color);padding:7px 23px;line-height:1}.section__slideshow .color-color-scheme-1 .content-heading.surligner{color:#333}.section__slideshow .h-full{height:90vh}@media(max-width:767.98px){.section__slideshow .h-full{height:50vh}.slideshow .swiper-slide-active .sec__content{padding:25px 30px}.section__slideshow .h3 .content-heading{font-size:20px}.section__slideshow .btn{min-width:100%}.slideshow .sec__content-btn{margin-top:23px}}html .block__heading{font-family:var(--heading-font)}html .block__heading em{font-style:normal;position:relative;z-index:2}html .block__heading em:before{content:"";background-color:#eee4da;width:100%;position:absolute;height:calc(100% - 10px);top:7px;z-index:-1;transform:rotate(-3.43deg)}.block__avis .block-avis{display:flex;align-items:center;gap:30px}.block__avis .block-avis .text-avis{font-size:18px;line-height:32px;letter-spacing:1.4px}.block__subheading p{text-transform:uppercase;font-size:13px;letter-spacing:1.2px;margin-bottom:10px}@media(max-width:767.98px){.block__subheading p{font-size:12px}.block__avis{margin:0}.block__avis .block-avis{flex-direction:column-reverse;gap:10px;margin:0 auto 13px}.block__avis .block-avis svg{width:110px;height:auto}.block__avis .block-avis .text-avis{font-size:14px;line-height:1.2;letter-spacing:.4px}[id*=heading_TQ9pg3] .block__heading{line-height:1.3;max-width:320px;margin:auto}html .block__heading em:before{height:calc(100% - 5px);top:3px}}.shopify-section.section-collection-highlights .collection-item .collection-information a{font-size:15px;line-height:1;color:#333;background-color:#eee4da;padding:6px 10px;border-radius:50px;font-family:var(--body-font-family);font-weight:600;background-image:none!important}.shopify-section.section-collection-highlights .section-header .section-heading em{font-style:normal;position:relative;z-index:2}.shopify-section.section-collection-highlights .section-header .section-heading em:before{content:"";background-color:#eee4da;width:100%;position:absolute;height:calc(100% - 10px);top:7px;z-index:-1;transform:rotate(-3.43deg)}.shopify-section.section-collection-highlights .collection-item .collection-information{padding:0 0 35px 20px}.shopify-section.section-collection-highlights .collection-list__content-inner .collection-list__content-text{font-size:18px;line-height:1;letter-spacing:.6px;font-family:var(--body-font-family)}.shopify-section.section-collection-highlights .collection-list__content-inner .collection-list__icon{width:fit-content;height:auto;border:none}.shopify-section.section-collection-highlights .collection-list__content-inner .collection-list__icon svg{width:8px;height:auto}.shopify-section.section-collection-highlights .collection-list__content{padding:15px 10px;border-color:#e5e5e5}.shopify-section.section-collection-highlights .shopify-block:first-child .collection-hover a{padding:0 10px 15px}.shopify-section.section-collection-highlights .collection-item__media .image-mobile{display:none}@media(max-width:767.98px){.shopify-section.section-collection-highlights .section-heading{text-align:center}.shopify-section.section-collection-highlights .collection-item__media .image-mobile{display:block}.shopify-section.section-collection-highlights .collection-item__media .image-mobile+img,.shopify-section.section-collection-highlights .collection-item__media .image-mobile+motion-effect{display:none}.shopify-section.section-collection-highlights [style*=--aspect-ratio-mobile]:before{padding-top:calc(100% / (0 + var(--aspect-ratio-mobile, 16 / 9)))}.shopify-section.section-collection-highlights .collection-item__media>.block{border-radius:25px}.shopify-section.section-collection-highlights .collection-item .collection-information{padding:0 0 20px 15px}j .shopify-section.section-collection-highlights .collection-item .collection-information a{font-size:10px;line-height:1}.shopify-section.section-collection-highlights .collection-list__image-hover{width:40px;height:40px;min-width:40px;min-height:40px;transform:unset!important}.shopify-section.section-collection-highlights .collection-list__content{padding:5px 0}.shopify-section.section-collection-highlights .shopify-block:first-child .collection-hover a{padding:0 0 15px}.shopify-section.section-collection-highlights .collection-list__content-inner .collection-list__content-text{font-size:16px;letter-spacing:.4px}.shopify-section.section-collection-highlights .section-header .section-heading em:before{height:calc(100% - 5px);top:3px}}.image-with-text__wrapper .block__heading{font-family:var(--body-font-family)}.image-with-text__wrapper .block__heading strong{font-family:var(--heading-font);font-weight:400}.block__newsletter .newsletter__form input.newsletter__input,.block__newsletter .newsletter__form input.newsletter__input+.field__label{border:none;line-height:32px;letter-spacing:0}.block__newsletter .newsletter__form input.newsletter__input{min-width:300px}.flexible-section .fs-fluid p{text-align:justify}.image-with-text__wrapper .px-1025-sp-8{max-width:700px;margin:0 auto}.flexible-section .flexible-block.block__buttons{width:100%;display:flex;justify-content:center;align-items:center}.flexible-section .flexible-block.block__buttons .btn{width:fit-content}@media(max-width:767.98px){.image-with-text__wrapper .block__heading{line-height:1.3;font-weight:500}.image-with-text__wrapper .block__heading.flex-md-center{justify-content:center}.section__image-with-text .full-width{margin:0 20px;border-radius:15px;overflow:hidden}.block__newsletter .newsletter__form input.newsletter__input{min-width:calc(100% - 124px);max-width:calc(100% - 124px)}.block__newsletter .newsletter__form .btn{padding:6px 24px}.block__newsletter .newsletter__form input.newsletter__input,.block__newsletter .newsletter__form input.newsletter__input+.field__label{font-size:13px;letter-spacing:.4px}}.section-featured-collection .container{max-width:1170px}.product-item .product__badges{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;gap:10px}.product-item .product__badges>div,.product-item .product__tag-inner{padding:4px 10px;font-weight:600;font-size:13px;line-height:13px;letter-spacing:.6px}.product-item .product__tag>ul{gap:10px}.product-item .product__tag .product__tag-inner{border:none;background-color:#eee4da;color:#333}.product-item .product__name{font-family:var(--body-font-family);font-size:14px;font-weight:500;line-height:20px;letter-spacing:1.4px;text-transform:uppercase}.product-item .card-product-price .price,.product-item .card-product-price .compare-price{font-size:14px;line-height:32px;font-weight:600;color:#333}.search-product .product-item .product__name,.search-product .product-item .card-product-price .price,.search-product .product-item .card-product-price .compare-price{font-size:16px;line-height:26px}.search-product .product-item .product__inner{--width: 90px !important}.product-item .btn.btn__quick-shop{padding-inline:10px}@media(max-width:767.98px){.product-item .product__name{font-size:12px;line-height:114%;letter-spacing:.4px}.product-item .card-product-price .price,.product-item .card-product-price .compare-price{font-size:12px;line-height:1.5}.product-item .product__badges>div,.product-item .product__tag-inner{font-size:11px;letter-spacing:.4px}.search-product .product-item .product__name,.search-product .product-item .card-product-price .price,.search-product .product-item .card-product-price .compare-price{font-size:14px;line-height:23px}}.shopify-section.flexible-section .flexible-block.block__heading strong{font-weight:inherit;font-family:var(--heading-font)}.image-comparison .text-before,.image-comparison .text-after{padding:10px 20px;font-size:15px;line-height:1;font-weight:600;color:#333;letter-spacing:1.4px;background-color:#eee4da}@media screen and (max-width:1024.98px){.shopify-section.flexible-section .slide-image-comparison{flex:unset}.flexible-section .section-flexible--wrapper image-comparison{position:absolute}.shopify-section.flexible-section .flexible-group{padding:24px 20px}.shopify-section.flexible-section .flexible-group .block__heading *{text-align:center;line-height:1.3;font-weight:500}.shopify-section.flexible-section .flexible-group .block__text *{font-size:14px!important}.shopify-section.flexible-section .flexible-group .block__buttons{width:100%}}@media(max-width:767.98px){.flexible-section .section-flexible--wrapper{flex-direction:column-reverse}}.section-shopable-video .shopable-video__product{border-color:#e5e5e5}.section-shopable-video .product-item .product__name{font-size:14px;text-transform:unset;line-height:19px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;background-image:none!important;letter-spacing:0}.section-shopable-video video-local-shopable{height:unset!important;margin-top:0!important}.section-shopable-video .product-item .card-product-price .price,.section-shopable-video .product-item .card-product-price .compare-price{font-size:16px;line-height:30px}.modal .popup-information .product-information .block-product__badges,.modal .popup-information .block-product__price .saving-price,.modal .popup-information .product-singe__view-all-button svg{display:none}.modal .popup-information .heading-style{font-size:24px;letter-spacing:1.2px;line-height:1.3;font-family:var(--body-font-family);font-weight:500;margin:0}.modal .popup-information .block-product__price .price{font-size:20px;letter-spacing:.4px;line-height:100%;font-weight:500;color:#c03e35}.modal .popup-information .block-product__price .compare-price{font-size:20px;letter-spacing:.4px;line-height:100%;font-weight:500;font-style:normal}.modal .popup-information .quantity{width:100%}.modal .popup-information .quantity .quantity__input{width:-webkit-fill-available;width:stretch}@media(max-width:767.98px){.section-shopable-video .product-item .product__name{font-size:14px;font-weight:400;line-height:114%}.section-shopable-video .product-item .card-product-price .price,.section-shopable-video .product-item .card-product-price .compare-price{font-size:14px;line-height:16px}}.section-routine-builder .section-header{margin-bottom:33px}.section-routine-builder .routine-builder__item-content .routine-builder__item-title{font-size:16px;line-height:32px;letter-spacing:1.4px;font-weight:500;margin-bottom:33px}@media(max-width:767.98px){.section-routine-builder .routine-builder__item-content .routine-builder__item-title{font-size:13px;letter-spacing:.4px;margin-bottom:12px}.section-routine-builder .section-header{margin-bottom:24px}}.section-blog-posts .container{max-width:1170px}.article-card-wrapper .list-meta-article .blog-tag{border:none;padding:4px 10px;background-color:#eee4da;font-size:13px;line-height:1;font-weight:600}.article-card-wrapper .card__heading{margin-bottom:12px}.article-card-wrapper .card__heading a{font-size:17px;line-height:1.2em;letter-spacing:0;font-family:var(--body-font-family);background:none!important;display:block}.article-card-wrapper .article-card__info .post-date{font-size:14px;line-height:24px;letter-spacing:.6px;font-weight:300}.article-card-wrapper .article_post-image{margin-bottom:20px}.section-blog-posts .container>.btn-primary.btn{width:fit-content;margin:33px auto 0}@media(max-width:767.98px){.article-card-wrapper .list-meta-article .blog-tag{font-size:11px;letter-spacing:.4px}.article-card-wrapper .card__heading a{font-size:14px;line-height:1.4;letter-spacing:.4px;display:block}.article-card-wrapper .article-card__info .post-date{font-size:13px}.section-blog-posts .container>.btn-primary.btn{padding:2px 15px}}.scrolling-text-section .section-header .section-heading.h3{font-family:var(--heading-font)}.scrolling-text-section .section__scrolling-text{margin-bottom:20px}.scrolling-text-section .text_scroll{font-size:17px;letter-spacing:1.4px;font-weight:200;line-height:100%;font-family:var(--heading-font)}@media(max-width:767.98px){.scrolling-text-section .text_scroll{font-size:16px}.scrolling-text-section[id*=scrolling_text_CAKxn7] .section__scrolling-text{margin-bottom:0}}.section__icon-box .icon-box__icon img{border-radius:0;clip-path:unset}.section__icon-box .icon-box__heading{font-size:18px;line-height:32px;letter-spacing:.6px;font-family:var(--body-font-family);font-weight:600}.section__icon-box .icon-box__description{font-size:13px;line-height:1.4em}@media(max-width:767.98px){.section__icon-box .icon-box__heading{font-size:14px;line-height:25px;letter-spacing:.4px}.section__icon-box .icon-box__description *{font-size:13px;line-height:1.4;font-weight:500;letter-spacing:.4px}}.shopify-section-group-footer-group footer.footer .contact_bar_block .logo_footer{width:200px}.shopify-section-group-footer-group footer.footer .contact_bar_block .footer__store-info{font-size:14px;line-height:24px;letter-spacing:1.4px;font-weight:500}.shopify-section-group-footer-group footer.footer .footer__block-description,.shopify-section-group-footer-group footer.footer .menu_block .menu-list-footer a,.shopify-section-group-footer-group footer.footer .menu_block .footer__block-heading,.shopify-section-group-footer-group footer.footer .footer-block__newsletter-heading .footer__block-heading{font-size:14px;line-height:24px;letter-spacing:.6px;font-family:var(--body-font-family);font-weight:600}.shopify-section-group-footer-group footer.footer .menu_block .menu-list-footer a,.shopify-section-group-footer-group footer.footer .footer__block-description{font-weight:500}.shopify-section-group-footer-group footer.footer{border:none!important}.shopify-section-group-footer-group footer.footer .newsletter-form__field-wrapper input.field__input{border:none}.shopify-section-group-footer-group footer.footer .newsletter-form__button{border-color:#c5b4a4;background-color:#c5b4a4}.shopify-section-group-footer-group footer.footer .footer__bottom{background-color:#fff}.shopify-section-group-footer-group footer.footer .footer__bottom .footer_bottom-inner{border:none!important;padding:15px 0 10px}.shopify-section-group-footer-group footer.footer .menu__policies{margin-right:10px}@media(max-width:767.98px){.footer-block.hide-mobile{display:none!important}.footer__bottom--left.gap-sp-6{margin-bottom:10px;gap:5px}.contact_bar_block .collapsible-row__summary{pointer-events:none}.contact_bar_block .collapsible-row__summary .toggle-menu{display:none}.shopify-section-group-footer-group footer.footer .contact_bar_block .footer__store-info{font-size:12px;line-height:1.4;letter-spacing:.4px;font-weight:500}.shopify-section-group-footer-group footer.footer .collapsible-row__summary .footer__block-heading{font-size:14px;font-weight:400}.shopify-section-group-footer-group footer.footer .footer-block__newsletter-heading .footer__block-heading{padding-bottom:12px;font-weight:500}.shopify-section-group-footer-group footer.footer .footer__block-description{font-size:12px;line-height:1.4}.shopify-section-group-footer-group footer.footer .footer__bottom .footer_bottom-inner .footer__bottom--left .footer__column{display:none}.shopify-section-group-footer-group footer.footer .footer__bottom .footer_bottom-inner{padding:15px 0 60px;gap:12px}}.section-collection-list .swiper-wrapper{width:fit-content;max-width:100%;margin:auto}@media(min-width:767.98px){.collection-list__image-hover{display:none!important}}@media(max-width:767.98px){.section-collection-list .container{padding:0}.section-collection-list .container .swiper-wrapper{padding-left:20px;padding-right:20px}.section-collection-list .collection-item__media{width:60px!important}.section-collection-list .collection-information a{font-size:14px!important;line-height:1.5!important;letter-spacing:.4px!important;font-weight:400!important}.section-collection-list .swiper-actions,.section-collection-list .swiper-pagination{display:none}}.selecteur-produits .container{display:flex;gap:30px;align-items:center;width:100%;justify-content:space-between}.selecteur-produits .container>*{width:calc(50% - 15px)}.selecteur-produits .container .content{display:flex;flex-direction:column;gap:23px;align-items:center;padding:50px 0;justify-content:center;text-align:center}.selecteur-produits .container .content .h3{font-weight:500;letter-spacing:2.4px;line-height:1.2}.selecteur-produits .container .content .h3 strong{font-family:var(--heading-font)}.selecteur-produits .container .content .selections{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center;text-align:center;width:100%}.selecteur-produits .container .content .selection{font-size:22px;display:flex;gap:9px;letter-spacing:.6px}.selecteur-produits .container .content .selection select{border:none;box-shadow:none;outline:none;background-color:transparent;padding:0 30px 0 0;font-size:24px;border-radius:0;border-bottom:2px solid;line-height:100%;min-height:unset;height:40px;background-position:calc(100% - 5px) center}.selecteur-produits .container .content .btn{width:fit-content}.selecteur-produits .container figure img{max-width:100%;height:auto;width:auto;display:block}@media(max-width:767.98px){.selecteur-produits>.section>.relative:before{content:none}.selecteur-produits .container figure{position:absolute;left:0;bottom:0;height:100%}.selecteur-produits .container>*{width:100%}.selecteur-produits .container .content{z-index:1;align-items:center;padding:70px 0}.selecteur-produits .container .content .h3{text-align:center;line-height:1.2;letter-spacing:1.4px}.selecteur-produits .container figure img{max-height:100%;width:100%;opacity:.2;max-width:unset;height:100%;object-fit:cover}.selecteur-produits .container .content .selections{gap:20px}.selecteur-produits .container .content .selection{font-size:14px;letter-spacing:.4px;flex-direction:column;gap:0px}.selecteur-produits .container .content .selection select{font-size:14px;height:22px;border-bottom:1.5px solid;font-weight:500}.selecteur-produits .container .content .btn{padding:2px 15px}}.breadcrumb .navigation__breadcrumb-link{letter-spacing:.6px}.breadcrumb .navigation__breadcrumb-link.subheading_weight{font-weight:600}.shopify-block.block-product__vendor{font-size:13px;line-height:1;letter-spacing:.6px;text-transform:uppercase}.shopify-block.block-product__title{margin-bottom:30px}.shopify-block.block-product__title .title{font-size:27px;letter-spacing:0;line-height:100%;font-family:var(--body-font-family);font-weight:500}.block-product__icon-with-text,.block-product__pickup,.pickup_text .btn-reset{font-size:14px}.pickup_text .w-full{margin:0}.shopify-block.block-product__rating .product-rating{font-size:18px;line-height:32px;font-weight:400}.shopify-block.block-product__rating .product-rating .rating-text{margin-right:5px}.shopify-block.block-product__rating .product-rating .grey-color{color:#333}.shopify-block.block-product__rating .product-rating svg{min-width:18px;height:auto}.shopify-block.block-product__rating .product-rating .star-rating{display:none}.shopify-block.block-product__price{margin-bottom:10px}.shopify-block.block-product__price .price .saving-price,.shopify-block.block-product__price .product__tax{display:none}.shopify-block.block-product__price .price{font-size:24px;letter-spacing:1.4px;line-height:100%;font-weight:500}.shopify-block.block-product__price .price .price-regular .compare-price{font-size:24px;font-weight:500;color:#333}.shopify-block.block-product__price .card-product-price{--gap-desktop: 10px !important}.shopify-block.block-product__tags{margin-bottom:30px}.shopify-block.block-product__tags ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:14px}.shopify-block.block-product__tags ul li{font-size:11px;line-height:1;letter-spacing:1.4px;font-weight:600;padding:8px 12px}.shopify-block.block-product__inventory{margin:30px 0}.shopify-block.block-product__inventory .message .flex-1{font-size:13px;line-height:26px;letter-spacing:0;font-weight:500}.shopify-block.block-product__buttons quantity-input.quantity{border-color:#e5e5e5}.shopify-block.block-product__buttons .product-form__buttons .product_submit_button{--btn-bg: #C5B4A4}.shopify-block.block-product__reassurance{margin:40px 0}.shopify-block.block-product__reassurance ul{margin:0;padding:0;display:flex;justify-content:space-between;list-style:none}.shopify-block.block-product__reassurance ul li{display:flex;flex-direction:column;align-items:center;gap:14px}.shopify-block.block-product__reassurance ul li img{height:33px;width:auto}.shopify-block.block-product__reassurance ul li p{font-weight:500;text-align:center;font-size:12px;line-height:1.3;letter-spacing:.6px;text-transform:uppercase}.shopify-block.block-product__collapsible .collapsible-row__summary .collapsible-heading{font-size:16px;line-height:100%;letter-spacing:.6px;font-family:var(--body-font-family)}.shopify-block.block-product__collapsible .collapsible-row{padding:22px 22px 10px 0;border-color:#e5e5e5}.shopify-block.block-product__collapsible .collapsible-row .faq_content-inner{margin-top:20px}.shopify-block.block-product__collapsible .icon-rotate{transform-origin:center 3px;width:10px}.product__media-gallery .swiper-pagination.pagination-count{display:none}.product__media-gallery .media-gallery__image{--aspect-ratio: 1 / 1 !important}.product__media-gallery .media-thumb-swiper .swiper-slide{width:96px!important;height:96px!important;--aspect-ratio: 1 / 1 !important;border-radius:4px}.product__media-gallery .media-thumb-swiper .swiper-slide-thumb-active:after{--shadow-position: 0px;border-radius:4px;border:2px solid #333333}.product__media-gallery .media-thumb-swiper .swiper-wrapper{margin:auto;width:fit-content}.product__media-gallery.product-thumbnail.thumbnail_bottom .media-thumb-swiper{margin-top:-48px}html .button_buy-now .btn{padding:13px 10px}.block-product__short-desc{font-size:14px;text-align:justify}@media(max-width:767.98px){.block-product__short-desc{font-size:12px}.product__media-gallery .media-gallery__image.swiper-slide{border-radius:25px;margin-right:10px!important;width:80%!important}.block__media-gallery .product__media-gallery{width:100vw;margin-left:-20px}.block__media-gallery .product__media-gallery .swiper-wrapper{padding:0 20px}.shopify-block.block-product__vendor{font-size:14px;letter-spacing:.4px;font-weight:500;line-height:1.14}.shopify-block.block-product__title .title{font-size:18px;letter-spacing:1.4px}.shopify-block.block-product__title{margin-bottom:13px}.shopify-block.block-product__rating .product-rating svg{min-width:15px;max-width:15px}.shopify-block.block-product__rating .product-rating{font-size:14px;line-height:1.14;margin-bottom:13px}.shopify-block.block-product__price .price .price-regular .compare-price,.shopify-block.block-product__price .price{font-size:16px}.shopify-block.block-product__price .card-product-price{--gap: 10px !important}.shopify-block.block-product__price{margin-bottom:20px;margin-top:13px}.shopify-block.block-product__tags ul li{letter-spacing:.4px;font-size:10px;padding:6px 14px}.shopify-block.block-product__tags{margin-bottom:13px}.shopify-block.block-product__inventory{margin:13px 0 50px}.shopify-block.block-product__reassurance{margin:50px 0}.shopify-block.block-product__reassurance ul li img{height:30px}.shopify-block.block-product__reassurance ul li p{font-size:13px;line-height:1.14;letter-spacing:.4px}.shopify-block.block-product__collapsible .collapsible-row{padding:18px 20px}.shopify-block.block-product__collapsible .collapsible-row__summary .collapsible-heading{font-size:14px;line-height:1.14;letter-spacing:.4px}.shopify-block.block-product__collapsible .collapsible-row__summary .icon-down{width:9px;height:auto}.shopify-block.block-product__collapsible{width:100vw;margin-left:-20px}.shopify-block.block-product__inventory .message .flex-1{font-size:13px;letter-spacing:.4px}}@media(max-width:768px){.product__submit-form-cart{flex-direction:row}.product__submit-form-cart .quantity__button.ps-20{padding-left:10px}.product__submit-form-cart .quantity__button.pe-20{padding-right:10px}html .button_buy-now .btn{padding:7px 10px}}.section__faq .section__faqs-content{flex-direction:column;gap:32px;padding:32px;border:1px solid #E5E5E5;border-radius:25px}.section__faq .section__faqs-content .faqs__info,.section__faq .section__faqs-content .faq-container{width:100%;flex:unset}.section__faq .section__faqs-content .faqs__info .faqs__heading em{font-style:normal;position:relative;z-index:2}.section__faq .section__faqs-content .faqs__info .faqs__heading em:before{content:"";background-color:#eee4da;width:100%;position:absolute;height:calc(100% - 10px);top:7px;z-index:-1;transform:rotate(-3.43deg)}.section__faq .section__faqs-content .section__faq-items{border-color:#e5e5e5}.section__faq .section__faqs-content .section__faq-items .collapsible-heading *{font-size:20px;font-weight:400;line-height:100%;letter-spacing:.6px}.section__faq .faqs__heading.h3{font-size:20px}.section__faq .section__faqs-content .section__faq-items .collapsible-row__summary{padding:32px 0}.section__faq .section__faqs-content .section__faq-items .collapsible-row__content{padding:0}.section__faq .section__faqs-content .faq-container .shopify-block:first-child .section__faq-items{border-top:var(--border-height, 1px) solid #e5e5e5}.section__faq .section__faqs-content .faq-container .shopify-block:last-child .section__faq-items{border:none}.section__faq .section__faqs-content .faq-container .shopify-block:last-child .collapsible-row__summary{padding-bottom:0}@media(max-width:767.98px){.section__faqs-content{flex-direction:column}.section__faq .section__faqs-content{padding:30px}.section__faq .section__faqs-content .section__faq-items .collapsible-row__summary{padding:16px 0}.section__faq .section__faqs-content .section__faq-items .collapsible-heading *{font-size:14px;letter-spacing:.4px;line-height:1.14}.section__faq .section__faqs-content .faq_content-inner *{font-size:12px}.section__faq .section__faqs-content .section__faq-items .collapsible-row__summary .icon-down{width:9px;height:auto}.section__faq .section__faqs-content .faqs__info .faqs__heading em:before{height:calc(100% - 5px);top:3px}}#judgeme_product_reviews{margin:0 auto;width:calc(100% - 40px);max-width:1440px!important;padding:70px 88px;background-color:#f8f8f8}@media(min-width:1200px){#judgeme_product_reviews{width:calc(100% - 60px)}}#judgeme_product_reviews .jm-review-widget{padding:0}#judgeme_product_reviews .jm-review-widget__header{padding-bottom:38px}#judgeme_product_reviews .jm-review-widget__header .jm-media-preview,#judgeme_product_reviews .jm-review-widget-header__filters-wrapper{display:none}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-header__title{font-size:36px;line-height:1;letter-spacing:2.4px;font-family:var(--heading-font);text-transform:uppercase;margin-bottom:40px}#judgeme_product_reviews .jm-review-widget-header__main-content{justify-content:center;margin-top:38px;gap:80px}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-histogram.jm-review-widget-header__star-rating-histogram{max-inline-size:360px!important;padding-right:80px;border-right:1px solid #DDDAD0}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-action-buttons__button{font-weight:600;font-size:15px;line-height:26px;letter-spacing:1.4px;padding:14px 44px;border-radius:100px;font-family:var(--body-font-family)}#judgeme_product_reviews .jm-review-widget-header .jm-average-rating-display .jm-cluster{flex-direction:column}#judgeme_product_reviews .jm-review-widget-header .jm-average-rating-display .jm-cluster .jm-text:first-child:after{content:" / 5"}#judgeme_product_reviews .jm-review-widget-header .jm-average-rating-display .jm-cluster .jm-text:last-child{font-size:16px}#judgeme_product_reviews .jm-review-widget-header .jm-average-rating-display .jm-cluster .jm-text:last-child:before{content:"Bas\e9  sur "}#judgeme_product_reviews .jm-review-widget-header .jm-progress-bar{height:6px}#judgeme_product_reviews .jm-review-widget-header .jm-histogram-row__frequency{font-size:16px;color:#333;font-variant-numeric:tabular-nums}#judgeme_product_reviews .jm-review-item{position:relative;padding-bottom:19px;border-color:#e5e5e5}#judgeme_product_reviews .jm-review-item .jm-media-thumbnail-list__thumbnail{width:90px;border-radius:10px}#judgeme_product_reviews .jm-review-item .jm-star-rating .jm-star-rating__font-icon{font-size:16px!important}#judgeme_product_reviews .jm-review-item .jm-cluster.jm-reviewer-info{margin-top:22px;gap:13px}#judgeme_product_reviews .jm-review-item .jm-cluster.jm-reviewer-info .jm-reviewer-info__details .jm-cluster:first-child{font-size:16px;line-height:22.4px;font-weight:600;letter-spacing:1.4px}#judgeme_product_reviews .jm-review-item .jm-reviewer-avatar{width:60px;height:60px;background-color:#fff}#judgeme_product_reviews .jm-review-item .jm-reviewer-avatar .jm-text{display:none}#judgeme_product_reviews .jm-review-item .jm-reviewer-avatar .jm-box:before{content:url("data:image/svg+xml,%3Csvg width='27' height='24' viewBox='0 0 27 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.4709 22.5012C19.2178 15.4319 7.68221 15.4319 0.429109 22.5012C0.195409 22.7358 0.187807 23.1218 0.421607 23.3565C0.655307 23.5911 1.03231 23.5987 1.26601 23.3716C8.05171 16.764 18.8408 16.764 25.6265 23.3716C25.8677 23.6062 26.2522 23.5987 26.4784 23.3565C26.7122 23.1143 26.7046 22.7358 26.4709 22.5012Z' fill='%23666666' stroke='%23666666' stroke-width='0.5'/%3E%3Cpath d='M13.4509 14.7822C17.4469 14.7822 20.6889 11.5276 20.6889 7.5161C20.6889 3.5046 17.4469 0.25 13.4509 0.25C9.45489 0.25 6.21289 3.5046 6.21289 7.5161C6.22039 11.5276 9.45489 14.7746 13.4509 14.7822ZM13.4509 1.461C16.7834 1.461 19.4826 4.1707 19.4826 7.5161C19.4826 10.8615 16.7834 13.5711 13.4509 13.5711C10.1184 13.5711 7.41919 10.8615 7.41919 7.5161C7.42679 4.1707 10.1184 1.4686 13.4509 1.461Z' fill='%23666666' stroke='%23666666' stroke-width='0.5'/%3E%3C/svg%3E%0A")}#judgeme_product_reviews .jm-review-item .jm-reviewer-info__details .jm-cluster:last-child{position:absolute;right:0;top:0;margin:0}#judgeme_product_reviews .jm-review-item .jm-reviewer-info__details .jm-cluster:last-child .jm-text{color:#333!important;opacity:1}#judgeme_product_reviews .jm-review-item .jm-review-content{margin-top:20px}#judgeme_product_reviews .jm-review-item .jm-review-content .jdgm-review-content__body-content *{font-size:16px;line-height:32px;letter-spacing:.6px}#judgeme_product_reviews .jm-review-item .jm-review-item__body+.jm-cluster{margin-top:30px}.jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{color:#c5b4a4!important}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-header__title em{font-style:normal;position:relative;z-index:2}.jdgm-all-reviews-text--style-branded{margin-bottom:18px}.jdgm-all-reviews-text>a{font-size:14px!important}.jdgm-all-reviews-text--style-text .jdgm-all-reviews-rating{padding-bottom:2px!important}.jdgm-all-reviews-text--style-branded .jdgm-verified-by{display:none}.jdgm-widget.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{padding:0 15px}.jdgm-widget.jdgm-widget.jdgm-all-reviews-text{display:flex!important;justify-content:center!important;margin-bottom:15px!important;margin-top:15px!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{content:none!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{display:none!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{border-left:0!important;border-right:0!important}.jdgm-widget.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{padding:0!important}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-header__title em:before{content:"";background-color:#eee4da;width:100%;position:absolute;height:calc(100% - 10px);top:7px;z-index:-1;transform:rotate(-3.43deg)}@media(max-width:767.98px){#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-header__title{font-size:18px;line-height:1;letter-spacing:1.4px}#judgeme_product_reviews{margin:0!important;width:100%!important;padding:40px 20px}#judgeme_product_reviews .jm-review-widget-header .jm-average-rating-display .jm-cluster .jm-text:last-child{font-size:14px}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-histogram.jm-review-widget-header__star-rating-histogram{max-inline-size:300px!important;padding-right:0;border-right:none}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-cluster.jm-action-buttons{border-top:1px solid #DDDAD0;padding-top:30px}#judgeme_product_reviews .jm-review-widget-header__main-content{margin-top:30px;gap:30px}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-action-buttons__button{width:fit-content;margin:auto}#judgeme_product_reviews .jm-review-widget__header{padding-bottom:5px}#judgeme_product_reviews .jm-review-item .jm-cluster.jm-reviewer-info .jm-reviewer-info__details .jm-cluster:first-child{font-size:14px;line-height:1.14;letter-spacing:.4px}#judgeme_product_reviews .jm-review-item .jm-review-content .jdgm-review-content__body-content *{font-size:14px;line-height:1.6;letter-spacing:.4px}#judgeme_product_reviews .jm-review-widget__header .jm-review-widget-header__title em:before{height:calc(100% - 5px);top:3px}}.cart-drawer .main-cart-upsell-product .product-item{position:relative}.cart-drawer .main-cart-upsell-product .product-item .quick-add{position:absolute;bottom:0;right:0}.cart-drawer .main-cart-upsell-product .product-item .quick-add .btn__quick-shop{padding:0}.cart-drawer .main-cart-upsell-product .product-item .product__name{letter-spacing:0;font-size:16px;text-transform:none;font-weight:400;line-height:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cart-drawer .main-cart-upsell-product .product-item .card-product-price .price{font-size:16px}.cart-drawer .main-cart-upsell-product .product-item .product-item__inner{align-items:flex-start}#CartDrawer-CartItems .cart-item{border:none}#CartDrawer-CartItems .cart-item .cart-item-prices .compare-at-price{color:#333}#CartDrawer-CartItems .cart-item .cart-item-prices *{font-size:13px;line-height:1.2em;font-weight:600}.cart-drawer .main-cart-upsell-product .product-item .btn.btn-primary{padding:2px 30px}.cart-drawer .progress-bar-message{font-size:13px}.cart-drawer .cart-item-info{font-size:13px;text-transform:uppercase;line-height:1.2em}.cart-drawer .cart-item-info{font-size:13px;text-transform:uppercase}@media(max-width:1024.98px){.cart-drawer .main-cart-upsell-product .product-image{--width: 90px}}.shopify-section .shopify-app-block[id*=instafeed_app_block]{margin-bottom:120px}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed{margin:auto;width:1237px;max-width:calc(100% - 60px)}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed h2{font-family:var(--body-font-family);font-size:18px;line-height:32px;letter-spacing:1.4px;margin-bottom:33px}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed h2 a{color:inherit;font-weight:600}@media(max-width:767.98px){.shopify-section .shopify-app-block[id*=instafeed_app_block]{margin-bottom:60px}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed h2{font-size:14px;line-height:1.4;letter-spacing:.4px;margin-bottom:20px}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed{max-width:calc(100% - 40px)}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed .instafeed-new-layout-wrapper{gap:8px!important;display:flex!important;flex-wrap:wrap}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed .instafeed-new-layout-wrapper>.instafeed-new-layout-item{width:calc(50% - 4px)!important;flex:unset!important;height:auto!important;aspect-ratio:1 / 1}.shopify-section .shopify-app-block[id*=instafeed_app_block] #insta-feed .instafeed-new-layout-wrapper>.instafeed-new-layout-item:nth-child(2){display:none}}#planity{margin-top:30px}@media(max-width:767.98px){#planity{margin:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
