body{font-family:Golos Text!important}html{scroll-behavior:smooth!important}.card-grid-arrow{line-height:1px}.card-grid-arrow svg{width:10px;height:10px}.button.button--simple.card-grid-arrow{z-index:3}.button.button--simple.card-grid-arrow{color:#fff;border:white 1px solid}.card-grid-card:hover .button.button--simple.card-grid-arrow{background-color:#fb303b;color:#fff;border:#fb303b 1px solid}.card-grid-card__picture{overflow:hidden}.card-grid-card__picture img{transition:scale .5s!important}.card-grid .card-grid__block .card-grid-card:hover .card-grid-card__picture img{scale:1.1}.footer__copyright{display:flex;gap:7px}.hrvst-link a{text-decoration:none}.footer__content-middle-main .footer-block__left{row-gap:5px!important;align-items:end;width:100%;flex-direction:column}@media screen and (min-width: 768px){.footer__content-middle-main .footer-block__left{row-gap:10px!important}}@media screen and (max-width: 767px){.footer__content-middle-main .footer-block__left{row-gap:5px;align-items:center;width:100%;flex-direction:column}section:not(.slideshow-with-search){margin-bottom:40px}}.footer-block__left .footer-block.footer-block--logo{max-width:none}.countdown__item.day,.countdown__item.hour,.countdown__item.min,.countdown__item.sec,.countdown{display:none!important}footer .footer-block.footer-block--menu:last-of-type ul li:last-of-type{max-width:200px}.newsletter .newsletter__wrapper{gap:0!important}div.newsletter__heading{border:solid .1rem rgba(var(--color-white-card),.4);max-width:48%;height:158px;padding:4.5rem}body[data-scheme=dark] div.newsletter__heading,body[data-scheme=dark] .newsletter.countdown--overlay .newsletter__form{border:solid .1rem white!important}body[data-scheme=dark] .newsletter.countdown--overlay .newsletter__form{border-left:none!important}body[data-scheme=dark] div.newsletter__heading{border-right:none!important}.newsletter__form{height:158px!important;padding:4.5rem!important;display:flex;justify-content:center}@media screen and (min-width : 990px){.image-card .card{margin-left:0!important;margin-right:0!important;max-width:unset!important}}@media screen and (max-width: 1100px){div.newsletter__heading{border-right:solid .1rem rgba(var(--color-white-card),.4)}body[data-scheme=dark] div.newsletter__heading{border-right:solid .1rem white!important}body[data-scheme=dark] .newsletter.countdown--overlay .newsletter__form{border-left:solid .1rem white!important}}@media screen and (min-width: 1101px){div.newsletter__heading{border-right:none}}body[data-scheme=dark] .announcement-bar.announcement-bar-1{background-color:#fc2f3c}body[data-scheme=dark] .list-menu--inline:hover .header__menu-item:not(:hover) span,body[data-scheme=dark] .header__menu-item{color:#f4f4f4!important}body[data-scheme=dark] .list-menu li:hover a span{color:#fff}body[data-scheme=dark] .button--primary,body[data-scheme=dark] .button--simple:hover,body[data-scheme=dark] .image-tabs .tabs__item-label:hover .button--simple{background-color:#d4ebff}body[data-scheme=dark] .button--simple:hover svg{color:#262626}body[data-scheme=dark] .button--simple:hover{border:#262626 1px solid}body[data-scheme=dark] .announcement-bar__text p{color:#fff}body[data-scheme=dark] .card-grid-card:hover .button.button--simple.card-grid-arrow{background-color:#d4ebff;color:#1f0322;border:#D4EBFF 1px solid}body[data-scheme=dark] .card__side.card__side--2.js-card__side--2{background-color:#434d6b;color:#fff}body[data-scheme=dark] span.card__subheading.card__subheading--side-2.subheading.js-card__subheading--side-2.subtitle div,body[data-scheme=dark] .card__side.card__side--2 div.line{color:#fff!important}body[data-scheme=dark] .card__btn-container.js-card__button a span{color:#000!important}body[data-scheme=dark] .header__icon--cart .cart-count-bubble{background-color:transparent;color:#fff;border-color:#fff}body[data-scheme=dark] .header__icon--cart:hover .cart-count-bubble{background-color:#fff;color:#1f0322;border-color:#1f0322}body[data-scheme=dark] input:not(.wsg-button-fix):not(.quantity__input){background-color:#171717!important}.card__btn-container.js-card__button a{width:250px;height:50px!important;border-radius:4px;background-color:#d4ebff}.card__btn-container.js-card__button a span{text-decoration:none!important;border-bottom:none!important;padding-bottom:0!important;color:#fff}.card__btn-container .button.button--link svg,.card__btn-container button.button--link svg path{color:#fff!important;fill:#fff!important;stroke:#fff!important}.card__description.js-card__description div.line,span.card__subheading.card__subheading--side-2.subheading.js-card__subheading--side-2.subtitle div,.card__side.card__side--2 div.line{color:#000!important}body[data-scheme=dark] .countdown__bg,body[data-scheme=dark] .newsletter-form__field-wrapper input{background-color:#434d6b}body[data-scheme=dark] .newsletter-form__field-wrapper input{border:1px white solid}body[data-scheme=dark] .newsletter__heading,body[data-scheme=dark] .newsletter__text{color:#fff!important}body[data-scheme=dark] .newsletter__button span{color:#1f0322!important}body[data-scheme=dark] .newsletter__button{border-color:#d4ebff!important}body[data-scheme=dark] section.js-get-instagram-slider.image-slider-section p.image-slider__description{color:#fff}.newsletter__button{background:#1f0221}.countdown__bg{background-color:#fb303b;border-radius:4px}@media screen and (min-width:1200px){.product-carousel__block{flex-wrap:nowrap}}.image-banner__subheading.subtitle{color:#fff}@media screen and (min-width: 768px){h2.ticker__title.title--section,h2.ticker__title.title--section p{min-height:65px}}@media screen and (min-width: 1200px){h2.ticker__title.title--section,h2.ticker__title.title--section p{min-height:70px}}a.list-menu__item.list-menu__item--link.address-link{max-width:210px}.carrousel-left-button-wrapper{display:flex;gap:20px;align-items:center;padding:30px 0 0!important}.carrousel-left-button-wrapper a{text-decoration:none}.carrousel-button.button-1{min-width:150px}.relative{position:relative}.video-section__content.top-of-section{position:absolute;top:0;width:100%;height:100%;text-align:center}.video-section__content.top-of-section h2,.video-section__content.top-of-section .video-section__subheading{color:#fff}@media screen and (min-width:768px){.video-section__content.top-of-section h2{font-size:60px;max-width:unset}.video-section__subheading.subtitle{font-size:14px}}@media screen and (max-width: 767px){.video-section__content.top-of-section h2{font-size:32px;max-width:unset}}.hero-video-button{margin-top:25px;text-decoration:none;color:#fff}@media screen and (min-width:768px){.card__side--1 .card__btn-container{display:none!important}}.card__side--1 .card__btn-container.js-card__button a{background-color:rgba(var(--color-button));margin-top:3.2rem}@media screen and (max-width:767px){section.section-container.js-get-instagram-slider div.image-slider__account{margin-top:1rem;margin-bottom:1rem}}.video-banner__overlay{height:100%;width:100%;position:absolute}.card__pic .color-background-2{background-color:#d4ebff!important}body[data-scheme=dark] .color-background-2{background-color:#434d6b!important}body[data-scheme=dark] variant-selects.color-background-2{background-color:#0000!important}h2.title.title--section.video-section__heading{z-index:999}.design-pro-form .form__wrapper{display:flex;justify-content:center}.design-pro-form .form__wrapper .form__text{text-align:center}.design-pro-form .field input[type=checkbox]{display:block;margin-right:10px;margin-top:5.5px}.design-pro-form .checkbox-wrapper{margin-top:20px}.design-pro-form .field input[type=checkbox]+label{font-size:13px}.design-pro-form .checkbox-wrapper .field{position:relative;display:flex;align-items:flex-start}@media screen and (min-width: 768px){#DesignProForm,#Careers{max-width:unset;width:80vw}.design-pro-form .form__wrapper .form__field{display:grid;grid-template-columns:1fr 1fr;gap:15px 20px}}@media screen and (max-width:767px){.design-pro-form .field{margin:10px 0}.design-pro-form button{width:100%}.checkbox-wrapper label{font-size:12px!important}}.template-page-programme-design-pro .breadcrumb{color:#fff;border:none}.template-page-programme-design-pro .breadcrumb_border{border:none!important}.template-page-programme-design-pro .breadcrumb__delimiter,.template-page-programme-design-pro .breadcrumb .link-hover-line:after{background:#fff!important;background-color:#fff!important}.template-page-programme-design-pro .breadcrumb span,.template-page-programme-design-pro .link-hover-line{color:#fff!important}@media screen and (max-width:749px){.template-page-programme-design-pro .card-grid-card__small-img,.template-page-programme-design-pro .card-grid-card__number{opacity:0!important}}@media screen and (min-width: 750px){.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card{min-height:36rem}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__text{margin-top:0;position:absolute;top:55%}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card:not(:nth-of-type(1)):hover .card-grid-card__picture img,.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card:not(:nth-of-type(1)):hover .card-grid-card__picture .card-grid-card__placeholder-img,.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card:not(:nth-of-type(1)):hover .card-grid-card__picture:after{transition:none;opacity:0}.template-page-programme-design-pro .card-grid-card__small-img,.template-page-programme-design-pro .card-grid-card__number{display:none!important}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card:hover .card-grid-card__picture img{scale:unset}}.checkbox-wrapper input[type=checkbox]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:15px;min-width:14px!important;height:14px;background-color:#fff;border:1px solid black;border-radius:3px;cursor:pointer;position:relative}.checkbox-wrapper input[type=checkbox]:checked{background-color:#434d6b;border-color:#434d6b}.checkbox-wrapper input[type=checkbox]:checked:after{content:"\2714";color:#fff;font-size:12px;position:absolute;top:-1px;bottom:0;left:.2px}.checkbox-wrapper .field p{margin:0}.checkbox-wrapper a{text-decoration:none;color:#5e6e97;font-weight:700}@media screen and (min-width: 900px){.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card.card-grid-card--width-variant-1{width:calc(20% - .8rem)!important}}@media screen and (min-width: 430px) and (max-width:899px){.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card.card-grid-card--width-variant-1{width:calc(50% - .8rem)!important}}@media screen and (max-width: 767px){.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__text{max-width:unset}.template-page-programme-design-pro .template-page-programme-design-pro .card-grid-card{height:100%}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__number{display:none!important}}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__picture img{border-radius:.6rem .6rem 0 0}.template-page-programme-design-pro .card-grid-card{display:flex;padding:0!important;flex-direction:column;height:262px;min-height:0!important}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__picture{display:flex;width:100%;position:relative;top:0;left:0;z-index:1}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__text{margin-top:0;position:relative;top:0;height:40%;display:flex;justify-content:center;align-items:center;padding:23px;border-radius:0 0 .6rem .6rem}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__text h4{text-align:center;font-size:20px!important}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card .card-grid-card__picture{height:60%}.template-page-programme-design-pro[data-scheme=light] .card-grid .card-grid__block .card-grid-card .card-grid-card__text h4{color:#000}.template-page-programme-design-pro[data-scheme=dark] .card-grid .card-grid__block .card-grid-card .card-grid-card__text{background:#444d6b}.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card:not(:nth-of-type(1)):hover .card-grid-card__picture img,.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card:not(:nth-of-type(1)):hover .card-grid-card__picture .card-grid-card__placeholder-img,.template-page-programme-design-pro .card-grid .card-grid__block .card-grid-card:not(:nth-of-type(1)):hover .card-grid-card__picture:after{opacity:1}.design-pro-form__add-text{color:rgb(var(--color-base-text));font-size:13px;margin-top:3rem}.template-404 .field input[type=search]:hover,.template-404 .field .field__input:hover{border-color:rgb(var(--color-accent))!important}.template-404 .field input[type=search]{border:2px solid rgb(var(--color-border-input-hover))!important}.template-page-services-residentiels .breadcrumb,.template-page-services-commerciaux .breadcrumb,.template-page-contact .breadcrumb,.template-page-a-propos .breadcrumb,.template-collection[data-scheme=dark] .breadcrumb,.template-page-carrieres-1 .breadcrumb,.template-collection-escaliers .breadcrumb{color:#fff;border:none}.template-page-services-residentiels .breadcrumb_border,.template-page-services-commerciaux .breadcrumb_border,.template-page-contact .breadcrumb_border,.template-page-a-propos .breadcrumb_border,.template-collection[data-scheme=dark] .breadcrumb_border,.template-page-carrieres-1 .breadcrumb_border,.template-collection-escaliers .breadcrumb_border{border:none!important}.template-page-services-residentiels .breadcrumb__delimiter,.template-page-services-residentiels .breadcrumb .link-hover-line:after,.template-page-services-commerciaux .breadcrumb__delimiter,.template-page-services-commerciaux .breadcrumb .link-hover-line:after,.template-page-contact .breadcrumb__delimiter,.template-page-contact .breadcrumb .link-hover-line:after,.template-page-a-propos .breadcrumb__delimiter,.template-page-a-propos .breadcrumb .link-hover-line:after,.template-collection[data-scheme=dark] .breadcrumb__delimiter,.template-collection[data-scheme=dark] .breadcrumb .link-hover-line:after,.template-page-carrieres-1 .breadcrumb__delimiter,.template-page-carrieres-1 .breadcrumb .link-hover-line:after,.template-collection-escaliers .breadcrumb__delimiter,.template-collection-escaliers .breadcrumb .link-hover-line:after{background:#fff!important;background-color:#fff!important}.template-page-services-residentiels .breadcrumb span,.template-page-services-residentiels .link-hover-line,.template-page-services-commerciaux .breadcrumb span,.template-page-services-commerciaux .link-hover-line,.template-page-contact .breadcrumb span,.template-page-contact .link-hover-line,.template-page-a-propos .breadcrumb span,.template-page-a-propos .link-hover-line,.template-collection[data-scheme=dark] .breadcrumb span,.template-collection[data-scheme=dark] .link-hover-line,.template-page-carrieres-1 .breadcrumb span,.template-page-carrieres-1 .link-hover-line,.template-collection-escaliers .breadcrumb span,.template-collection-escaliers .link-hover-line{color:#fff!important}.template-page-services-commerciaux .card-grid-card__number .card-grid-arrow{display:none}@media screen and (min-width: 768px){.template-page-a-propos .image-banner .banner,.template-page-contact .image-banner .banner{height:70vh!important}}.blog-articles-first .article:first-child .article__img{opacity:.8}.login-page .collection-hero__inner{justify-content:center}.template-search__header{margin-bottom:50px}.form-status.success{margin:0 0 20px;font-size:1.5rem;display:flex;justify-content:center;background-color:#00ff001a;padding:10px}.template-search .template-search-container .page-header .title--page{margin-bottom:15px}.template-page-faq .collapsible-content__item .collapsible-content__toggle:after,.template-page-carrieres-1 .collapsible-content__item .collapsible-content__toggle:after{display:none!important}.template-page-faq .collapsible-content__item .collapsible-content__answer,.template-page-carrieres-1 .collapsible-content__item .collapsible-content__answer{border-top:none}#Careers .form__bottom{margin-top:20px}.template-page-carrieres-1 .card-grid .card-grid__block .card-grid-card{min-height:calc(12vw - .8rem);position:relative;justify-content:center}.template-page-carrieres-1 .card-grid-card__number{display:none!important}.template-page-carrieres-1 .card-grid .card-grid__block .card-grid-card .card-grid-card__text{margin-top:0}.template-page-carrieres-1 .card-grid .card-grid__block .card-grid-card .card-grid-card__picture{display:none}.template-page-carrieres-1 .card-grid .card-grid__block .card-grid-card:hover .card-grid-card__picture img,.template-page-carrieres-1 .card-grid .card-grid__block .card-grid-card:hover .card-grid-card__picture .card-grid-card__placeholder-img{opacity:0}.template-page-a-propos .rich-text__image img{width:300px}.template-page-a-propos[data-scheme=dark] .light-mode,.template-page-a-propos[data-scheme=light] .dark-mode{display:none}.template-page-a-propos div.shopify-section:nth-of-type(2) .about__right{order:-1}@media screen and (min-width: 768px){.template-page-politique-retour .rich-text,.template-page-politique-confidentialite .rich-text,.template-page-conditions-dutilisation .rich-text{text-align:left!important}}@media screen and (min-width: 751px){.template-page-programme-design-pro .banner{max-height:85vh}.template-page-carrieres-1 .banner,.template-page-services-commerciaux .banner,.template-page-services-residentiels .banner{max-height:82.5vh}}@media screen and (max-width: 750px){.template-page-programme-design-pro .banner__media{height:33rem!important}.template-page-carrieres-1 .banner__media{height:26rem!important}.template-page-services-commerciaux .banner__media,.template-page-services-residentiels .banner__media{height:24rem!important}.template-page-carrieres-1 .image-banner__wrapper{padding:2rem 3.1rem}}@media screen and (min-width: 768px){.template-list-collections .page-header-top{margin-top:2.2rem}}@media screen and (min-width: 990px){.template-register .login-page .field__wrapper .field{max-width:unset}.template-register .login-page .register__form .login__sign-in,.template-register .login-page .register__form .login__create-acc{width:50%}.login-page .collection-hero__image-wrapper{display:none}}.template-index .header__search.header__search-btn:not(.visible-search),.template-index details-modal:not(.visible-search),.template-index details-modal:not(.visible-search) .header__icon--search,.template-index details-modal:not(.visible-search) .header__icon-name,header .desktop-search-hero:not(.visible-search){width:0px!important;opacity:0;max-width:0px;overflow:hidden}@media screen and (min-width: 768px){details-modal.header__search{display:none!important}}.template-index details-modal:not(.visible-search) .header__icon-name{overflow:hidden}.template-index .header__search.header__search-btn,.template-index .visible-search,.template-index .header__icons,.template-index details-modal,.template-index details-modal .header__icon--search,.template-index details-modal .header__icon-name,header .desktop-search-hero.visible-search{transition:all .5s ease-in-out}@media screen and (max-width:767px){.template-index details-modal:not(.visible-search){padding-left:0}}@media screen and (min-width:768px){.template-index .header__search.header__search-btn:not(.visible-search){padding:0}.template-page-services-residentiels .richtext-grid-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.template-page-services-residentiels .richtext-grid-container{display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px;row-gap:20px;max-width:88vw}.template-page-services-residentiels .richtext-grid-section{display:flex;justify-content:center}}@media screen and (min-width:1600px){.template-page-services-residentiels .richtext-grid-container{column-gap:100px;max-width:70vw}}.template-page-services-commerciaux .card-grid-card__number{opacity:0}body[data-scheme=dark] h1,body[data-scheme=dark] h2,body[data-scheme=dark] h3,body[data-scheme=dark] h4,body[data-scheme=dark] h5,body[data-scheme=dark] h6,body[data-scheme=dark] .h0,body[data-scheme=dark] .h1,body[data-scheme=dark] .h2,body[data-scheme=dark] .h3,body[data-scheme=dark] .h4,body[data-scheme=dark] .h5,body[data-scheme=dark] p,body[data-scheme=dark] .subtitle,body[data-scheme=dark] .article__title a,body[data-scheme=dark] .card-grid__block h4,body[data-scheme=dark] .card-grid__block p,body[data-scheme=dark] .collapsible-content__digit,body[data-scheme=dark] .breadcrumb a,body[data-scheme=dark] .login__forgot-password a{color:#fff!important}body[data-scheme=dark] .login-page .login-page__form .login__forgot-password a{text-decoration-color:#fff}body[data-scheme=dark] .checkbox-wrapper a{color:#bbb7bd}body[data-scheme=dark] .breadcrumb .link-hover-line:after{background-color:#fff!important}body[data-scheme=dark] #create_customer input,body[data-scheme=dark] #customer_login input{background-color:#0000!important}body[data-scheme=dark] .button.button--primary:not(.collapsible):not(.product-button):not(.card-grid-arrow):not(.product-button),body[data-scheme=dark] .button.button--secondary:not(.collapsible):not(.product-button):not(.card-grid-arrow),body[data-scheme=dark] .button:not(.collapsible):not(.product-button):not(.card-grid-arrow),body[data-scheme=dark] .shopify-payment-button__button{background-color:#fff;color:#000}body[data-scheme=dark] .button.button--primary:not(.collapsible):not(.product-button):not(.card-grid-arrow):not(.product-button):not(.hero-search),body[data-scheme=dark] .button.button--secondary:not(.collapsible):not(.product-button):not(.card-grid-arrow),body[data-scheme=dark] .button:not(.collapsible):not(.product-button):not(.card-grid-arrow):not(.product-form__submit):not(.hero-search),body[data-scheme=dark] .template-register .field input[type=text],body[data-scheme=dark] .template-register .field input[type=email],body[data-scheme=dark] .template-register .field input[type=tel],body[data-scheme=dark] .template-register .field input[type=search],body[data-scheme=dark] .template-register .field input[type=password],body[data-scheme=dark] .template-register .field select,body[data-scheme=dark] .template-login .field input[type=text],body[data-scheme=dark] .template-login .field input[type=email],body[data-scheme=dark] .template-login .field input[type=tel],body[data-scheme=dark] .template-login .field input[type=search],body[data-scheme=dark] .template-login .field input[type=password],body[data-scheme=dark] .template-login .field select,body[data-scheme=dark] .field .field__input,body[data-scheme=dark] .checkbox-wrapper input[type=checkbox]{border:1px white solid!important}body[data-scheme=dark] .button--primary:not(.collapsible):not(.product-button):not(.card-grid-arrow) svg,body[data-scheme=dark] .button--secondary:not(.collapsible):not(.product-button):not(.card-grid-arrow) svg,body[data-scheme=dark] .button:not(.collapsible):not(.product-button):not(.card-grid-arrow):not(.product-form__submit) svg,body[data-scheme=dark] .card__btn-container .button.button--link:not(.collapsible):not(.product-button):not(.card-grid-arrow) svg,body[data-scheme=dark] .card__btn-container button.button--link:not(.collapsible):not(.product-button):not(.card-grid-arrow):not(.hero-search) svg path{color:#fb303b!important;stroke:#fb303b!important}body[data-scheme=dark] .product-form__submit.button.button--tertiary:hover,body[data-scheme=dark] .shopify-payment-button__button:hover{background-color:rgba(var(--color-button))!important;border:1px rgba(var(--color-button)) solid!important}body[data-scheme=dark] .shopify-payment-button__button.shopify-payment-button__button--unbranded:after{background-color:#fb303b}body[data-scheme=dark] .shopify-payment-button__button.shopify-payment-button__button--unbranded:hover:after{background-color:#000}body[data-scheme=dark] .product__info-container .product-form__submit.button.button--tertiary svg.icon-cart{color:#fb303b!important;stroke:none!important}body[data-scheme=dark] .collapsible-content__item:hover .button--simple{background-color:#d4ebff;color:#1f0322;border:#D4EBFF 1px solid}body[data-scheme=light] .button.button--primary:not(.card-grid-arrow):not(.collapsible):not(.product-button),body[data-scheme=light] .button.button--secondary:not(.card-grid-arrow):not(.collapsible):not(.product-button),body[data-scheme=light] .button:not(.card-grid-arrow):not(.collapsible):not(.product-button),body[data-scheme=light] .shopify-payment-button__button{background-color:#fb303b;color:#fff}body[data-scheme=light] .button:not(.card-grid-arrow):not(.collapsible):not(.product-button){border:1px #fb303b solid}body[data-scheme=light] .button--primary:not(.collapsible):not(.product-button):not(.hero-search) svg,body[data-scheme=light] .button--secondary:not(.collapsible):not(.product-button) svg,body[data-scheme=light] .button:not(.collapsible):not(.product-button):not(.hero-search) svg:not(.icon-cart),body[data-scheme=light] .card__btn-container .button.button--link:not(.collapsible):not(.product-button) svg,body[data-scheme=light] .card__btn-container button.button--link:not(.collapsible):not(.product-button) svg path{color:#fff!important;stroke:#fff!important}svg.icon.icon-cart path{stroke:#0000!important}.template-page-contact .richtext-grid-item{display:flex;background:#f4f4f4;border-radius:6px;justify-content:center;align-items:center}.template-page-contact .richtextgrid-wrapper{display:block}.template-page-contact .richtext-grid-item:nth-of-type(1) img{position:relative;top:11px}body[data-scheme=dark].template-page-contact .richtext-grid-item{background:#434d6b!important}@media screen and (max-width: 767px){.template-register .collection-hero--row .collection-hero__row-block{padding:3rem 2rem}.template-account .button.account-none-button{align-self:flex-start}}@media screen and (min-width:768px){.template-account .button.customer-address__link{max-width:100%}}@media screen and (min-width:768px){facet-filters-form details,facet-filters-form .facet-filters{border:.1rem solid rgb(var(--color-border-input));border-radius:.4rem;padding:0 2rem}.facets-sorting__field .select select{padding:0 20px 0 0!important}}facet-filters-form span,facet-filters-form label,facet-filters-form select,facet-filters-form option{font-family:Golos Text!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight)}body[data-scheme=dark] .facets__display{background-color:#1f0320!important}body[data-scheme=dark] price-range label[for=Filter-Prix-GTE]{display:none}body[data-scheme=dark] .facets__price-wrapper label[for=Filter-Prix-GTE]{display:block}body[data-scheme=dark] .facets__header,body[data-scheme=dark] .facets input,body[data-scheme=dark] facet-remove a:not(.mobile-facets__clear.button.button--tertiary):not(.active-facets__button-remove){background-color:#00000080!important}body[data-scheme=dark] .facets__wrapper .field__label{color:#fff}body[data-scheme=dark] .facets label.facet-checkbox.facet-checkbox--disabled span.facet-checkbox__label,body[data-scheme=dark] .facets label.facet-checkbox.facet-checkbox--disabled span.facet-checkbox__count,body[data-scheme=dark] .facets button:hover span,body[data-scheme=dark] .facets details:hover summary span .facets span:hover,body[data-scheme=dark] facet-remove:hover .active-facets__button-remove span,body[data-scheme=dark] facet-filters:hover select,body[data-scheme=dark] facet-filters:hover .facets-sorting__field .select select facet-filters:hover .facets-sorting__field .field select{color:#bbb7bd!important}body[data-scheme=dark] facet-remove:hover .active-facets__button-remove{text-decoration-color:#bbb7bd!important}body[data-scheme=dark] facet-remove .active-facets__button-remove,body[data-scheme=dark] facet-remove .active-facets__button-remove span{text-decoration-color:#fff!important;transition:all .25s ease-in-out}body[data-scheme=dark] .facets span:not(.button):not(.button span),body[data-scheme=dark] .facets label,body[data-scheme=dark] .facets .link--text{color:#fff!important}body[data-scheme=dark] .facets__summary .facets__underline:after{background-color:#fff}@media screen and (max-width:767px){.select__select{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-facets__sort .select{max-width:unset!important}.mobile-facets__sort .select__select{padding-right:50px!important}}@media screen and (min-width: 768px){.wsg-proxy-container form:not(#spof-update-cart){width:49%}.wsg-proxy-container .button{min-width:20rem}p#wsg-signup-link,.wsg-proxy-container p{text-align:center}}@media screen and (max-width:767px){.wsg-proxy-container .button{min-width:100%}#wsg-title{font-size:2.8rem!important}#wsg-login{margin-bottom:30px}}.wsg-login-container{background-color:#f4f4f4;border-radius:.6rem;max-width:calc(100vw - 8rem)!important;display:flex;justify-content:center}.wsg-proxy-container form:not(#spof-update-cart){padding:6rem}.wsg-proxy-container input:not(.button),.wsg-proxy-container textarea{padding:2.5rem 1.8rem}.wsg-proxy-container select{padding-left:1.8rem;font-size:1.4rem!important}.wsg-proxy-container textarea{min-height:100px}.wsg-proxy-container input:not(.button),.wsg-proxy-container textarea,.wsg-proxy-container select,#wsg-quick-order-form input#wsg-search-input{flex-grow:1;text-align:left;font-family:Golos Text!important;font-style:var(--font-body-style);font-weight:var(--font-body-weight);-webkit-appearance:none;appearance:none;background-color:rgb(var(--color-background-input));border-radius:.4rem;color:rgb(var(--color-base-text));font-size:1.4rem;width:100%;border:.1rem solid rgb(var(--color-border-input));height:5.5rem;box-sizing:border-box;transition:border var(--duration-default)}.wsg-align-right-span{font-family:Golos Text!important}.wsg-proxy-container input:focus-visible,.wsg-proxy-container textarea:focus-visible,.wsg-proxy-container select:focus-visible,.wsg-proxy-container input:focus,.wsg-proxy-container textarea:focus,.wsg-proxy-container select:focus{border:.2rem solid #200323!important;outline:none!important}body[data-scheme=light] .wsg-proxy-container input::placeholder,body[data-scheme=light] .wsg-proxy-container textarea::placeholder,body[data-scheme=light] .wsg-proxy-container select::placeholder{color:#0009!important}.wsg-proxy-container form label{display:none}#wsg-signup-link span,#wsg-signup-link a,a[data-translation-selector=forgotPasswordLink]{font-weight:400;font-size:1.2rem!important;color:rgb(var(--color-foreground-secondary));text-decoration-color:rgb(var(--color-foreground-secondary))}.wsg-proxy-container .button{font-family:Golos Text;font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:var(--font-button-letter-spacing);font-size:1.2rem;line-height:1;-webkit-appearance:none;appearance:none;cursor:pointer;overflow:hidden;white-space:nowrap;min-height:5.9rem;padding:0 4.5rem;transition:all .5s ease-in-out}#wsg-login .button.wsg-button-fix:hover,#wsg-quick-order-form .button.wsg-button-fix:hover{background-color:#cd232d!important;border:1px solid #cd232d!important}body[data-scheme=dark] #wsg-login h1#wsg-title,body[data-scheme=dark] #wsg-login input:not(.button),body[data-scheme=dark] #wsg-signup-link span,body[data-scheme=dark] #wsg-signup-link a,body[data-scheme=dark] a[data-translation-selector=forgotPasswordLink],body[data-scheme=dark] #wsg-quick-order-form input#wsg-search-input{color:#fff!important;text-decoration-color:#fff}body[data-scheme=dark] .wsg-proxy-container input:not(.button),body[data-scheme=dark] .wsg-proxy-container textarea,body[data-scheme=dark] .wsg-proxy-container select{background-color:#171717!important}body[data-scheme=dark] .wsg-proxy-container input::placeholder,body[data-scheme=dark] .wsg-proxy-container textarea::placeholder,body[data-scheme=dark] .wsg-proxy-container select::placeholder{color:#fff9}body[data-scheme=dark] .wsg-login-container{background-color:#444e6b}body[data-scheme=dark] #wsg-login .button.wsg-button-fix{background-color:#fff!important}body[data-scheme=dark] #wsg-login .button.wsg-button-fix:hover,body[data-scheme=dark] #wsg-quick-order-form .button.wsg-button-fix:hover{background-color:#fffc!important;border:1px solid rgba(255,255,255,.8)!important;color:#000}body[data-scheme=dark] .wsg-proxy-container input:not(.button),body[data-scheme=dark] .wsg-proxy-container textarea,body[data-scheme=dark] .wsg-proxy-container select,body[data-scheme=dark] #wsg-quick-order-form input#wsg-search-input{border:.1rem solid white}body[data-scheme=dark] .wsg-proxy-container input:focus-visible,body[data-scheme=dark] .wsg-proxy-container textarea:focus-visible,body[data-scheme=dark] .wsg-proxy-container select:focus-visible,body[data-scheme=dark] .wsg-proxy-container input:focus,body[data-scheme=dark] .wsg-proxy-container textarea:focus,body[data-scheme=dark] .wsg-proxy-container select:focus,body[data-scheme=dark] #wsg-quick-order-form input#wsg-search-input:focus{border:.2rem solid #c8e2f5!important;outline:none!important}@media screen and (min-width: 768px){#wsg-account-create .wsg-proxy-container form{width:80vw;padding:0}.wsg-input-small{width:100%;margin-bottom:15px}#wsg-account-create .wsg-input-small{width:49.5%}#wsg-account-create .wsg-input-small input{margin:0 0 15px!important}#wsg-account-create .wsg-input{margin-bottom:15px!important}}@media screen and (max-width: 767px){#wsg-account-create .wsg-input-small input[type=text],#wsg-account-create .wsg-input-small select{margin:0!important}#wsg-account-create .wsg-input-small{width:100%;margin-bottom:15px}#wsg-account-create .wsg-input{margin-bottom:15px!important}#wsg-account-create .wsg-one-half{max-width:90%!important}#wsg-account-create .wsg-proxy-container form{padding:0!important}}#wsg-account-create .button.wsg-button-fix:hover{background-color:#cd232d!important;border:1px solid #cd232d!important}body[data-scheme=dark] #wsg-account-create .button.wsg-button-fix:hover{background-color:#fffc!important;border:1px solid rgba(255,255,255,.8)!important}#wsg-account-create .wsg-one-half{max-width:unset;display:flex;justify-content:center}#wsg-account-create .wsg-one-third{width:0;margin:0}#wsg-account-create p#wsg-signup-link,#wsg-account-create .wsg-proxy-container p:not(.wsg-center.wsg-shipping-footer){text-align:center}#wsg-account-create .wsg-signup-link{font-size:1em;margin:0}body[data-scheme=light] #wsg-signup select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-caret' viewBox='0 0 20 21'%3E%3Cpath d='M10.8336 13.5462L15.3036 9.07616L16.4819 10.2545L10.0002 16.7362L3.51855 10.2545L4.69689 9.07616L9.16689 13.5462V3.40283H10.8336V13.5462Z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E%0A")!important;background-position:95% 50%!important;background-size:15px!important}body[data-scheme=dark] #wsg-signup select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-caret' viewBox='0 0 20 21'%3E%3Cpath d='M10.8336 13.5462L15.3036 9.07616L16.4819 10.2545L10.0002 16.7362L3.51855 10.2545L4.69689 9.07616L9.16689 13.5462V3.40283H10.8336V13.5462Z' fill='%23fff'%3E%3C/path%3E%3C/svg%3E%0A")!important;background-position:95% 50%!important;background-size:15px!important}.wsg-proxy-container form:not(#spof-update-cart){padding:0!important}#spof-contents .wsg-search-button{left:13px!important;top:19px!important}.wsg-table .wsg-center:first-of-type a img{height:100%!important}.wsg-spof-container-main{padding-left:0!important;padding-right:0!important}button.wsg-button svg{display:none!important}body[data-scheme=light] .wsg-collection-pice,body[data-scheme=light] #wsg-quick-order-form a,body[data-scheme=light] .wsg-total-variant-price,body[data-scheme=light] #wsg-subtotal span,body[data-scheme=light] .wsg-variant-price-area span,body[data-scheme=light] #wsg-quick-order-form .wsg-align-right-span,body[data-scheme=light] #wsg-quick-order-form h1#wsg-title,body[data-scheme=light] .wsg-table-head-row div,body[data-scheme=light] .wsg-table-head-row .wsg-collection-title{color:#200323!important}body[data-scheme=light] input.quantity.field,body[data-scheme=light] input#wsg-search-input,body[data-scheme=light] .swiper-slide.wsg-nav-link.active{border-color:#200323!important;color:#200323!important}body[data-scheme=light] input#wsg-search-input::placeholder{color:#200323bc!important}body[data-scheme=light] button.wsg-search-button svg path,body[data-scheme=light] svg.wsg-eye path{fill:#200323!important}body[data-scheme=dark] .wsg-collection-pice,body[data-scheme=dark] #wsg-quick-order-form a,body[data-scheme=dark] .wsg-total-variant-price,body[data-scheme=dark] #wsg-subtotal span,body[data-scheme=dark] .wsg-variant-price-area span,body[data-scheme=dark] #wsg-quick-order-form .wsg-align-right-span,body[data-scheme=dark] #wsg-quick-order-form h1#wsg-title,body[data-scheme=dark] .wsg-table-head-row div,body[data-scheme=dark] .wsg-table-head-row .wsg-collection-title,body[data-scheme=dark] input.quantity.field,body[data-scheme=dark] input#wsg-search-input{color:#fff!important}body[data-scheme=dark] input#wsg-search-input::placeholder{color:#fffc!important}body[data-scheme=dark] input.quantity.field,body[data-scheme=dark] input#wsg-search-input,body[data-scheme=dark] .swiper-slide.wsg-nav-link.active{border-color:#fff!important;color:#fff!important}body[data-scheme=dark] button.wsg-search-button svg path,body[data-scheme=dark] svg.wsg-eye path{fill:#fff!important}@media screen and (min-width: 768px){.wsg-button-block{width:225px!important}}@media screen and (max-width: 767px){#spof-update-cart,.wsg-col-header{padding:0 5vw}.wsg-mobile-bottom{margin-left:0!important;margin-top:0!important}#wsg-quick-order-form div.wsg-center.wsg-image{display:flex;align-items:center}#wsg-quick-order-form .wsg-align-right-span{left:127px!important;width:unset!important;margin-left:0!important;margin-right:0!important;font-size:13px!important}.wsg-mobile-bottom{align-items:center}.wsg-view{margin-left:auto;margin-right:5vw!important}.wsg-subtotal-button-block{display:flex;justify-content:flex-start!important}.wsg-view{margin-left:5vw!important}body[data-scheme=dark] input.quantity.field{color:#fff!important;border-color:#fff!important}.wsg-login-container{background-color:unset!important}}@media only screen and (max-width: 750px){.wsg-qty-container{max-width:unset!important}.wsg-variant-price-area{width:76px!important}.wsg-spof-header{margin:0 auto 1em!important}.wsg-proxy-container h1{margin-bottom:1em!important}.wsg-mobile-bottom{width:100%!important}}body[data-scheme=dark] .wsg-proxy-container h1,.wsg-proxy-container h2,.wsg-proxy-container h3{color:#fff!important}body[data-scheme=light] .wsg-proxy-container h1,.wsg-proxy-container h2,.wsg-proxy-container h3{color:#200323!important}.header__account__login{display:flex}summary.header__icon.header__icon--account summary.header__icon{display:flex;align-items:center}summary.header__icon .icon-caret{height:13px;position:relative!important;width:unset!important;top:unset!important;right:unset!important}body[data-scheme=light] .header__icon .icon-caret{color:rgb(var(--color-accent))!important}body[data-scheme=dark] .header__icon .icon-caret{color:#fff!important}@media screen and (min-width: 1360px){.header__account summary.header__icon{gap:.6rem!important}}@media screen and (min-width:768px){#spof-contents{max-width:85vw!important}.spof-nav{margin:0 0 20px!important}.wsg-spof-header{margin:0 auto 30px!important}.wsg-proxy-container h1{margin-bottom:30px!important}.wsg-view .wsg-button-container{margin-top:42px!important}.wsg-show-variants{position:relative}.wsg-total-items{position:absolute!important;left:12px;top:50%}.wsg-align-right-span{bottom:4px!important}}@media screen and (min-width: 1100px){.wsg-total-items{left:32px;top:55%}}@media screen and (min-width: 1450px){.wsg-total-items{top:30%}}@media screen and (max-width: 767px){.spof-nav{margin:-1px 0 0!important}.wsg-view .wsg-button-container{margin-top:25px!important}}.wsg-nav-link.active{border-width:1px!important;border-radius:.7rem!important}body[data-scheme=light] .disclosure__button.localization-selector span{color:#000!important}body[data-scheme=dark] .disclosure__button.localization-selector span{color:#fff!important}body[data-scheme=dark] wishlist-link .wk-button{--icon-stroke: white!important}body[data-scheme=dark] wishlist-link .wk-counter{border:1px solid white;color:#fff}body[data-scheme=dark] wishlist-link .wk-button:hover .wk-counter{background-color:#fff!important;color:rgb(var(--color-button-text));border-color:#fff!important}wishlist-share .wk-button{min-width:10rem!important;min-height:5.9rem!important;padding:0 4.5rem!important;background:#f4f4f4!important;border-radius:4px!important;color:#200323!important;transition:all .25s ease-in-out}wishlist-share .wk-button:hover{background:#fb303c!important;color:#fff!important}body[data-scheme=dark] wishlist-share .wk-button:hover{background:#b9b9b9!important;color:#200323!important}.wk-cta-button{min-width:10rem!important;min-height:5.9rem!important;padding:0 4.5rem!important;border-radius:4px!important;transition:all .25s ease-in-out;background:#fb303c;border-color:#fb303c}.wk-cta-label,.wk-text{font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:var(--font-button-letter-spacing);font-size:1.2rem;line-height:1}.wk-cta-button:hover{background:#fd4850;border-color:#fd4850}body[data-scheme=dark] .wk-cta-button{background:#f4f4f4!important;border-color:#f4f4f4!important;color:#200323!important}body[data-scheme=dark] .wk-cta-button:hover{background:#b9b9b9!important;border-color:#b9b9b9!important;color:#200323!important}wishlist-button-collection .wk-button{width:35px!important;min-width:35px!important;height:35px!important;min-height:35px!important;background:#fff!important;border-radius:50%!important;top:5px!important;margin-right:5px!important}wk-button button:not(.wk-select) svg path{stroke:#200323}button.wk-selected .wk-icon svg path{stroke:red!important}wishlist-button-collection .wk-button .wk-icon{top:1px}span.wk-counter.wk-bubble{color:#200323!important}.product__info-wrapper button.wk-button wk-icon.wk-icon{position:absolute;left:50%;top:50%;right:unset;transform:translate(-50%) translateY(-50%)}.product__info-wrapper button.wk-button span{font-family:var(--font-button-family);font-weight:var(--font-button-weight);font-style:var(--font-button-style);color:#1f0322!important}body[data-scheme=dark] .product__info-wrapper button.wk-button span{color:#fff!important}body[data-scheme=dark] quick-add-modal wk-button button:not(.wk-select) svg path{stroke:#fff}body[data-scheme=dark] .quick-add-modal__content-info .wk-button.wk-selected .wk-icon svg path{fill:#fff!important;stroke:#fff!important}body[data-scheme=dark] .product__info-wrapper button.wk-button.wk-selected:hover svg path{fill:#fff!important;stroke:#fff!important}body[data-scheme=dark] .product__info-wrapper button.shopify-payment-button__button.shopify-payment-button__button--unbranded:not(:hover),body[data-scheme=dark] .product__info-wrapper button.product-form__submit.button.button--tertiary:not(:hover){border:1px solid white!important}body[data-scheme=dark] .product__info-wrapper button.shopify-payment-button__button.shopify-payment-button__button--unbranded:hover .product__info-wrapper button.product-form__submit.button.button--tertiary:hover{border:1px solid rgb(150,150,150)!important}.product__info-wrapper button.wk-button{border-radius:50%;min-height:5rem;padding:2rem 2.5rem;width:100%;background-color:#ffffff80!important;border:none!important}.product__info-wrapper button.wk-button,.product__info-wrapper button.wk-button span,.product__info-wrapper button.wk-button svg path{transition:all .25s ease-in-out}.product__info-wrapper button.wk-button:hover{background-color:#fb303b!important;border-radius:50%!important;min-height:5rem!important;padding:2rem 2.5rem!important}.product__info-wrapper button.wk-button:hover span{color:#fff!important}.product__info-wrapper button.wk-button:hover svg path{stroke:#fff!important}button.product-form__submit.button.button--tertiary:hover{background-color:#fd4850!important}.quick-add-modal__content-info wishlist-button-block{position:relative;top:-16px}.quick-add-modal__content-info .shopify-payment-button__button.shopify-payment-button__button--unbranded:after{width:21px}body[data-scheme=light] .quick-add-modal__content-info .wk-button.wk-selected .wk-icon svg path{fill:#1f0322!important;stroke:#1f0322!important}.product__info-wrapper button.wk-button.wk-selected:hover svg path{fill:#fff!important;stroke:#fff!important}header .wk-text{position:relative;gap:.4rem;min-width:4.4rem;width:auto;font-size:calc(var(--font-header-menu-link-size) - .4rem)!important;font-weight:var(--font-subtitle-weight);text-transform:uppercase}wishlist-button-block .wk-button:hover{min-height:6rem!important}body[data-scheme=dark] button.wk-selected .wk-icon svg path{fill:#fff!important;stroke:#fff!important}body[data-scheme=dark] .card.card--product button.wk-selected .wk-icon svg path{fill:#fb2f3c!important;stroke:#fb2f3c!important}section.slideshow-with-search .slideshow{position:relative}section.slideshow-with-search .desktop-search-hero,section.slideshow-with-search .mobile-search-hero{position:absolute;left:50%;transform:translate(-50%);z-index:9999!important}section.slideshow-with-search .field .field__input:not(:focus-visible):placeholder-shown+label:before{font-size:16px}section.slideshow-with-search .subtitle--wrapper span{font-family:Golos Text;font-size:16px;font-weight:800;line-height:19.2px;letter-spacing:.1em}section.slideshow-with-search .slideshow__heading.h1{font-family:Golos Text;font-size:64px;font-weight:800;line-height:64px;letter-spacing:-.01em}section.slideshow-with-search .swiper-slide.segment{min-height:85vh}section.slideshow-with-search .group.swiper-slide__content-width{max-width:unset;display:flex;flex-direction:column;align-items:center;text-align:center}#predictive-search-results{border-top-left-radius:0;border-top-right-radius:0;position:relative;top:-5px}@media screen and (min-width:1400px){.desktop-search-hero .hero-banner__search-form input{width:485px;height:50px}}@media screen and (min-width: 768px) and (max-width: 1399px){.desktop-search-hero .hero-banner__search-form input{width:365px;height:50px}.slideshow-with-search .predictive-search-results{width:365px}}#custom-placeholder{font-family:Golos Text;font-size:14px;font-weight:500}.desktop-search-hero .hero-banner__search-button{width:50px;height:50px}.hero-banner__search-form{display:flex;justify-content:center}.hero-banner__search-form input{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:0!important;border-bottom-right-radius:0!important;font-size:16px!important}section.slideshow-with-search .hero-banner__search-form input{border:none}input.hero-search-input:focus-visible::placeholder{opacity:0}body[data-scheme=light] input.hero-search-input:focus-visible,body[data-scheme=light] input.hero-search-input.active{border:1.5px solid #fb2f3c!important}body[data-scheme=dark] input.hero-search-input:focus-visible,body[data-scheme=dark] input.hero-search-input.active{border:1.5px solid white!important}input.hero-search-input.active{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}section.slideshow-with-search:not(.active) input.hero-search-input.active{border-bottom-left-radius:5px!important}.hero-banner__search-button{border-top-right-radius:5px;border-bottom-right-radius:5px;border:none;background-color:#fb2f3c;cursor:pointer}form.hero-banner__search-form .field{width:unset!important}.form-wrapper{position:relative}.predictive-search-results{display:none;position:absolute;top:100%;background:#fff;border-radius:0 0 8px 8px/0px 0px 8px 8px;box-shadow:0 4px 8px #0000001a;width:484px;z-index:9999}body[data-scheme=dark] header .predictive-search-results,body[data-scheme=dark] .mobile .predictive-search-results{background:#444e6b}body[data-scheme=dark] header a.search__button.button.button--primary.hero-search,body[data-scheme=dark] .mobile a.search__button.button.button--primary.hero-search{border:none!important}body[data-scheme=dark] header .predictive-search-results li a,body[data-scheme=dark] .mobile .predictive-search-results li a{color:#fff}.predictive-search-results ul{list-style:none;padding:0;margin:0}.predictive-search-results{padding:20px}.predictive-search-results li:not(:first-of-type){padding:8px 0}.predictive-search-results li:first-of-type{padding-bottom:8px}.predictive-search-results li:last-child{border-bottom:none}.predictive-search-results li a{text-decoration:none;color:#000;font-family:Golos Text;font-size:16px;font-weight:400;line-height:19.2px}.predictive-search-results .button{width:100%;background-color:#abafba66!important;border:none!important;color:#1f0322!important;margin-top:10px}body[data-scheme=dark] header .predictive-search-results .button{background-color:#ffffff80!important}.predictive-search-results .button svg.icon.icon-button-arrow{color:#1f0322!important;stroke:#1f0322!important}header .hero-slide{display:none}header input.hero-search-input{padding:0 0 0 20px}body[data-scheme=light] header .hero-banner__search-form input{border:1px solid #ABAFBA}select#category-dropdown{border:1px solid #ABAFBA;border-left:none;padding-left:5px}body[data-scheme=dark] header .hero-banner__search-form input{border:1px solid white}header #predictive-search-results{top:0}header .hero-banner__search-form .field{min-height:unset!important}body[data-scheme=dark] .slideshow-with-search input.hero-search-input{background-color:#fff!important;color:#1f0322!important}body[data-scheme=dark] header input.hero-search-input{background-color:#000!important;color:#fff!important}@media screen and (max-width:767px){section.slideshow-with-search .subtitle--wrapper span{font-size:14px!important;line-height:16.8px;letter-spacing:.1em}.slideshow-with-search .group.swiper-slide__content-width{position:relative;top:20vh}section.slideshow-with-search .slideshow__heading.h1{font-size:44px!important;font-weight:800;line-height:44px}section.slideshow-with-search .desktop-search-hero .hero-banner__search-form input{width:80vw}.desktop-search-hero .hero-banner__search-form input{width:100%}.predictive-search-results{width:79.5vw}section.section-slideshow.section-under-menu.slideshow-with-search .swiper-slide__content{padding-right:1rem!important;padding-left:1rem!important}.slideshow-with-search .group.swiper-slide__content-width,.slideshow-with-search .desktop-search-hero{transition:.2s ease all}.slideshow-with-search:not(.active) .group.swiper-slide__content-width,.slideshow-with-search:not(.active) .desktop-search-hero{margin-top:0}.slideshow-with-search.active .group.swiper-slide__content-width,.slideshow-with-search.active .desktop-search-hero{margin-top:-12vh!important}.predictive-search-results{padding:10px}.predictive-search-results li{padding:3px 0}.desktop-search-hero,.mobile-search-hero{top:60%}.mobile .desktop-search-hero{max-width:calc(100vw - 4rem);width:calc(100vw - 4rem)}.mobile .grid{gap:5px}.header-wrapper .mobile{display:flex;justify-content:center}.mobile .grid-item img{max-width:100%}.mobile .grid-item.collection{margin-top:0!important}}@media screen and (min-width: 768px){section.section-slideshow.section-under-menu.slideshow-with-search .swiper-slide__content-width{margin-top:20vh}.slideshow-with-search input::placeholder{display:flex!important;font-size:16px!important;opacity:1;position:relative;bottom:1px;transition:.2s opacity ease-in-out}body[data-scheme=dark] .slideshow-with-search input::placeholder{color:#1f032280!important}body[data-scheme=light] .slideshow-with-search input::placeholder{color:#1f032280!important}.desktop-search-hero,.mobile-search-hero{top:55%}.slideshow-with-search .category-dropdown{display:none}}.slideshow-with-search .hero-banner__search-input.search-input{padding-left:155px}.category-dropdown{position:relative}.hidden{display:none}.custom-dropdown{position:relative;width:100%;min-width:170px}.dropdown-button{width:100%;padding:10px 17px 10px 10px;font-size:15px;border:1px solid #ABAFBA;border-left:none;border-right:none;color:#333;text-align:left;cursor:pointer;transition:all .25s ease-in-out;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:170px}@media screen and (min-width: 768px){.dropdown-button{max-height:40px;min-height:40px}}@media screen and (max-width:767px){.dropdown-button{max-width:114px;font-size:14px;position:relative;padding-right:20px}.dropdown-button:after{position:absolute;right:0}.custom-placeholder{top:46%}section.slideshow-with-search .custom-placeholder{top:50%;transform:translateY(-50%)}}.dropdown-button{z-index:1;transition:all .25s ease-in-out}.dropdown-button.active{border:1px solid #fb2f3c;z-index:999}body[data-scheme=dark] .dropdown-button{border:1px solid white}body[data-scheme=light] .dropdown-button:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M4 5L4.37114e-07 -2.22545e-07L8 4.76837e-07L4 5Z' fill='%231f0322'/%3E%3C/svg%3E")}body[data-scheme=dark] .dropdown-button:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='10' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M4 5L4.37114e-07 -2.22545e-07L8 4.76837e-07L4 5Z' fill='white'/%3E%3C/svg%3E")}body[data-scheme=light] .dropdown-button,body[data-scheme=light] .dropdown-options,body[data-scheme=light] .dropdown-options li{background:#fff;color:#200323}.dropdown-options li{font-family:Golos Text;font-size:16px;font-weight:400;line-height:19.2px}body[data-scheme=dark] .dropdown-button{background:#171717;color:#fff}body[data-scheme=dark] .dropdown-options,body[data-scheme=dark] .dropdown-options li{background:#444e6b;color:#fff}body[data-scheme=dark] .hero-banner__search-input::placeholder{color:#ffffff80!important}.dropdown-button:after{float:right;margin-right:10px;position:absolute;right:0}.dropdown-options{display:none;position:absolute;width:100%;border-radius:0 0 5px 5px/0px 0px 5px 5px;margin-top:0;z-index:1000;list-style:none;padding:0;-webkit-box-shadow:0px 0px 9px 1px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 9px 1px rgba(0,0,0,.2);box-shadow:0 0 9px 1px #0003}.dropdown-options li{padding:10px;font-size:16px;cursor:pointer}body[data-scheme=light] .dropdown-options li:hover{background-color:#fb2f3c;color:#fff}body[data-scheme=dark] .dropdown-options li:hover{background-color:#000;color:#fff}.dropdown-options.active{display:block}body[data-scheme=light] .hero-search svg path{color:#fb303b!important;stroke:#fb303b!important}body[data-scheme=dark] .hero-search svg path{color:#200323!important;stroke:#200323!important}@media screen and (min-width:768px){.slideshow-with-search .predictive-search-results{position:relative;top:-5px}}@media screen and (max-width: 767px){.slideshow-with-search .predictive-search-results{position:relative;top:0}}.slideshow-with-search .header-search-arrow{display:none}header .predictive-search-results li:after{content:"";background-repeat:no-repeat;background-size:contain;height:40px;width:40px;display:flex}header .predictive-search-results li{display:flex;justify-content:space-between}body[data-scheme=dark] header .predictive-search-results li:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='41' viewBox='0 0 40 41' fill='none'%3E%3Crect x='0.5' y='1.00003' width='39' height='39' rx='19.5' stroke='white'/%3E%3Cg clip-path='url(%23clip0_1734_280)'%3E%3Cpath d='M23.3372 18.345L16.1647 25.5175L14.9863 24.3392L22.158 17.1667H15.8372V15.5H25.0038V24.6667H23.3372V18.345Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1734_280'%3E%3Crect width='12' height='11' fill='white' transform='translate(14 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}body[data-scheme=light] header .predictive-search-results li:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='41' viewBox='0 0 40 41' fill='none'%3E%3Crect x='0.5' y='1.00003' width='39' height='39' rx='19.5' stroke='%23200323'/%3E%3Cg clip-path='url(%23clip0_1734_280)'%3E%3Cpath d='M23.3372 18.345L16.1647 25.5175L14.9863 24.3392L22.158 17.1667H15.8372V15.5H25.0038V24.6667H23.3372V18.345Z' fill='%23200323'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1734_280'%3E%3Crect width='12' height='11' fill='%23200323' transform='translate(14 15)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.label.hero-slide{color:#1f0322}.predictive-search-results li,.predictive-search-results li a,.predictive-search-results li:after{transition:all .3s ease-in-out}section.slideshow-with-search .predictive-search-results li:hover{opacity:.5}header .predictive-search-results li:hover,header .predictive-search-results li:hover:after{opacity:.5}@media screen and (max-width:767px){section.slideshow-with-search .category-dropdown,header .header__icons .desktop-search-hero,.label.hero-slide{display:none!important}section.slideshow-with-search .hero-banner__search-input.search-input{padding-left:20px!important}}section.slideshow-with-search .subtitle--wrapper.subheading,section.slideshow-with-search .slideshow__heading{color:#fff}@media screen and (max-width:767px){.template-page .rich-text{text-align:left}.mobile .form-wrapper{max-width:100%}}@media screen and (min-width:768px){.shopify-payment-button__button.shopify-payment-button__button--unbranded:after{background-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}.shopify-payment-button__button.shopify-payment-button__button--unbranded:after{background-repeat:no-repeat!important;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.description-content{overflow:hidden;transition:max-height .5s ease-in-out;max-height:150px}@media screen and (max-width: 767px){.description-content{max-height:300px}.collection-hero .collection-hero__row-block{padding-bottom:3rem!important}.mobile .visible-search.desktop-search-hero{display:block;max-height:300px}.mobile .desktop-search-hero:not(.visible-search){max-height:0px;overflow:hidden}.mobile .desktop-search-hero,.mobile .desktop-search-hero:not(.visible-search),.mobile .desktop-search-hero.visible-search{transition:all .6s ease-in-out}.mobile form.hero-banner__search-form .field{max-width:60%!important}.mobile .hero-banner__search-input,.mobile .dropdown-button{height:35px!important}.mobile .dropdown-button{padding:0 17px 0 10px!important;max-width:unset!important;position:relative;left:-1px}.mobile .category-dropdown{min-width:30%!important;max-width:31%!important}.mobile .dropdown-options{left:0}.mobile .custom-dropdown{min-width:unset!important;height:35px!important}.mobile .predictive-search-results{width:100%;top:64%}.mobile .custom-dropdown,.mobile .category-dropdown{position:unset}.mobile .desktop-search-hero .hero-banner__search-button{width:10%;min-width:10%;height:35px;position:relative;right:1px}body[data-scheme=light] .mobile input::placeholder{color:#1f032280}.mobile input.hero-search-input{padding-left:10px}header wishlist-link{display:none}.header__cart .icon-cart{display:none!important}.header__cart{min-width:75px;margin-left:15px}.header__column #cart-icon-bubble svg{width:18px;min-width:18px;max-width:18px;height:18px;min-height:18px;max-height:18px}}@media screen and (min-width:768px){.description-content{max-height:150px}.mobile .desktop-search-hero{display:none}}.description-content.expanded{max-height:1000px}section.slideshow-with-search .label.hero-slide{left:20px}.slideshow-with-search .hero-banner__search-input.search-input{padding-left:20px}.toggle-description-show{margin-top:10px;cursor:pointer;background-color:transparent;border:none;padding:0;font-size:1rem;text-decoration:none}.toggle-description-show span{font-size:13px}@media screen and (max-width:767px){.collection-wrapper{display:none}}.results-wrapper{display:flex}.results-wrapper .collection-wrapper{min-width:15vw}.results-wrapper a{text-decoration:none!important}h4.collections-header{margin-top:0}.template-page-carrieres-1 .collapsible-content__text{text-align:center}select#category-dropdown{height:50px;border-radius:0;border-right:none}header select#category-dropdown,header .hero-banner__search-form input,header .hero-banner__search-button{height:40px}@media screen and (min-width: 768px){wishlist-link .wk-icon{display:flex!important}header .header__icon--cart .icon{width:17px;height:17px;min-width:17px;min-height:17px}header .header__cart .header__icon-name,header .header__toggle-scheme-item span,details.collections-filter,div.swiper-button-prev,div.swiper-button-next{display:none!important}header wishlist-link .wk-text{display:none!important}}details-modal.header__search{display:none!important}.product__description .gform_wrapper{display:none!important}body[data-scheme=dark].template-product button:not(.wk-selected) .wk-icon[icon=wishlist] svg path{stroke:#fff}@media screen and (min-width:768px){.header__offcanvas-list:not(.fullscreen-menu2){display:none}.fullscreen-menu2 li.header__offcanvas-item:nth-of-type(1) a.header__offcanvas-link.h4{padding-top:0}}body[data-scheme=dark].template-page .banner.banner--container{background-color:#434d6b!important}.predictive-search-results.active{display:block}.grid-section{margin:15px 0}.grid{display:flex;flex-wrap:wrap;gap:10px}.grid-item{flex:1 1 calc(50% - 10px);text-align:center;padding:2px;border-radius:5px;max-width:49%}.grid-item img{max-width:100%;height:150px;min-width:175px;object-fit:cover;border-radius:5px}.grid-item .title,.grid-item .count{font-family:Golos Text;font-size:16px;font-weight:400;line-height:19.2px;text-align:left;margin:0}.grid-item a{text-decoration:none}.grid-item .price{margin-top:5px;margin-bottom:0}.grid-item img[src="/path/to/default-image.jpg"]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='151' height='150' viewBox='0 0 151 150' fill='none'%3E%3Crect y='3.05176e-05' width='150.5' height='150' rx='5' fill='%23F4F4F4'/%3E%3Cg clip-path='url(%23clip0_1376_2118)'%3E%3Cpath d='M88.8932 78.7455H84.1265L83.9486 63H62V82.1636C62 83.4464 62.4985 84.6766 63.3856 85.5834C64.2729 86.4905 65.4764 87 66.7312 87H84.3399C85.5607 86.9439 86.7139 86.411 87.5613 85.511C88.4083 84.6111 88.8854 83.4126 88.8932 82.1636V78.7455ZM66.7312 85.5455C65.8538 85.5455 65.0123 85.1893 64.3918 84.5549C63.7714 83.9208 63.4228 83.0607 63.4228 82.1638V64.4547H82.5611L82.7033 78.7456H70.0393V82.1638C70.0393 83.0607 69.6909 83.9209 69.0703 84.555C68.4499 85.1894 67.6086 85.5455 66.7312 85.5455ZM87.4704 82.1638C87.4704 83.0607 87.1217 83.9208 86.5014 84.5549C85.8807 85.1893 85.0393 85.5455 84.1619 85.5455H70.1105C70.983 84.6468 71.4694 83.4297 71.4624 82.1638V80.2H87.4704V82.1638Z' fill='%23ABAFBA'/%3E%3Cpath d='M66.9453 69.0728H76.0165V70.5272H66.9453V69.0728Z' fill='%23ABAFBA'/%3E%3Cpath d='M66.9453 73.8H79.5738V75.2544H66.9453V73.8Z' fill='%23ABAFBA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1376_2118'%3E%3Crect width='27' height='24' fill='white' transform='translate(62 63)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-repeat:no-repeat;background-position:center;width:151px;height:150px}.category-buttons-container{display:flex;justify-content:flex-start;gap:20px;border-bottom:1px solid grey;padding-bottom:10px}.category-button{background:none;border:none;color:inherit;font-size:16px;cursor:pointer;position:relative;padding:0}.category-button:after{content:"";position:absolute;bottom:-10px;left:0;width:0;height:2px;transition:width .3s ease}body[data-scheme=light] .category-button:after{background-color:red}body[data-scheme=dark] .category-button:after{background-color:#fff}.category-button.active:after{width:100%}.category-button:hover:after{width:100%}@media screen and (max-width:767px){.header-wrapper .predictive-search-results{max-height:78vh;overflow:scroll}.grid-item svg.search-arrow{display:none}}@media (min-width: 768px){.grid-item.product{display:flex;align-items:center;margin-bottom:0}.grid-item.collection{margin-top:0}.grid-item{max-width:unset;flex:unset}.grid-item a{display:flex;align-items:center}.grid-item .right{display:flex;align-items:center;justify-content:space-between;width:100%}.grid-item svg.search-arrow{min-width:40px}.grid-section .grid{flex-direction:column}.product-link{display:flex;width:100%;text-decoration:none}.grid-item .info-wrapper{display:flex;flex-direction:column;justify-content:center}.product-content{display:flex;width:100%}.grid-item img{max-width:99px;height:99px;margin-right:20px;object-fit:cover}.product-info{display:flex;flex-direction:column;justify-content:center}.product-info .title{font-size:16px;font-weight:700;margin:0}.product-info .price{font-size:14px;color:#333}}.none-found{width:100%;text-align:center;font-size:16px}.hero-banner__search-input{width:100%;padding:10px;font-size:16px;color:#333;border:1px solid #ccc;border-radius:5px;background-color:#fff;position:relative;z-index:2;transition:all .3s ease}.hero-banner__search-input::placeholder{color:transparent}.hero-banner__search-input:focus{outline:none}.custom-placeholder{position:absolute;top:45%;left:20px;transform:translateY(-50%);color:gray;font-size:16px;pointer-events:none;font-family:Arial,sans-serif;opacity:1;transition:opacity .3s ease;z-index:5}.custom-placeholder{color:#000}.custom-placeholder span:first-child{color:#1f032280}body[data-scheme=dark] .header-wrapper .custom-placeholder{color:#fff}body[data-scheme=dark] .header-wrapper .custom-placeholder span:first-child{color:#ffffff80}@media screen and (max-width: 767px){.custom-placeholder span:first-child{display:none}body[data-scheme=dark] .header-wrapper .hero-banner__search-input{border:1px solid white!important}}#hubspot-messages-iframe-container,wishlist-link-floating{z-index:10!important}.search-container{position:relative;display:inline-block;width:100%}.hero-banner__search-input:focus-visible+.custom-placeholder,.hero-banner__search-form:has(.hero-banner__search-input:focus-visible) .custom-placeholder{opacity:0}@media screen and (max-width:767px){.header-wrapper .custom-placeholder{display:none}body.overflow-hidden-tablet .mobile .visible-search.desktop-search-hero{max-height:0px}}@media screen and (min-width:768px){body[data-scheme=dark] ul.header__offcanvas-submenu li a{color:#fff}.header__offcanvas-submenu{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.header__offcanvas-item.submenu-open .header__offcanvas-submenu{max-height:100vh}.has-submenu>.header__offcanvas-link{cursor:pointer;position:relative}.has-submenu>.header__offcanvas-link:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5' fill='none'%3E%3Cpath d='M6.89373 0.999997L4.06531 3.82842L1.23688 0.999997' stroke='%23FC2F3C' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transform:rotate(0);transition:all .3s ease-in-out;display:flex;height:21px;width:20px}.submenu-open>.header__offcanvas-link:after{transform:rotate(180deg)}}.header__cart.header__icon svg{max-width:17px!important}section.slideshow-with-search #custom-placeholder{z-index:100!important;color:#000}@media screen and (max-width:767px){.hero-banner__search-form{width:100%}.mobile form.hero-banner__search-form .field{min-width:60%}button.hero-banner__search-button.search-button{display:flex;justify-content:center;align-content:center!important;flex-wrap:wrap}}.icon.icon-light-mode{fill:#000!important}.mobile.active #search-input{border-right-color:#fff}#search-input{transition:all .25s ease-in-out}@media screen and (max-width: 767px){.desktop .desktop-search-hero{display:none!important}.desktop-search-hero .hero-banner__search-button{height:55px}}@media screen and (min-width: 768px){.desktop .desktop-search-hero{display:unset}.header__column .desktop-search-hero,.header__icons .desktop-search-hero,.header__icons .desktop-search-hero.visible-search,.header__icons .header__search.header__search-btn.visible-search{display:none!important}}#custom-placeholder,.hero-search-input,#search-input,.desktop-search-hero input{font-family:Golos Text!important;font-size:15px!important;font-weight:400!important}header .form-wrapper{display:flex;justify-content:center}header .predictive-wrapper{width:fit-content}header .category-dropdown,header .hero-banner__search-button{position:relative;left:-1px}header .category-dropdown:has(.dropdown-button.active),header .hero-banner__search-input:focus-visible{z-index:999}header #custom-placeholder{top:48%}@media screen and (max-width:767px){.template-cart a.header__icon.header__icon--cart{margin-left:25px}}#contactez-nous h2.form__title p,#contactez-nous h2.form__title{margin-bottom:0!important}@media screen and (min-width:768px){.template-page-contact #contactez-nous p.form__desc{margin-bottom:50px!important}.template-page-programme-design-pro #contactez-nous p.form__desc{margin-bottom:40px!important}.template-page-programme-design-pro #contactez-nous .field{min-height:5rem}.template-page-carrieres-1 .collapsible-content-section .collapsible-content__top{margin-bottom:50px}body[data-scheme=light] header a.wk-button:hover wk-icon path,body[data-scheme=light] header a.header__icon--cart:hover svg path{stroke:#fb2f3c!important}body[data-scheme=dark] header a.wk-button:hover wk-icon path,body[data-scheme=dark] header a.header__icon--cart:hover svg path{stroke:#828282!important}header a.wk-button wk-icon path,header a.header__icon--cart svg path{transition:all .2s ease-in-out}}@media screen and (max-width:767px){#contactez-nous p.form__desc{margin-bottom:20px!important}.template-page-carrieres-1 .collapsible-content-section .collapsible-content__top{margin-bottom:40px}}@media screen and (min-width: 576px){.product-dropdowns-1 .product-form__input:not(.product-form__quantity),.product-dropdowns-1 .product-parameters__quantity,.product-dropdowns-2 .product-form__input:not(.product-form__quantity),.product-dropdowns-2 .product-parameters__quantity,.product-dropdowns-4 .product-form__input:not(.product-form__quantity),.product-dropdowns-4 .product-parameters__quantity .product-dropdowns-1 .product-parameters__quantity,.product-dropdowns-3 .product-form__input:not(.product-form__quantity),.product-dropdowns-4 .product-parameters__quantity{width:calc(50% - .8rem)!important}.product-dropdowns-3 .product-form__input:not(.product-form__quantity),.product-dropdowns-3 .product-parameters__quantity{width:calc(33.33% - .8rem)!important}variant-selects{gap:.87rem;margin-right:-.87rem}}.template-page-a-propos .rich-text .rich-text__image{margin-top:25px}@media screen and (max-width: 575px){.product-dropdowns-2 .product-form__input:not(.product-form__quantity),.product-dropdowns-2 .product-parameters__quantity,.product-dropdowns-4 .product-form__input:not(.product-form__quantity),.product-dropdowns-4 .product-parameters__quantity{width:calc(50% - .8rem)!important}variant-selects{gap:.87rem;margin-right:-.87rem}}@media screen and (min-width: 1760px){.template-page-contact .richtext-grid-section{padding:70px 6.5rem 0px}.container.about-section,.template-page-contact .shopify-section.image-banner-section:has(a.button){padding-left:6.5rem;padding-right:6.5rem;max-width:unset}.template-page-contact .shopify-section.image-banner-section .template-page-contact .image-banner.container{padding-left:0;padding-right:0}}@media screen and (min-width:768px) and (max-width:990px){.template-page-contact .richtext-grid-section{padding:70px 2rem 0px}}.template-page-contact .image-banner .banner__overlay,.template-page-contact .image-banner img,.template-page-contact .image-banner,.template-page-contact .image-banner .banner,.template-page-contact .image-banner .banner__media{border-radius:6px!important}@media screen and (max-width:767px){.template-page-contact section:has(.richtext-grid-section),.template-page-contact section.richtext-grid-section,section.product-section,section.product-section section{margin-bottom:0}.template-produc section:has(product-recommendations){padding-top:0}.collection-hero nav.breadcrumb,nav.breadcrumb{margin-bottom:20px}nav.breadcrumb{margin-bottom:10px}}@media screen and (min-width:768px){.collection-hero nav.breadcrumb{margin-bottom:30px}nav.breadcrumb{margin-bottom:20px}}.quick-add-modal div.sample-offer,.quick-add-modal div#custom-cost-calculator{display:none!important}body[data-scheme=light] .grid-item:hover svg path{fill:#fff!important}body[data-scheme=light] .grid-item:hover svg rect{fill:#1f0322!important}body[data-scheme=dark] .grid-item:hover svg path{fill:#1f0322!important}body[data-scheme=dark] .grid-item:hover svg rect{fill:#d3ebff!important;stroke:#d3ebff!important}body[data-scheme=dark] .grid-item svg path{fill:#a2a7b4!important}body[data-scheme=dark] .grid-item svg rect{stroke:#a2a7b4!important}.grid-item svg path,.grid-item svg rect{transition:all .5s ease}body[data-scheme=dark] .nav-tools .nav-tools__arrows button[aria-disabled=false] svg path{fill:#8d919c}.badge-sale{background-color:#fb2f3c!important;color:#fff!important}button.escaliers-pdp{width:100%!important}body:not(.template-product-escaliers) .escaliers-pdp-span{display:none}body.template-product-escaliers .escaliers-pdp-span{display:flex;font-size:1.8rem;position:relative;bottom:-2px;margin-right:5px;font-weight:400}.from-price-label{font-size:1.2rem;line-height:1.5;color:rgb(var(--color-foreground))}@media screen and (max-width: 767px){body.template-product-escaliers .escaliers-pdp-span{bottom:-1px}#current-variant-price-p{position:relative;bottom:10px}#current-variant-price-p{margin-bottom:10px}.template-product .price{line-height:2}.template-product .product-parameters{margin-top:0;margin-bottom:.6rem;pointer-events:auto}.product .price-wrapper{margin-bottom:0!important}}.template-product-escaliers .swiper-button-disabled{display:none!important}#current-variant-price-p{font-weight:400}#current-variant-price-p span{font-weight:700}@media screen and (min-width: 768px){.template-product .price{line-height:1}.template-product .product-parameters{margin-top:0;margin-bottom:.6rem;pointer-events:auto}#current-variant-price-p{margin-bottom:20px}}a.header__offcanvas-submenu-link.link.link--text{text-transform:unset!important}quick-add-modal #current-variant-price-p,.template-product #current-variant-price-p-quickadd,.quick-add-modal__announcement-bar:not(:has(p)),.custom-accordion-hidden,.hidden-sample-link{display:none!important}#current-variant-price-quickadd,#current-variant-price-updated{font-weight:700}quick-add-modal .product-form__submit.button.button--tertiary{max-height:55px!important}quick-add-modal #current-variant-price-p-quickadd{margin-bottom:2.6rem}.template-cart .quantity__input{padding:0!important;text-align:center!important}@media screen and (max-width:768px){.template-cart .is-full .cart-item__media-wrapper img{width:8rem!important;height:8rem!important}}.accordion:has(a[href="mailto:achatenligne@emardcp.com"]){display:none}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom.css.map */
