html .btn:not(.btn--text){padding:16px 32px}body,html{overscroll-behavior:none}.color-scheme-1 .section__heading em,.color-scheme-1 .section__heading .text-highlight__string,.color-scheme-1 .main-heading .text-highlight__string,.color-scheme-1 .text__heading .text-highlight__string,.color-scheme-1 .image-with-text__heading .text-highlight__string{background-color:#fff7f6}.color-scheme-5 .section__heading em,.color-scheme-5 .section__heading .text-highlight__string,.color-scheme-5 .main-heading .text-highlight__string,.color-scheme-8 .main-heading .text-highlight__string{background-color:#f5dfde}.menu__item--icons.menu__item--secondary>.menu__items.menu__items--secondary .navlink{padding:13px 24px 12px;background-color:#fff7f699;border-radius:50px;border:1px solid #F5DFDE;min-height:unset;line-height:20px}#NavStandard .menu__item--icons.menu__item--secondary .menu__items--secondary{margin-right:30px}#SiteHeader{box-shadow:0 6px 6px #0000001a}.grandparent .header__dropdown .header__dropdown__wrapper{background-color:#faf7f6}#SiteHeader .header__dropdown__image{border-radius:8px;overflow:hidden}#SiteHeader .header__dropdown__image .hero__content{padding:16px}html .grandparent .header__grandparent__links{margin-left:var(--gutter)}html .grandparent .menu__block--narrow:last-child,html .grandparent .menu__block--wide:last-child,html .grandparent .dropdown__family:last-child{margin-right:var(--gutter)}.slideshow .slider .slide__heading{margin-bottom:10px}.slideshow .slider .slide__reviews{display:flex;align-items:center;gap:8px;font-size:16px}.slideshow .slide__heading.h1 .text-highlight{background-color:#f6dfde;padding:0 5px;color:#283a31}html .slideshow .btn:not(.btn--text){padding:19px 32px 16px;letter-spacing:.2px}#nav-drawer-section .main-buttons__item .btn{padding:13px 28px 12px;background-color:#fff7f699;border-radius:50px;border:1px solid #F5DFDE;min-height:unset;line-height:20px;width:fit-content;display:block;min-width:fit-content}@media only screen and (max-width:1024px){.slider .slide__text__wrapper{max-width:600px}}@media only screen and (max-width:767px){.slideshow .slide__heading.h1{font-size:42px}.slideshow .slide__btn{width:100%}.slideshow .slider .slide__reviews{justify-content:center}.slideshow .slide__text__wrapper{padding-bottom:0}.slideshow .slide__text__wrapper .slide__buttons{margin-top:50px}}@media only screen and (max-width:767px){.slideshow .slide__heading.h1{font-size:30px}}.text-section .text__image-wrapper.image-background{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1100px){.text-section .text__image-wrapper.image-background img{width:320px!important}}@media only screen and (max-width:900px){.text-section .text__image-wrapper.image-background img{width:270px!important}}@media only screen and (max-width:767px){.text-section .text__heading.h2{font-size:28px}.text-section .text__image-wrapper.image-background{top:40%}.text-section .text__image-wrapper.image-background img{width:150px!important}.text-section .text__content{font-size:16px}}.tab-collections .custom-scrollbar{display:none}.tab-collections .tabs__nav{margin-bottom:10px}.tab-collections .tabs__nav .tabs__link{font-size:16px;text-transform:none;letter-spacing:0;margin-right:8px;padding:12px 24px;border:1px solid;border-radius:50px}.tab-collections .tabs__nav .tabs__link.current{background-color:#fff7f6;border:1px solid #F5DFDE}.tab-collections .tab-collections__featured-item{border-radius:8px;--inner: 24px}.tab-collections .tab-collections__featured-item .tab-collections__products-counter{display:none}.tab-collections .tab-collections__featured-item .tab-collections__heading{font-size:32px;line-height:36px}.tab-collections .tab-collections__featured-item .tab-collections__heading p{margin:0 0 20px}.tab-collections .tab-collections__featured-item .tab-collections__heading em{font-family:var(--FONT-STACK-HIGHLIGHT)}.product-grid-item .product__media__holder{border-radius:8px;overflow:hidden}.product-grid-item .product__media{background-color:#f8f8f8}.product-grid-item .product-grid-item__title{font-size:20px;line-height:28px;font-weight:400;color:#283a31}.product-grid-item .product-grid-item__vendor{font-size:16px;font-weight:400;color:#283a31;opacity:.75;margin-top:-12px}.product-grid-item .product-grid-item__info{gap:12px}.product-grid-item .product-grid-item__price{font-size:20px;color:#283a31}.product-grid-item .product-grid-item__price s{font-weight:400}.product-grid-item .product-grid-item__labels{margin:0;display:flex;list-style:none;gap:7px;flex-wrap:wrap}.product-grid-item .product-grid-item__labels li{margin:0;font-size:10px;color:#283a31;letter-spacing:1px;text-transform:uppercase;padding:6px 8px;background-color:#fff7f6;border:1px solid #F5DFDE;border-radius:4px;line-height:1}.tab-collections .tab-collections__button .btn.current,.featured-collection .featured-collection__button .btn--text{position:relative;font-size:16px;transform:translate(-12px)}.tab-collections .tab-collections__button .btn.current svg,.featured-collection .featured-collection__button svg{position:absolute;transform:translate(10px,4px)}@media only screen and (max-width:1024px){.product-grid-item .product-grid-item__title{font-size:17px;line-height:24px}}@media only screen and (max-width:767px){.product-grid-item .product-grid-item__labels li{letter-spacing:0}.tab-collections .section__header .h2{font-size:28px}.product-grid-item .product-grid-item__title{font-size:16px;line-height:25px}.product-grid-item .product-grid-item__vendor{font-size:14px;margin-top:-8px}.product-grid-item .product-grid-item__price{font-size:16px}.tab-collections .tab-collections__featured-item{padding:16px}.tab-collections .tab-collections__featured-item .tab-collections__heading.h1{font-size:24px}.tab-collections .tab-collections__featured-item .tab-collections__btn-wrapper a{font-size:14px;text-align:left}.tab-collections .carousel--mobile .carousel__item:nth-child(n+5){display:none}.tab-collections .tab-collections__button .btn.current{font-size:16px;margin:auto;display:block;width:fit-content}}.drawer__block .drawer-image__link{border-radius:8px;overflow:hidden}.drawer__block.drawer__block--image .drawer__block-inner{scrollbar-width:none;overflow-x:auto;overflow-y:hidden}.drawer__block.drawer__block--image .drawer__block-inner .drawer-image{display:grid;grid-gap:5px;gap:5px;grid-auto-flow:column;margin-bottom:32px;padding-left:0;padding-right:0;width:-moz-fit-content;width:fit-content}.drawer__block.drawer__block--image .drawer__block-inner .drawer-image .drawer-image__link{min-width:190px;max-width:190px;text-align:center;position:relative}.drawer__block.drawer__block--image .drawer__block-inner .drawer-image .drawer-image__link .image__text{position:absolute;bottom:0;padding:9px 5px;text-align:center;color:#fff;display:flex;justify-content:center;width:100%;z-index:2;font-family:var(--FONT-STACK-HIGHLIGHT);font-size:19px}.drawer__block.drawer__block--image .drawer__block-inner .drawer-image .drawer-image__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.2;z-index:1}@media only screen and (max-width:767px){.announcement__text .text-highlight__break{font-size:14px}}html .mosaic .mosaic__item .mosaic__item__content{padding:16px}.mosaic .mosaic__item .mosaic__item__content .mosaic__item__heading{margin:0;font-family:var(--FONT-STACK-HIGHLIGHT)}html .mosaic .mosaic__item .mosaic__item__image{border-radius:8px;overflow:hidden}html .mosaic .mosaic__item .mosaic__item__image figure{background-color:#000}html .mosaic .mosaic__item .mosaic__item__image img{opacity:.8;transition:opacity .6s ease}html .mosaic .mosaic__item:hover img{opacity:1}.mosaic__item__inner.no-before:before{content:none!important}.mosaic__item__inner .block-image{display:flex;align-items:center;gap:20px;margin-bottom:20px}.mosaic__item__inner .block-image>div{border-radius:8px;overflow:hidden}.mosaic__item__inner .block-image>div>img{width:100%;height:100%;object-fit:cover;display:block}.mosaic__item__inner .block-text{padding:32px;display:flex;flex-direction:column;gap:24px;align-items:flex-start;border-radius:8px;position:relative}.mosaic__item__inner .block-text:before{content:url(/cdn/shop/files/Layer_2.svg);position:absolute;bottom:-7px;right:4px;pointer-events:none}.mosaic__item__inner .block-text .title{font-size:48px;line-height:56px;color:#283a31;margin:0}.mosaic__item__inner .block-text .title em{font-family:var(--FONT-STACK-HIGHLIGHT)}.mosaic__item__inner .block-text .paragraphe{color:#283a31;font-size:20px;line-height:28px;z-index:1}.mosaic__item__inner .block-text .paragraphe>p{margin:0 0 10px}.mosaic__item__inner .block-text .paragraphe>p:last-child{margin:0}.mosaic__item__inner .block-text .btn{background-color:transparent;border:1px solid;background-color:#f5dfde}@media only screen and (max-width:1024px){.mosaic--two-columns .mosaic__grid .mosaic__item{--block-width: 50%!important}}@media only screen and (max-width:767px){html .mosaic .mosaic__item .mosaic__item__content{position:absolute;bottom:8px;left:8px;width:calc(100% - 16px);padding:0}html .mosaic .mosaic__item .mosaic__item__content .mosaic__item__heading{font-size:24px;color:#fff}.mosaic__item__inner .block-image{display:none}.mosaic__item__inner .block-text .title{font-size:28px;line-height:32px}.mosaic__item__inner .block-text{padding:20px;gap:16px}.mosaic__item__inner .block-text .paragraphe p{font-size:16px;line-height:25px}html .mosaic .mosaic__grid:has(.block-image){gap:0;background-color:#f5dfde;border-radius:8px}html .mosaic .mosaic__grid:has(.block-image) .mosaic__item--with-image:nth-child(2){padding:12px}.mosaic__item__inner .block-text .btn{color:#fff;background-color:#283a31;border:none}.mosaic__item__inner .block-text:before{bottom:-37px;right:-76px}}@media only screen and (max-width:767px){.collection-items .section__heading.h2{font-size:28px;line-height:32px}.collection-items .carousel .product-grid-item:nth-child(n+5){display:none}.collection-items .featured-collection__button .btn{font-size:16px;width:100%;color:#fff;background-color:var(--btn-text);border-radius:50px;padding:16px 32px;transform:none}.collection-items .featured-collection__button .btn svg{display:none}.collection-items .featured-collection__button .btn:after{content:none!important}}.testimonials-section .testimonial__heading em{font-family:var(--FONT-STACK-HIGHLIGHT)}.testimonials-section .section__header{margin-bottom:48px}.testimonials-section .testimonial__item__inner{border-radius:8px;padding:20px}.testimonials-section .testimonial__item:not(.testimonial__item__image) .testimonial__stars .icon-star--full polygon{fill:var(--text)}.testimonials-section .testimonial__item:not(.testimonial__item__image) .testimonial__stars .icon-star--empty polygon{stroke:var(--text)}.testimonials-section .testimonial__item__inner .testimonial__heading{font-weight:400}.testimonials-section .testimonial__item__inner .testimonial__user{font-size:14px}.testimonials-section .testimonial__item.testimonial__item__image figure{border-radius:8px}.testimonials-section.color-scheme-4 .testimonial__item.testimonial__item__image .testimonial__heading,.testimonials-section.color-scheme-4 .testimonial__item.testimonial__item__image .testimonial__user__name{color:#f5dfde}html .testimonials-section:not([id*=section_testimonials_with_images]) .testimonial__item:not(.testimonial__item__image) .testimonial__stars .icon-star--full polygon{fill:currentColor}html .testimonials-section.has-arrows .section__header~.testimonials__wrapper .testimonials__slider--text-left .flickity-prev-next-button{top:-78px;border:1px solid var(--text)}html .testimonials-section.has-arrows .flickity-prev-next-button:before{--ICON-ARROW-RIGHT: url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.0417 7.95235L11.0668 14.9272C10.9566 15.0299 10.8109 15.0858 10.6603 15.0831C10.5097 15.0805 10.366 15.0195 10.2596 14.913C10.1531 14.8065 10.0921 14.6628 10.0894 14.5122C10.0867 14.3617 10.1426 14.2159 10.2453 14.1057L16.2272 8.12285H0.581239C0.427085 8.12285 0.279244 8.06161 0.170241 7.95261C0.0612374 7.8436 0 7.69576 0 7.54161C0 7.38745 0.0612374 7.23961 0.170241 7.13061C0.279244 7.02161 0.427085 6.96037 0.581239 6.96037H16.2272L10.2453 0.977483C10.1426 0.867299 10.0867 0.721566 10.0894 0.570985C10.0921 0.420405 10.1531 0.276734 10.2596 0.170241C10.366 0.0637478 10.5097 0.00274737 10.6603 9.0555e-05C10.8109 -0.00256626 10.9566 0.053328 11.0668 0.155998L18.0417 7.13087C18.1505 7.23985 18.2116 7.38758 18.2116 7.54161C18.2116 7.69564 18.1505 7.84337 18.0417 7.95235Z' fill='white'/%3E%3C/svg%3E%0A")}html .testimonials-section.has-arrows .section__header~.testimonials__wrapper .testimonials__slider--text-left .flickity-prev-next-button.previous{right:60px}html .testimonials-section.has-arrows.color-scheme-3 .testimonial__heading.section__heading em{color:var(--text)}html .testimonials-section[id*=section_testimonials_with_images].color-scheme-4 .testimonial__item:not(.testimonial__item__image) .testimonial__item__inner,html .testimonials-section[id*=section_testimonials_with_images].color-scheme-4 .testimonial__item:not(.testimonial__item__image) .testimonial__item__inner .testimonial__text a{--text: var(--bg);color:var(--bg)}@media only screen and (min-width:1024px)and (max-width:1600px){html .testimonials-section[id*=section_testimonials_with_images]{--item-width: calc((100vw - var(--grid-gutter) * 4) / 5.3)}html .testimonials-section:not([id*=section_testimonials_with_images]){--item-width: calc((100vw - var(--grid-gutter) * 3) / 4)}}@media only screen and (min-width:1024px)and (max-width:1200px){html .testimonials-section[id*=section_testimonials_with_images]{--item-width: calc((100vw - var(--grid-gutter) * 4) / 4.35)}}@media only screen and (max-width:767px){.testimonials-section .testimonial__heading.section__heading{font-size:28px;line-height:32px;max-width:calc(100% - 170px)}html .testimonials-section[id*=section_testimonials_with_images]{--item-width: calc(75vw - var(--grid-gutter) * 3.85)}.testimonials-section .section__header{margin-bottom:24px}.testimonials-section .testimonial__item__inner .testimonial__heading{line-height:20px;font-size:18px}.testimonials-section .flickity-page-dots{display:none}html .testimonials-section .flickity-button-holder .flickity-button{display:block;border:1px solid #FFF;width:45px;height:45px;transform:none!important;box-shadow:none!important;outline:none!important;opacity:1;visibility:visible;transform:scale(1) translateY(-50%);transition-delay:0s}html .testimonials-section .flickity-button-holder .flickity-button:before{content:url("data:image/svg+xml,%3Csvg width='19' height='16' viewBox='0 0 19 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.0417 7.95235L11.0668 14.9272C10.9566 15.0299 10.8109 15.0858 10.6603 15.0831C10.5097 15.0805 10.366 15.0195 10.2596 14.913C10.1531 14.8065 10.0921 14.6628 10.0894 14.5122C10.0867 14.3617 10.1426 14.2159 10.2453 14.1057L16.2272 8.12285H0.581239C0.427085 8.12285 0.279244 8.06161 0.170241 7.95261C0.0612374 7.8436 0 7.69576 0 7.54161C0 7.38745 0.0612374 7.23961 0.170241 7.13061C0.279244 7.02161 0.427085 6.96037 0.581239 6.96037H16.2272L10.2453 0.977483C10.1426 0.867299 10.0867 0.721566 10.0894 0.570985C10.0921 0.420405 10.1531 0.276734 10.2596 0.170241C10.366 0.0637478 10.5097 0.00274737 10.6603 9.0555e-05C10.8109 -0.00256626 10.9566 0.053328 11.0668 0.155998L18.0417 7.13087C18.1505 7.23985 18.2116 7.38758 18.2116 7.54161C18.2116 7.69564 18.1505 7.84337 18.0417 7.95235Z' fill='white'/%3E%3C/svg%3E%0A");-webkit-mask:unset;mask:unset;transform:translateY(-1px);-webkit-mask-image:unset;background-color:transparent}html .testimonials-section .flickity-button-holder .flickity-button[disabled]{opacity:.4}html .testimonials-section .flickity-button-holder{position:absolute;top:-85px;transform:scaleX(-1);right:55px}html .testimonials-section .flickity-button-holder+.flickity-button-holder{right:0;transform:none}html .testimonials-section:not([id*=section_testimonials_with_images]){--item-width: calc(95vw - var(--grid-gutter) * 3.85)}html .testimonials-section:not([id*=section_testimonials_with_images]) .testimonial__heading.section__heading{max-width:calc(100% - 140px)}html .testimonials-section:not([id*=section_testimonials_with_images]) .flickity-button-holder .flickity-button:before{background:none}}.scrolling-block.image_scrolling{display:flex;align-items:center}.scrolling-block.image_scrolling img{min-width:var(--img-width);height:auto}.hero-scrolling .hero-scrolling__text-container .scrolling-block em{font-family:var(--FONT-STACK-HIGHLIGHT)}html .hero-scrolling .main-buttons__item{margin-top:24px}.hero-scrolling .main-buttons__item .hero-scrolling__btn{border-radius:50px}.hero-scrolling .hero-scrolling__image-container{position:relative}.hero-scrolling .hero-scrolling__image-container:before{content:"";width:100%;height:100%;top:0;position:absolute;background:linear-gradient(180deg,#0000,#000);left:0;z-index:1;opacity:.6}@media only screen and (max-width:767px){.hero-scrolling .announcement__text .text-highlight__break{font-size:32px}.hero-scrolling .hero-scrolling__content p{font-size:16px}.hero-scrolling parallax-element+div{padding-bottom:70px}}.overlapping-images .overlapping-images__image figure{border-radius:8px}.overlapping-images .overlapping-images__content{margin:0}@media only screen and (max-width:767px){.overlapping-images .overlapping-images__block{display:flex;flex-direction:column;gap:40px}.overlapping-images .overlapping-images__block:has(>.overlapping-images__content:first-child),[id*=section_overlapping_images_HHEitj] .overlapping-images .overlapping-images__block,[id*=section_overlapping_images_aV9taW] .overlapping-images .overlapping-images__block{flex-direction:column-reverse;gap:90px}.overlapping-images .overlapping-images__block .overlapping-images__content{padding:0}.overlapping-images .overlapping-images__block .overlapping-images__content .overlapping-images__heading{font-size:28px;line-height:32px}html body .overlapping-images .overlapping-images__images-inner .overlapping-images__image{flex:1 0 50%!important}.overlapping-images .overlapping-images__image.overlapping-images__image--primary{z-index:2}.overlapping-images .overlapping-images__text *{font-size:16px}}.section-columns--multicolumn .section__heading{margin-bottom:48px}.section-columns--multicolumn .section__heading em{font-family:var(--FONT-STACK-HIGHLIGHT)}.section-columns--multicolumn .column-item__image{border-radius:8px}.section-columns--multicolumn .column-item__content+.column-item__image-wrapper{margin:15px 0 0}.shopify-section--product+.shopify-section.index-section .section__heading{margin-bottom:33px}.section-columns--multicolumn .column-item:has(.column-item__image svg){display:none}.section-columns--multicolumn .column-item .column-item__text.subheading-text *{text-transform:none;letter-spacing:.6px;font-weight:400}.section-columns--multicolumn .column-item__labels{margin:15px 0;display:flex;list-style:none;flex-wrap:wrap;gap:7px}.section-columns--multicolumn .column-item__labels li{margin:0;font-size:12px;letter-spacing:1px;text-transform:uppercase;line-height:100%;color:var(--PRIMARY-BUTTONS-COLOR-TEXT);background-color:var(--PRIMARY-BUTTONS-COLOR-BG);padding:10px;border-radius:4px}.section-columns--multicolumn .column-item__heading em{font-family:var(--FONT-STACK-HIGHLIGHT);font-weight:var(--FONT-WEIGHT-HIGHLIGHT);font-style:var(--FONT-STYLE-HIGHLIGHT)}.section-columns--multicolumn .column-item__button.btn--text{margin-top:50px;position:relative;font-size:16px}.section-columns--multicolumn .column-item__button.btn--text svg{position:absolute;transform:translate(12px,4px)}@media only screen and (max-width:767px){.section-columns--multicolumn .section__header img{width:68px;height:auto}.section-columns--multicolumn .section__header .section__heading{font-size:28px;line-height:32px;margin-bottom:30px}.section-columns--multicolumn .column-item__labels li{font-size:10px;padding:6px}.section-columns--multicolumn .column-item__button.btn--text{margin-top:30px}}@media only screen and (min-width:768px){.banner-image__inner.px250{min-height:250px}}@media only screen and (max-width:767px){.banner-image__inner .banner-image__heading{font-size:28px;line-height:32px}.banner-image__inner .banner-image__content p{font-size:16px}.banner-image[id*=section_banner_image_XRQqKB] .banner-image__heading{text-align:left}}.icons-row__wrapper .icons-row-item__text{color:var(--text)}.icons-row__wrapper .icons-row-item .icons-row-item__icon{margin-right:18px}.icons-row-item__title{line-height:1.2em}html .icons-row--borders-vertical .icons-row-item:after{height:80px;top:50%;transform:translateY(-50%);opacity:.25}@media only screen and (max-width:767px){html .icons-row__slider.carousel--mobile .icons-row-item.carousel__item{min-width:fit-content}html .icons-row__slider.carousel--mobile .icons-row-item.carousel__item .icons-row-item__title{font-size:16px}html .icons-row--spaced .icons-row__slider.carousel--mobile{gap:20px}html .icons-row__slider.grid--mobile .icons-row-item.grid__item.icons-row-item--full~.icons-row-item.icons-row-item--even:after{display:none}html .icons-row__slider.grid--mobile .icons-row-item.grid__item{width:100%}html .icons-row__slider .icons-row-item.grid__item{padding:0 0 20px;margin:20px 20px 0;align-items:flex-start;text-align:left}html .icons-row__slider .icons-row-item.grid__item:before{content:none}html .icons-row__slider .icons-row-item.grid__item:not(:last-child){border-bottom:1px solid rgb(40 58 49 / 10%)}html .icons-row__slider .icons-row-item.grid__item .icons-row-item__title{font-size:16px;line-height:25px;font-weight:600;width:50%}html .icons-row__slider .icons-row-item.grid__item .icons-row-item__content{display:flex}html .icons-row__slider .icons-row-item.grid__item .icons-row-item__text{width:50%}html .icons-row__slider .icons-row-item.grid__item .icons-row-item__text p{line-height:20px;font-size:14px;color:#283a31;opacity:.8;margin:0}.icons-row__wrapper .icons-row-item .icons-row-item__icon{margin-right:14px}}.footer-blocks .footer-block--logo .rte{padding-left:63px}.footer-blocks .footer-block--menu .footer-title__button,.footer-blocks .footer-block--newsletter .rte strong{font-size:18px}.footer-blocks .footer-block--menu .footer-links li a,.footer-blocks .footer-block--newsletter .rte{font-size:16px}.footer-blocks .footer-block--newsletter newsletter-form .input-group{display:flex;flex-direction:row;flex-wrap:nowrap;background-color:#fff;border-radius:50px;padding:4px}.footer-blocks .footer-block--newsletter .newsletter-form.has-success .input-group{display:none!important}.footer-blocks .footer-block--newsletter newsletter-form .input-group__item{padding:0}.footer-blocks .footer-block--newsletter newsletter-form .input-group .input-group__btn{width:fit-content;padding:12px 24px;border-radius:50px;font-size:16px;font-weight:600;text-transform:none;letter-spacing:0;background-color:var(--text);color:var(--bg)}.footer-blocks .footer-block--newsletter newsletter-form .input-group__item--btn{flex-basis:unset!important;width:unset!important}.footer-blocks .footer-block--newsletter newsletter-form .input-group__field.input-group__field--email{border-radius:50px;border:none;margin-top:2px}#SiteFooter .social-sharing-icon .icon{width:18px;height:auto}#SiteFooter .social-sharing-icon .icon.icon-facebook{width:16px}#SiteFooter .footer-bottom__content{display:flex;width:100%;justify-content:flex-end;gap:20px;align-items:center}#SiteFooter .footer-bottom__content .payment-icon-list{display:flex}@media only screen and (min-width:768px)and (max-width:1450px){#SiteFooter .footer-bottom__content{flex-direction:column-reverse;align-items:flex-end;gap:15px}}@media only screen and (min-width:768px){#SiteFooter .footer-bottom{grid-template-columns:1fr 3fr}#SiteFooter .footer-bottom__content .localization-form{margin:0}}@media only screen and (max-width:767px){html #SiteFooter .footer-block__logo-image{width:120px}.footer-blocks .footer-block--logo .rte{padding-left:0;font-size:14px;line-height:20px}#SiteFooter .footer-blocks{--gutter: 28px}.footer-blocks .footer-block--menu .footer-title__button,.footer-blocks .footer-block--newsletter .rte strong{font-size:16px}.footer-blocks .footer-block--menu .footer-links li a,.footer-blocks .footer-block--newsletter .rte{font-size:14px}.footer-blocks .footer-block--newsletter .rte{margin-bottom:7px}#SiteFooter .footer-block.footer-block--newsletter{gap:10px}#SiteFooter .footer-bottom__content .payment-icon-list{justify-content:center;margin-bottom:10px}#SiteFooter .footer-bottom__content{flex-direction:column-reverse;gap:0}}.product-single .product-gallery__media{border-radius:8px;overflow:hidden}.product-single .product-single__thumbnail-link{border-radius:8px}.product-single .is-nav-selected .product-single__thumbnail-link{border:3px solid #283A31}.product-single .product-single__wrapper{--gutter: 40px}.product-single .product__block--title{gap:8px}.product-single .product__block--title .breadcrumbs a{color:#283a31;opacity:.75;font-size:18px}.product-single .product__block.product__block--tags,.product-accordion__tags{margin:0 0 24px;list-style:none;display:flex;gap:7px;flex-wrap:wrap}.product-accordion__tags{margin:15px 0}.product-single .product__block.product__block--tags li,.product-accordion__tags li{font-size:12px;margin:0;border-radius:4px;line-height:1;padding:10px 10px 8px;background-color:#fff7f6;border:1px solid #F5DFDE;color:#283a31;text-transform:uppercase;letter-spacing:1px}.product-single .product__price .product__price--regular{font-size:26px;font-weight:600}.product-single .product__price .product__price--compare{line-height:43px;font-size:20px;font-weight:400;color:#283a31;opacity:.7;margin-left:5px;margin-bottom:0}.product-single .product__price .product__price-badge{font-size:10px;font-weight:600;padding:8px 8px 7px;line-height:1;border-radius:4px;margin-top:7px}.product-single .product__feature{border-radius:8px}.product-single .flickity-button{display:none}.product-single .product__form{gap:10px}.product-single .product__form .selector-wrapper--qty .select__label{display:none}.product-single .product__form{gap:10px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.product-single .product__form .selector-wrapper--qty{flex:1;max-width:105px}.product-single .product__form .shopify-product-form{flex:2}html .product-single .product__form .shopify-product-form .btn.btn--primary{padding:10px 32px;max-height:44px}.product__form .btn--submit span{letter-spacing:0}.product-single .quantity__selector{height:44px}.product-single .product__form .radio__legend__label,.selector-wrapper.selector-wrapper--qty .select__label{font-size:16px;text-transform:none;letter-spacing:0}.product-single .product__form .radio__buttons .swatch__label{border-radius:3px;border:2px solid var(--swatch)}.product-single .product__form .swatch__button .swatch__input:checked~.swatch__label{border:2px solid #283A31}.product-single .product__form .radio__buttons .swatch__label:before{content:none}.product-single .product__form .radio__buttons .swatch__label .icon.icon-check{margin:0;--icon-check-swatch: url("data:image/svg+xml,%3Csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.28846 8.775L13.7635 0.3C13.9635 0.1 14.1968 0 14.4635 0C14.7301 0 14.9635 0.1 15.1635 0.3C15.3635 0.5 15.4635 0.737667 15.4635 1.013C15.4635 1.28833 15.3635 1.52567 15.1635 1.725L5.98846 10.925C5.78846 11.125 5.55513 11.225 5.28846 11.225C5.02179 11.225 4.78846 11.125 4.58846 10.925L0.288462 6.625C0.0884617 6.425 -0.00753846 6.18767 0.000461538 5.913C0.00846154 5.63833 0.112795 5.40067 0.313461 5.2C0.514128 4.99933 0.751795 4.89933 1.02646 4.9C1.30113 4.90067 1.53846 5.00067 1.73846 5.2L5.28846 8.775Z' fill='%23283A31'/%3E%3C/svg%3E%0A")}.product-single .product__form .radio__buttons .radio__label{letter-spacing:0;text-transform:none;border-radius:50px;padding:10px 15px;font-size:calc(.875rem * var(--adjust-body));height:44px;display:flex;align-items:center;justify-content:center}.product-single .select-popout__toggle{height:40px}.product-single .radio__button.sold-out .radio__label,.product-single .radio__button.unavailable .radio__label{background-color:unset}.product-single .product__form .shop-pay-terms{display:none}.product-single .product__form .product__submit__add{font-size:16px}.product-single .product__form .product__submit__add .product__price--regular:before{content:" - "}.product-single .product__accordion__title{font-size:18px;line-height:1;padding:20px 0}.product-single .product__accordion:after{background:#ebebeb}.product-single .product__block.upsell__products .product-upsell__holder{background-color:#faf7f6!important;border-radius:8px!important}.product-single .product__block.upsell__products .product-upsell .product-upsell__image{height:100px;width:100px;max-width:100px;border-radius:4px;background:#f8ece5}.product-single .product__block.upsell__products .product-upsell .product-upsell__subtitle{display:none}.product-single .product__block.upsell__products .product-upsell .product-upsell__content{padding-left:24px;min-width:calc(100% - 104px)}.product-single .product__block.upsell__products .product-upsell .product-upsell__title a,.product-single .product__block.upsell__products .product-upsell .product-upsell__price{color:#283a31;font-size:18px}.product-single .product__block.upsell__products .product-upsell .product-upsell__price{white-space:nowrap}.product-single .product__block.upsell__products .product-upsell .product-upsell__btn{border:none;background-color:#283a31;color:#fff;padding:10px 32px}.product-single .product__block.upsell__products .product-upsell .product-upsell__row{flex-wrap:nowrap}.product-single .product__block.upsell__products .product-upsell .product-upsell__desc{margin:0 0 14px;font-size:15px;color:#283a31;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.cart-bar .cart-bar__media{border-radius:4px;overflow:hidden}.cart-bar .cart-bar__product__title{padding:0;font-size:14px;line-height:20px;margin-bottom:6px;color:#283a31;opacity:1}.cart-bar .cart-bar__product__price.product__price{font-size:14px}.cart-bar .cart-bar__info{margin:0}.cart-bar .btn.product__submit__add{font-size:16px}.cart-drawer__head .h3{font-weight:var(--FONT-WEIGHT-HEADING-BOLD);font-size:calc(2rem * var(--adjust-heading));margin:0 30px 0 0;display:grid;grid-template-columns:min-content auto;gap:5px;align-items:center}.product-single .product__feature__text .metafield-single_line_text_field-array{margin-left:0;padding:0;list-style:none;margin-bottom:0}.product-single .product__feature__text .metafield-single_line_text_field-array li{position:relative;padding-left:30px;padding-bottom:5px}.product-single .product__feature__text .metafield-single_line_text_field-array li:before{content:"";width:18px;height:18px;display:inline-block;background:url(/cdn/shop/files/check.svg?v=1774609041) no-repeat;background-position:center;left:0;position:absolute;margin:0;top:2px;transform:0;border-radius:25px}.product-single .product__feature__content p>br:first-child,.product-single .product__feature__content p:empty{display:none}.product-single .product__selectors{width:100%}@media only screen and (min-width:768px){.product-single .product-single__details .form__wrapper{max-width:600px}}@media only screen and (max-width:1200px){.product-single .product__form .product__submit__add{font-size:14px}.product-single .product__form .btn--submit{min-height:44px}}@media only screen and (max-width:1024px)and (min-width:768px){.product-single .product__form .product__submit__add{font-size:11px}}@media only screen and (max-width:767px){.product-single .product__form .selector-wrapper--qty{max-width:78px}.product-single .product__form{gap:5px}.product__form .btn--submit span{letter-spacing:0}.product-single .product-single__wrapper .product__submit__holder{padding-top:0}cart-bar.cart-bar{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .5s ease,transform .5s ease,visibility 0s linear 0s}.product-single .product-single__thumbnail-link{width:50px!important;height:50px!important}.product-single .product__block--title .breadcrumbs a{font-size:16px}.product-single .product-gallery{margin-bottom:15px}.product-single .product__title{font-size:28px;line-height:32px}.product-single .product__block.product__block--tags li,.product-accordion__tags li{font-size:10px;padding:6px}.product-single .product__price .product__price--regular{font-size:20px}.product-single .product__feature__text *{font-size:16px;line-height:25px}.product-single .product__accordion__title{font-size:16px}.product-single .product__block.upsell__products .product-upsell .product-upsell__image{height:86px;width:86px;max-width:86px}.product-single .product__block.upsell__products .product-upsell .product-upsell__title a,.product-single .product__block.upsell__products .product-upsell .product-upsell__price{color:#283a31}.product-single .product__block.upsell__products .product-upsell .product-upsell__btn{font-size:12px;padding:6px 22px}.product-single .product__icon__text:not(:only-child){text-align:left;line-height:1.3}}@media only screen and (max-width:400px){.product-single .product__form .product__submit__add{padding:16px 0;white-space:nowrap;font-size:13px}}.accordions-section .section__heading{text-align:left}.accordions-section .section__heading em{font-family:var(--FONT-STACK-HIGHLIGHT)}.accordions-section .accordion__content .accordion__item{background-color:transparent;border-bottom:1px solid #EBEBEB;margin:0}.accordions-section .accordion__content .accordion__item .accordion__title{padding:24px 0;border-radius:0}.accordions-section .accordion__content .accordion__item .accordion__title .icon{width:16px}.accordions-section .accordion__content .accordion__item .accordion__title .icon path{stroke-width:14px}.accordions-section .accordion__content .accordion__item .accordion__title .accordion__title-text{font-size:20px}.accordions-section .accordion__item--padded .accordion__text{padding:0 0 var(--inner)}@media only screen and (max-width:767px){.accordions-section .accordion__header .section__heading{font-size:28px;line-height:32px}.accordions-section .accordion__content .accordion__item .accordion__title .accordion__title-text{font-size:16px;line-height:25px;max-width:calc(100% - 30px)}.accordions-section .accordion__content .accordion__item .accordion__title .icon{margin:0}}related-products .section__heading{text-align:left;font-size:48px;line-height:56px;margin-bottom:24px}related-products .section__heading em{font-family:var(--FONT-STACK-HIGHLIGHT)}@media only screen and (max-width:767px){related-products .section__heading{font-size:28px;line-height:32px}related-products .carousel--mobile{--item-width-mobile: calc(100% / 2 - var(--grid-gutter)) !important}}#judgeme_product_reviews>.jm-review-widget{padding:0}#judgeme_product_reviews .jm-review-widget-header__main-content{justify-content:center}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-media-preview{display:none}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-star-rating__font-icon{font-size:15px!important}#judgeme_product_reviews .jm-review-widget-header__title{font-size:48px!important;margin-bottom:40px!important;font-family:var(--FONT-STACK-HIGHLIGHT)!important}#judgeme_product_reviews .jm-review-widget__body .jm-review-item{position:relative;border-color:#ebebeb;margin-top:35px}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-reviewer-info{margin-top:22px;gap:13px}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-reviewer-info .jm-reviewer-info__name{color:#283a31;font-size:16px;font-weight:400}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-reviewer-info__details .jm-cluster:last-child .jm-text{position:absolute;right:0;top:0}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-review-content{margin-top:20px}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jdgm-review-content__body-content p{font-size:18px;line-height:32px}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-media-thumbnail-list__thumbnail{width:90px;border-radius:10px}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-review-item__body+.jm-cluster{margin-top:30px}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-reviewer-avatar{width:60px;height:60px;background-color:#fff;display:flex;justify-content:center;align-items:center}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-reviewer-avatar: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-widget__body .jm-review-item .jm-reviewer-avatar .jm-box,#judgeme_product_reviews .jm-review-widget-header__filters-wrapper{display:none}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-action-buttons .jm-button.jm-button--primary.jm-action-buttons__button{font-size:16px;text-transform:uppercase;padding:16px 32px;border-radius:50px;width:fit-content}#judgeme_product_reviews .jm-review-widget__body .jdgm-review-list{padding:0}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-progress-bar{height:6px}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-histogram-row__frequency{font-size:18px;color:#283a31;font-weight:400;min-width:15px}#judgeme_product_reviews .jm-average-rating-display .jm-cluster>.jm-text:first-child:after{content:"/5"}#judgeme_product_reviews .jm-average-rating-display .jm-cluster>.jm-text:last-child{font-size:16px;margin-left:10px}@media only screen and (max-width:767px){#judgeme_product_reviews .jm-review-widget-header__title{font-size:28px!important;margin-bottom:32px!important}#judgeme_product_reviews .jm-review-widget-header__main-content .jm-action-buttons .jm-button.jm-button--primary.jm-action-buttons__button{width:300px;margin:20px auto 0}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jdgm-review-content__body-content p{font-size:14px;line-height:28px}#judgeme_product_reviews .jm-review-widget__body .jm-review-item .jm-review-content__expand-button *{font-size:14px}}.shopify-section.prestations-phares .section__heading{font-size:32px;line-height:32px;margin-bottom:24px}.shopify-section.prestations-phares .section__heading em{font-family:var(--FONT-STACK-HIGHLIGHT);font-weight:var(--FONT-WEIGHT-HIGHLIGHT);font-style:var(--FONT-STYLE-HIGHLIGHT)}.shopify-section.prestations-phares .liste-prestations{margin:0;display:flex;flex-wrap:wrap;list-style:none;gap:24px;justify-content:center}.shopify-section.prestations-phares .liste-prestations li{margin:0}.shopify-section.prestations-phares .liste-prestations li a{font-size:16px;padding:13px 24px;background-color:var(--SECONDARY-BUTTONS-COLOR-BG);color:var(--OUTLINE-BUTTONS-PRIMARY-TEXT);border-radius:50px;line-height:1;display:block}@media only screen and (max-width:767px){.shopify-section.prestations-phares .liste-prestations{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;width:100vw;margin-left:-20px;gap:14px;padding-bottom:10px}.shopify-section.prestations-phares .section__heading{font-size:24px}.shopify-section.prestations-phares .liste-prestations li{min-width:fit-content}.shopify-section.prestations-phares .liste-prestations li:first-child{margin-left:20px}.shopify-section.prestations-phares .liste-prestations li:last-child{margin-right:20px}.shopify-section.prestations-phares .liste-prestations li a{font-size:14px;padding:8px 16px}}.image-with-text .image-with-text__accordion .accordion__item--border-top:before,.image-with-text .image-with-text__accordion .accordion__item--border-top:after,.image-with-text .accordion__item:after{background:#ebebeb}.image-with-text .accordion__title{line-height:1;padding:24px 0}.image-with-text .accordion__title .accordion__title-text{width:calc(100% - 30px);display:block}.image-with-text .image-with-text__image figure{border-radius:8px}@media only screen and (max-width:767px){.image-with-text .image-with-text__content{padding-top:24px}.image-with-text .image-with-text__heading{font-size:28px;line-height:32px}.image-with-text .image-with-text__header{margin-bottom:30px}.image-with-text .accordion__title{padding:20px 0}.image-with-text .accordion__title .accordion__title-text{font-size:16px;line-height:28px}.image-with-text .accordion__text.rte{font-size:16px}}.brick-section .brick-images{display:flex;flex-wrap:wrap;gap:20px}.brick-section .brick-images img{border-radius:8px;width:calc(50% - 10px);height:auto}.brick-section .brick-images img:only-child,.brick-section .brick-images img:nth-child(3):last-child{width:100%}.brick-section .rich-text__heading{line-height:.9}.brick-section .rich-text__heading em{font-family:var(--FONT-STACK-HIGHLIGHT);font-weight:var(--FONT-WEIGHT-HIGHLIGHT);font-style:var(--FONT-STYLE-HIGHLIGHT)}.brick-section .rich-text .rich-text__buttons.main-buttons{margin-top:20px}.brick-section{overflow:hidden}.brick-section .branche{position:absolute;bottom:-60px;left:37%;transform:translate(-50%);width:400px}@media only screen and (max-width:767px){.brick-section .brick-section__wrapper{padding-top:30px;padding-bottom:30px}.brick-section .brick-block__content .brick-block__inner{padding:0}.brick-section .rich-text .rich-text__buttons.main-buttons{margin-top:10px}.brick-section .brick-block__content .rich-text__heading{font-size:28px;line-height:32px}.brick-section .brick-block__content .rich-text__text *{font-size:16px}.brick-section .brick-blocks{gap:18px}.brick-section .brick-blocks .brick-block{order:1}.brick-section .brick-blocks .brick-block[id*=images]{order:0}.brick-section .brick-images{gap:12px}.brick-section .brick-images img{width:calc(50% - 6px)}.brick-section .branche{bottom:-120px;left:unset;right:-10%;transform:none}}#planity .planityWidget{background-color:#fff}#planity .planityWidget .planity-widget-nav .planity-component-button:first-child{padding:11px 24px;letter-spacing:.2px;background-color:var(--PRIMARY-BUTTONS-COLOR-BORDER);border-radius:50px;text-transform:uppercase;font-size:14.4px;line-height:1.6;font-weight:400;color:#fff}#planity .planityWidget .planity-widget-nav .planity-component-button:nth-child(2),#planity .planityWidget .planity-widget-nav+.planity-component-button{letter-spacing:.2px;background-color:transparent;border-radius:50px;text-transform:uppercase;font-size:14.4px;line-height:1.6;color:#3e3e3e;border:1px solid #3e3e3e;padding:11px 24px}#planity .planityWidget .planity_appointment_step_wrapper{box-shadow:none;border-radius:8px;padding:20px}#planity .planityWidget .planity_appointment_step_wrapper ul{margin:0}#planity .planityWidget .planity_appointment_step_wrapper ul>li:first-child{padding-top:0}#planity .planityWidget .planity_appointment_step_wrapper ul>li:last-child{margin:0;border:none;padding-bottom:0}#planity .planityWidget .planity_appointment_step_wrapper ul>li button[class*=service-module_toggle]{padding-top:10px;border-radius:0;color:#89929a}#planity .planityWidget .planity_appointment_step_wrapper ul>li .planity_bookappointment-button-choose{padding:9px 20px;letter-spacing:.2px;background-color:var(--PRIMARY-BUTTONS-COLOR-BORDER);border-radius:50px;text-transform:uppercase;font-size:12.8px;line-height:1.6;font-weight:400;color:#fff}#planity .planityWidget .planity_appointment_step_wrapper button[class*=button-module_underlined]{color:#283a31}#planity .planityWidget h3{color:#283a31!important}#planity .planityWidget [class*=service_set-module_description] p{color:#283a31;margin-bottom:20px}#planity .planityWidget .planity_appointment_step_wrapper ul>li .planity_appointment_service_cell{color:#283a31;font-weight:600;font-size:14.4px;margin-bottom:5px;display:block}#planity .planityWidget [class*=step-module_services] [class*=booking_service-module_bookingService]{box-shadow:none;border-radius:8px;padding:20px}#planity .planityWidget [class*=step-module_services] [class*=step-module_firstTitle] *{color:#283a31}#planity .planityWidget [class*=step-module_services] .planity_appointment_choose_with{border:none}#planity .planityWidget [class*=step-module_services] .planity_appointment_choose_with:after{box-shadow:none;border:1px solid #283a31;color:#283a31}#planity .planityWidget [class*=step-module_services] [class*=booking_service-module_profiles] [class*=booking_service-module_maximize]{display:none}#planity .planityWidget [class*=step-module_services] [class*=booking_service-module_profiles] label{padding:10px}#planity .planityWidget [class*=step-module_services] [class*=booking_service-module_profiles] label [class*=radio_picture-module_border]{border:1px solid #f6dfde}#planity .planityWidget [class*=step-module_services] [class*=booking_service-module_profiles] input:checked~[class*=radio_picture-module_border]{border-color:#283a31}#planity .planityWidget [class*=step-module_services] [class*=booking_service-module_profiles] *:not([class*=avatar-module_initial]),#planity .planityWidget [class*=step-module_services] [class*=step-module_service] .planity_ui_action_button_root{color:#283a31!important}#planity .planityWidget [class*=step-module_services] [class*=step-module_service]{padding:0;margin:10px 0 20px}#planity .planityWidget [class*=step-module_services] [class*=step-module_addStep] button{padding:9px 20px;letter-spacing:.2px;background-color:var(--PRIMARY-BUTTONS-COLOR-BORDER);border-radius:50px;text-transform:uppercase;font-size:12.8px;line-height:1.6;color:#fff}#planity .planityWidget [class*=step-module_services] [class*=step-module_addStep] button svg{width:20px;height:22px;margin:0}#planity .planityWidget [class*=step-module_services] [class*=booking_service-module_nameWrapper]{font-weight:600}#planity .planityWidget [class*=step-module_date] [class*=title-module_title] *{color:#283a31}#planity .planityWidget [class*=step-module_date] [class*=step-module_timetable]{box-shadow:none;border-radius:8px}#planity .planityWidget [class*=step-module_date] [class*=icon-module_icon] svg path{stroke:#283a31}#planity .planityWidget [class*=step-module_date] [class*=step-module_disabled] svg path{stroke:#283a315e}#planity .planityWidget [class*=step-module_date] .planity_appointment_days_slider_hour_availability{background-color:#f6dfde;color:#283a31!important}#planity .planityWidget [class*=step-module_date] [class*=step-module_timetable] button[class*=step-module_edit]{color:#283a31}#planity .planityWidget [class*=appointment_user-module_appointmentUser] #login-comp{box-shadow:none;border-radius:8px}#planity .planityWidget [class*=appointment_user-module_appointmentUser] [class*=title-module_title]{color:#283a31}#planity .planityWidget #login-comp__submit,#signup-comp__submit{padding:11px 24px;letter-spacing:.2px;background-color:var(--PRIMARY-BUTTONS-COLOR-BORDER);border-radius:50px;text-transform:uppercase;font-size:14.4px;line-height:1.6;font-weight:400;color:#fff;width:fit-content;margin:auto}#planity .planityWidget #login-comp__memberBtn,#planity .planityWidget #signup-comp__memberBtn{letter-spacing:.2px;background-color:transparent;border-radius:50px;text-transform:uppercase;font-size:14.4px;line-height:1.6;color:#3e3e3e!important;border:1px solid #3e3e3e;padding:11px 24px;box-shadow:none!important;width:fit-content;margin:auto;display:flex}#planity .planityWidget #signup-comp__memberBtn,#signup-comp__submit{width:100%}#planity input{border:none}#auth-comp{box-shadow:none}#planity .planityWidget [class*=appointment_user-module_appointmentUse] [class*=title-module_title] *{color:#283a31}#planitywl>div[class*=css]{top:50px}#planity [class*=service_item-module_card]{box-shadow:none}#planity .css-23e715:empty{display:none}@media only screen and (max-width:767px){#planity .planity-widget-nav{flex-direction:column;gap:15px;margin-top:15px}#planity .planityWidget .planity-widget-nav .planity-component-button{margin:0!important;width:100%!important;min-width:100%;min-height:unset;height:50px!important}#planity .planityWidget .planity_appointment_step_wrapper{padding:0}#planity .planityWidget .planity_ui_item-list-element.planity_appointment_mobile_container{box-shadow:none;border-radius:8px;margin-bottom:15px}#planity .planityWidget h3{margin:0}#planity .planityWidget .css-d3rpho{margin-top:0}#planity .planityWidget .planity_appointment_step_wrapper ul>li button[class*=service-module_toggle]{padding-bottom:4px}#planity .planityWidget .planity_appointment_steps_step,#planity .planityWidget [class*=mobile_availabilities_picker-module_toggle],#planity .planityWidget [class*=step-module_selection],#planity .planityWidget [class*=signed_out-module_booking]{border-radius:8px;box-shadow:none}#planity .planityWidget #login-comp__memberBtn,#planity .planityWidget #signup-comp__memberBtn,#planity .planityWidget #login-comp__submit,#signup-comp__submit{min-height:50px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
