@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-300.woff2") format("woff2"),url("/fonts/clients/Montserrat-300.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-400.woff2") format("woff2"),url("/fonts/clients/Montserrat-400.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-500.woff2") format("woff2"),url("/fonts/clients/Montserrat-500.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-600.woff2") format("woff2"),url("/fonts/clients/Montserrat-600.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url("/fonts/clients/Montserrat-700.woff2") format("woff2"),url("/fonts/clients/Montserrat-700.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Aboreto;src:url("/fonts/clients/Aboreto-400.woff2") format("woff2"),url("/fonts/clients/Aboreto-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlbertSans;src:url("/fonts/clients/AlbertSans-100.woff2") format("woff2"),url("/fonts/clients/AlbertSans-100.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:AlbertSans;src:url("/fonts/clients/AlbertSans-200.woff2") format("woff2"),url("/fonts/clients/AlbertSans-200.woff") format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:AlbertSans;src:url("/fonts/clients/AlbertSans-300.woff2") format("woff2"),url("/fonts/clients/AlbertSans-300.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AlbertSans;src:url("/fonts/clients/AlbertSans-400.woff2") format("woff2"),url("/fonts/clients/AlbertSans-400.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AlbertSans;src:url("/fonts/clients/AlbertSans-500.woff2") format("woff2"),url("/fonts/clients/AlbertSans-500.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:AlbertSans;src:url("/fonts/clients/AlbertSans-600.woff2") format("woff2"),url("/fonts/clients/AlbertSans-600.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:AlbertSans;src:url("/fonts/clients/AlbertSans-700.woff2") format("woff2"),url("/fonts/clients/AlbertSans-700.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:iconfnt;src:url("/fonts/AdobeBlank.eot");src:url("/fonts/AdobeBlank.eot?#iefix") format("embedded-opentype"),url("/fonts/AdobeBlank.woff") format("woff"),url("/fonts/AdobeBlank.otf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}html{scroll-behavior:smooth !important}body.accueil header{min-height:90px}body.accueil #main-container{min-height:calc(100vh - 90px);width:100%;max-width:100%}#main-container{background-color:var(--color-blanc)}body::before{display:none}.accueil #container0 main{margin-bottom:0}.block-contenu__container{padding-block:var(--space-10)}.b-form-date__container{display:flex;flex-direction:row;gap:var(--space-1)}.b-form-date__container input{margin-left:0 !important}.ariane__root{position:relative;top:0;display:flex;padding:var(--space-4);background-color:var(--color-blanc)}.ariane__root::before{content:"";width:100vw;width:100vw;height:100%;background-color:var(--color-blanc);position:absolute;top:0;left:50%;transform:translate(-50%,0);z-index:-1}.ariane__root *{color:var(--color-sub-1)}.ariane__root .inline__inner{justify-content:center;text-align:center}@media(min-width:701px){.ariane__root .inline__inner{justify-content:flex-start;text-align:left}}.ariane__root .button-link:first-child{background:url("/clients/doux/theme/home.svg");background-repeat:no-repeat;background-size:contain;text-indent:-99999px;width:22px}.popin-panier .popin-content{max-width:600px !important}.popin-panier .popin-panier__bottom{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-5)}.popin-panier .popin-panier__bottom .bouton{width:100%;margin:0 !important}@media(min-width:701px){.popin-panier .popin-panier__bottom .bouton{width:calc(50% - var(--space-5))}}.popin-afficheTel .popin-afficheTel__titre span{display:block}.header{background-color:var(--color-blanc)}.header--sticky.isSticky{background-color:#fff}.header--sticky.isSticky .header__logo__a{max-width:200px;transition:var(--basic-transition)}.header__main{flex-wrap:wrap}.header__col--top{width:100%;display:flex;justify-content:space-between;position:relative;padding:var(--space-1) 0}.header__col--top::before{content:"";width:100vw;height:100%;position:absolute;left:50%;top:0;transform:translate(-50%,0);background-color:#282828}.header__col--top .lang__span{display:none}.header__col--top .lang--inline{padding:0;gap:0}.header__col--top .lang__option+.lang__option{border:0}.header__col--top .header__icon,.header__col--top .header__icon-container{display:flex;align-items:center;justify-content:center}.header__col--top .boutique__tel{z-index:1;justify-content:center}.header__col--top .boutique__tel svg{width:15px;height:15px}.header__col--top .boutique__tel svg path{fill:var(--color-blanc)}@media(min-width:701px){.header__col--top .lang--inline,.header__col--top .header__col--icons{width:30%}.header__col--top .header__col--icons{justify-content:flex-end}}.header__col--icons{width:fit-content;display:flex}.header__col--icons svg path{fill:var(--color-blanc)}.header__col--icons .header__icon.has-item::before{background-color:var(--color-back-2);width:15px;height:15px;display:flex;justify-content:center;align-items:center;border-radius:100%;bottom:0;right:0;top:unset;left:unset;transform:unset}.header__col--icons .header__icon:hover svg path{fill:var(--color-sub-1)}.header__col--left,.header__col--right{width:25%;padding:0}.header__col--center{width:50%}.header__col--left{justify-content:flex-start}.header__col--right{justify-content:flex-end}.header__col--right .header__icon svg path{fill:var(--color-main)}.header__col--right .header__icon.has-item::before{background-color:var(--color-main);color:var(--color-blanc);width:15px;height:15px;display:flex;justify-content:center;align-items:center;border-radius:100%;bottom:0;right:0;top:unset;left:unset;transform:unset}.header__col--bottom .submenu__li:hover .submenu__a{text-decoration:underline}@media(min-width:1100px){.header__col--bottom .menu__ul{padding-bottom:var(--space-2)}}.header__col--bottom .menu__li:hover .menu__a{color:var(--color-sub-1);transition:var(--basic-transition)}.header__col--bottom .menu__a{transition:var(--basic-transition)}.header__logo{padding:var(--space-3) 0}.header__logo__a{width:100%;max-width:142px}@media(min-width:701px){.header__logo__a{max-width:230px}}.header__logo-img{width:100%;height:100%;object-fit:contain}.header .menu__li[data-name="40514-cadeaux"] .submenu__ul--all,.header .menu__li[data-name="40777-test"] .submenu__ul--all{display:none}.header .menu__vertical{z-index:1000001}.header .menu__vertical.drawer.show{width:100%;max-width:unset}@media(min-width:701px){.header .menu__vertical.drawer.show{width:50%}}.header .menu__listpictos{background-color:var(--color-back-3);margin-top:0;padding-block:var(--space-5)}.header .menu__listpictos svg path{fill:var(--color-sub-1)}.header .menu__listpictos .has-item::before{position:relative;transform:none;left:unset;right:unset;top:unset;bottom:unset;order:2;width:20px;height:20px;background-color:var(--color-sub-1);display:flex;align-items:center;justify-content:center;border-radius:100%;color:var(--color-blanc)}.header .menu__listpictos .has-item .header__icon-text{order:3}.header__col--icons{gap:var(--space-2)}.header__icon{z-index:1}.header.header--tunnel .bandeau-communication__container{justify-content:center}.header.header--tunnel .bandeau-communication-item__root--shop,.header.header--tunnel .bandeau-communication__container-txt{display:none}.header__container.isSticky+.search__drawer.show{margin-top:-1px}.search__drawer.show{position:fixed}.search__result-container{column-gap:var(--space-3)}.search__input{min-width:unset;flex-grow:0;transition:var(--basic-transition)}.search__form{width:100%;transition:var(--basic-transition)}.search__form:hover{border:1px solid var(--color-main);transition:var(--basic-transition)}.search__form:hover .search__input{flex-grow:1;transition:var(--basic-transition)}.search__submit{padding-right:var(--space-5)}.search__item{border:1px solid var(--color-back-2)}.search__item .prod-item__container-img{padding-bottom:100%}.header--tunnel+.bandeau-communication__root{display:none}.header--tunnel+.bandeau-communication__root+.ariane__root{display:none}.header--tunnel .header__col--center{display:flex}main[class*=rolex i]{margin-bottom:0}.accueil .title-container{display:flex;justify-content:center;align-items:center}.content-intro__root .has-background,.bas-content-intro__root .has-background{background-color:var(--color-sub-1)}.content-intro__root .content-intro__image:has(+.content-intro__image-mobile),.bas-content-intro__root .content-intro__image:has(+.content-intro__image-mobile){display:none}.content-intro__root .content-intro__image:not(:has(+.content-intro__content)),.bas-content-intro__root .content-intro__image:not(:has(+.content-intro__content)){width:100%}.content-intro__root .content-intro__image img,.bas-content-intro__root .content-intro__image img{width:100%;height:100%;object-fit:cover}.content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .nova-inline__inner:not(:has(.content-intro__image)),.bas-content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .nova-inline__inner:not(:has(.content-intro__image)){justify-content:center}.content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__content,.bas-content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__content{padding:var(--space-10) var(--space-10) var(--space-20);color:var(--color-blanc)}.content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__content .card-main__heading-container,.bas-content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__content .card-main__heading-container{width:100%}.content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__image,.bas-content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__image{aspect-ratio:1000/500}.content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__image img,.bas-content-intro__root:not(.content-intro__custom2):not(.content-intro__custom1) .content-intro__image img{width:100%;height:100%;object-fit:cover;object-position:center center}.content-intro__root.content-intro__custom1,.bas-content-intro__root.content-intro__custom1{overflow:hidden}.content-intro__root.content-intro__custom1 .nova-inline__root.has-background,.bas-content-intro__root.content-intro__custom1 .nova-inline__root.has-background{background-color:var(--color-back-1)}.content-intro__root.content-intro__custom1 .nova-inline__inner,.bas-content-intro__root.content-intro__custom1 .nova-inline__inner{flex-wrap:wrap;justify-content:center}.content-intro__root.content-intro__custom1 .content-intro__image,.content-intro__root.content-intro__custom1 .content-intro__content,.bas-content-intro__root.content-intro__custom1 .content-intro__image,.bas-content-intro__root.content-intro__custom1 .content-intro__content{width:100%}.content-intro__root.content-intro__custom1 .content-intro__image,.bas-content-intro__root.content-intro__custom1 .content-intro__image{aspect-ratio:2000/500}.content-intro__root.content-intro__custom1 .content-intro__content,.bas-content-intro__root.content-intro__custom1 .content-intro__content{padding:var(--space-10)}.content-intro__root.content-intro__custom2 .has-background,.bas-content-intro__root.content-intro__custom2 .has-background{background-color:var(--color-back-1);position:relative}.content-intro__root.content-intro__custom2>.nova-inline__root .nova-inline__inner .content-intro__content,.bas-content-intro__root.content-intro__custom2>.nova-inline__root .nova-inline__inner .content-intro__content{order:-1}.content-intro__root:not(:has(.content-intro__image)) .content-intro__content,.bas-content-intro__root:not(:has(.content-intro__image)) .content-intro__content{width:100% !important}.content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left,.bas-content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left{align-items:center !important}.content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left .card-main__content,.bas-content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left .card-main__content{justify-content:center !important;text-align:center !important;align-items:center !important}.content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left .card-main__content .nova-heading__root.align__left,.bas-content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left .card-main__content .nova-heading__root.align__left{text-align:center !important}.content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left .content-intro__texte,.bas-content-intro__root:not(:has(.content-intro__image)) .content-intro__content .layoutHor--left .content-intro__texte{max-width:900px;text-align:center !important}.bas-content-intro__root{position:relative}.bas-content-intro__root>.nova-inline__root>.nova-inline__inner{flex-direction:row-reverse}.bas-content-intro__image img{width:100%;height:100%;object-fit:cover}.bas-content-intro__content{padding-bottom:calc(var(--space-10) + 70px)}.bas-content-intro__content .nova-stack__inner{padding-bottom:var(--space-10)}.bas-content-intro__content .read-more__btn{text-align:center;cursor:pointer}@media(min-width:701px){.content-intro__root .nova-inline__inner,.bas-content-intro__root .nova-inline__inner{flex-wrap:nowrap}.content-intro__root .content-intro__image:has(+.content-intro__image-mobile),.bas-content-intro__root .content-intro__image:has(+.content-intro__image-mobile){display:flex;aspect-ratio:unset !important}.content-intro__root .content-intro__image:has(+.content-intro__image-mobile) img,.bas-content-intro__root .content-intro__image:has(+.content-intro__image-mobile) img{object-fit:contain !important}.content-intro__root .content-intro__image+.content-intro__image-mobile,.bas-content-intro__root .content-intro__image+.content-intro__image-mobile{display:none}.content-intro__root:not(.content-intro__custom1) .content-intro__content,.bas-content-intro__root:not(.content-intro__custom1) .content-intro__content{padding:var(--space-10) var(--space-20)}.content-intro__root.content-intro__custom2>.nova-inline__root .nova-inline__inner .content-intro__content,.bas-content-intro__root.content-intro__custom2>.nova-inline__root .nova-inline__inner .content-intro__content{order:0}.content-intro__image,.bas-content-intro__image{width:50%}.content-intro__texte,.bas-content-intro__texte{text-align:left !important}.content-intro__logo,.bas-content-intro__logo{max-width:200px}.content-intro__content,.bas-content-intro__content{max-width:1000px}.content-intro__custom1 .content-intro__texte{text-align:center !important}}.bas-content-intro__root:not(:has(.bas-content-intro__image)) .bas-content-intro__content{max-width:1000px;width:100% !important}.bas-content-intro__root:not(:has(.bas-content-intro__image)) .bas-content-intro__content .card-main__heading-container{width:100%}.bas-content-intro__root:not(:has(.bas-content-intro__image)) .bas-content-intro__content .card-main__heading-container *{text-align:center}@media(min-width:1540px){.content-intro__root:not(.content-intro__custom1):has(.content-intro__image) .content-intro__content{padding-right:calc((100vw - 1540px)/2)}.bas-content-intro__root:has(.bas-content-intro__image) .bas-content-intro__content{padding-left:calc((100vw - 1540px)/2)}}.recap__container--form-listeCadeau,.recap__container--listeCadeau .recap__container--commande{background-color:var(--color-back-1)}