body:has(.noel2026.homepage){background-color:#000}header#mainHeader{background-color:#000}@media (max-width:767.98px){header#mainHeader:not(.scrolled) .user-search{opacity:0}}header#mainHeader .wrapper-header{background-color:transparent}@media (max-width:767.98px){header#mainHeader .wrapper-header .user-search{opacity:0}}#mainHeader .header-content,#mainHeader.scrolled .header-content{background-color:#000}#playground #mainHeader .user-search svg{fill:#E49F5D}@media (min-width:768px){#playground #mainHeader .user-search svg:active,#playground #mainHeader .user-search svg:focus,#playground #mainHeader .user-search svg:hover{fill:#fff}}#playground #mainHeader #main-menu .menu-toggler #menuClose{fill:#E49F5D}#playground #mainHeader #main-menu .menu-toggler>span{color:#E49F5D}@media (min-width:992px){#playground #mainHeader #main-menu .menu-toggler:active #menuClose,#playground #mainHeader #main-menu .menu-toggler:focus #menuClose,#playground #mainHeader #main-menu .menu-toggler:hover #menuClose{fill:#fff}#playground #mainHeader #main-menu .menu-toggler:active>span,#playground #mainHeader #main-menu .menu-toggler:focus>span,#playground #mainHeader #main-menu .menu-toggler:hover>span{color:#fff}}#playground #mainHeader .header-top-part{background-color:#000}#playground #mainHeader .header-top-part .menu-toggler #menuClose{fill:#E49F5D}#playground #mainHeader .header-top-part .menu-toggler>span{color:#E49F5D}#playground #mainHeader .header-bottom-part .novelties a{color:#E49F5D}@media (min-width:768px){#playground #mainHeader .header-bottom-part .novelties a:active,#playground #mainHeader .header-bottom-part .novelties a:focus,#playground #mainHeader .header-bottom-part .novelties a:hover{font-family:montserratbold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#fff}}#playground #mainHeader .header-bottom-part .header-links li a{color:#E49F5D}@media (min-width:768px){#playground #mainHeader .header-bottom-part .header-links li a:active,#playground #mainHeader .header-bottom-part .header-links li a:focus,#playground #mainHeader .header-bottom-part .header-links li a:hover{color:#fff}}@media (max-width:767.98px){#playground #mainHeader .header-bottom-part .header-links li a{color:#fff}}#playground #mainHeader .user-profil svg{fill:#E49F5D}#playground #mainHeader .user-profil a:active svg *,#playground #mainHeader .user-profil a:focus svg *,#playground #mainHeader .user-profil a:hover svg *{fill:#fff}#playground #mainHeader .user-profil .user-name{color:#E49F5D}#playground #mainHeader .user-shopping-cart svg{fill:#E49F5D}@media (min-width:768px){#playground #mainHeader .user-shopping-cart>a:active svg,#playground #mainHeader .user-shopping-cart>a:focus svg,#playground #mainHeader .user-shopping-cart>a:hover svg{fill:#fff}}#playground #mainHeader .user-shopping-cart .shopping-cart-item-counter{color:#E49F5D}#playground #mainHeader .user-shopping-cart .shopping-cart-value{color:#E49F5D}@media (min-width:768px){#playground #mainHeader .user-shopping-cart div:not(.shopping-cart-value)::before{background-color:#E49F5D}}@media (max-width:767.98px){#playground #mainHeader:not(.scrolled) .user-shopping-cart div:not(.shopping-cart-value)::before{background-color:#E49F5D}#playground #mainHeader.scrolled .user-profil svg{fill:#fff}#playground #mainHeader.scrolled .user-shopping-cart svg{fill:#fff}#playground #mainHeader.scrolled .user-shopping-cart .shopping-cart-item-counter{color:#fff}#playground #mainHeader.scrolled .user-shopping-cart .shopping-cart-value{color:#fff}}#scrollingText{background-color:#000}#scrollingText .marquee{-webkit-mask-image:linear-gradient(to right,transparent,#000 5rem,#000 calc(100% - 5rem),transparent);mask-image:linear-gradient(to right,transparent,#000 5rem,#000 calc(100% - 5rem),transparent);background:radial-gradient(circle,#e49f5d 70%,#000 100%)}@media (max-width:767.98px){#scrollingText .marquee{-webkit-mask-image:linear-gradient(to right,transparent,#000 3rem,#000 calc(100% - 3rem),transparent);mask-image:linear-gradient(to right,transparent,#000 3rem,#000 calc(100% - 3rem),transparent)}}#scrollingText .marquee-content p{color:#000}#menuBurger .close-main-menu:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:13px;height:17px;background:url(../image/noel2024/menu-burger/white-cross.svg) no-repeat;background-size:contain;z-index:2}#menuBurger .first-etap-menu li a,#menuBurger .last-etap-menu li a,#menuBurger .second-etap-menu li a{color:#fff}#menuBurger .first-etap-menu li a:active,#menuBurger .first-etap-menu li a:focus,#menuBurger .first-etap-menu li a:hover,#menuBurger .last-etap-menu li a:active,#menuBurger .last-etap-menu li a:focus,#menuBurger .last-etap-menu li a:hover,#menuBurger .second-etap-menu li a:active,#menuBurger .second-etap-menu li a:focus,#menuBurger .second-etap-menu li a:hover{color:#E49F5D}#menuBurger .first-etap-menu li a.active,#menuBurger .last-etap-menu li a.active,#menuBurger .second-etap-menu li a.active{color:#E49F5D}#menuBurger .first-etap-menu li a:after,#menuBurger .last-etap-menu li a:after,#menuBurger .second-etap-menu li a:after{background:url(../image/noel2024/menu-burger/picto-arrow-right-white.svg) no-repeat;color:#fff}@media (max-width:991.98px){#menuBurger .first-etap-menu li a.has-child:after,#menuBurger .last-etap-menu li a.has-child:after,#menuBurger .second-etap-menu li a.has-child:after{background:url(../image/noel2024/menu-burger/picto-arrow-right-white.svg) no-repeat}}#menuBurger .first-etap-menu div a,#menuBurger .last-etap-menu div a,#menuBurger .second-etap-menu div a{color:#fff}#menuBurger .first-etap-menu div a:active,#menuBurger .first-etap-menu div a:focus,#menuBurger .first-etap-menu div a:hover,#menuBurger .last-etap-menu div a:active,#menuBurger .last-etap-menu div a:focus,#menuBurger .last-etap-menu div a:hover,#menuBurger .second-etap-menu div a:active,#menuBurger .second-etap-menu div a:focus,#menuBurger .second-etap-menu div a:hover{color:#E49F5D}#menuBurger .first-etap-menu{background-color:#000}#menuBurger .first-etap-menu div:before{border-top:1px solid #fff}#menuBurger .first-etap-menu div:last-of-type:after{border-bottom:1px solid #fff}#menuBurger .first-etap-menu .first-etap-title-category{color:#fff}#menuBurger .last-etap-menu,#menuBurger .second-etap-menu{background-color:#000}@media (max-width:991.98px){#menuBurger .last-etap-menu,#menuBurger .second-etap-menu{border:10px solid #000;background-color:#000}}#menuBurger .last-etap-menu .back-to-menu,#menuBurger .second-etap-menu .back-to-menu{color:#fff}#menuBurger .last-etap-menu .back-to-menu:before,#menuBurger .second-etap-menu .back-to-menu:before{background:url(../image/noel2024/menu-burger/picto-arrow-left-courbe.svg) no-repeat}#menuBurger .last-etap-menu .back-to-menu:after,#menuBurger .second-etap-menu .back-to-menu:after{border-bottom:1px solid #fff}#menuBurger .last-etap-menu span,#menuBurger .second-etap-menu span{color:#fff}#menuBurger .last-etap-menu li a.bold,#menuBurger .second-etap-menu li a.bold{color:#fff}#menuBurger .last-etap-menu li a.bold:active,#menuBurger .last-etap-menu li a.bold:focus,#menuBurger .last-etap-menu li a.bold:hover,#menuBurger .second-etap-menu li a.bold:active,#menuBurger .second-etap-menu li a.bold:focus,#menuBurger .second-etap-menu li a.bold:hover{color:#E49F5D}header#portailHeader{background-color:#000}header#portailHeader .top-header-bar{background-color:#000}header#portailHeader .header-content .header-bottom-part .choice-label{color:#E49F5D}header#portailHeader .header-content .header-bottom-part .choice-label:active,header#portailHeader .header-content .header-bottom-part .choice-label:focus,header#portailHeader .header-content .header-bottom-part .choice-label:hover{color:#fff}header#portailHeader .header-content .header-bottom-part .user-choice li:after,header#portailHeader .header-content .header-bottom-part .user-choice li:before{background-color:#E49F5D}header#portailHeader .user-language:after{background-color:#E49F5D}header#portailHeader .user-language .dropdown-toggle{color:#E49F5D}header#portailHeader .user-language .dropdown-toggle:active,header#portailHeader .user-language .dropdown-toggle:focus,header#portailHeader .user-language .dropdown-toggle:hover{color:#fff}header#portailHeader .user-language .dropdown-toggle .arrow-dropdown svg{fill:#E49F5D}header#portailHeader .user-profil a:hover svg *{fill:#fff!important}header#portailHeader .user-profil svg path{fill:#E49F5D!important}header#portailHeader .user-profil .show svg *{fill:#E49F5D!important}header#portailHeader .user-profil .user-name{color:#E49F5D}.portail-highlight-slider{background-color:#000}.portail-highlight-slider .swiper-portail .swiper-wrapper:before{background:url(../image/noel2024/portail/Dentelures-portail.png) repeat-x left}.portail-highlight-slider .next-arrow,.portail-highlight-slider .prev-arrow{border-radius:50%;border:1px solid #fff}.portail-highlight-slider .next-arrow:active circle,.portail-highlight-slider .next-arrow:focus circle,.portail-highlight-slider .next-arrow:hover circle,.portail-highlight-slider .prev-arrow:active circle,.portail-highlight-slider .prev-arrow:focus circle,.portail-highlight-slider .prev-arrow:hover circle{fill:#E49F5D}.portail-highlight-slider .wrapper-portail-titles .swipe-title{color:#E49F5D}.home-highlight{margin-bottom:0;padding-bottom:150px;background-image:url(../image/noel2026/home/desktop/fond-noel2026.jpg);background-color:#000;background-repeat:no-repeat;background-position:top;background-size:1920px}@media (min-width:992px) and (max-width:1239.98px){.home-highlight{background-size:1584px}}@media (min-width:768px) and (max-width:991.98px){.home-highlight{padding-bottom:150px;background-image:url(../image/noel2026/home/tablette/fond-noel2026.jpg);background-size:1150px}}@media (max-width:767.98px){.home-highlight{padding-top:10px;padding-bottom:150px;background-image:none;background-color:#000}}.home-highlight .highlight-col{margin-bottom:142px!important}@media (min-width:768px) and (max-width:991.98px){.home-highlight .highlight-col{margin-bottom:83px!important}}@media (max-width:767.98px){.home-highlight .highlight-col{margin-bottom:64px!important}}@media (max-width:767.98px){.home-highlight .highlight-col{position:relative!important;top:auto!important;left:auto!important}}@media (min-width:768px){.home-highlight .highlight-col .action-container{left:auto!important;transform:none!important;right:50px}}@media (min-width:768px) and (max-width:1239.98px){.home-highlight .highlight-col .action-container{bottom:10px}}@media (min-width:768px) and (max-width:991.98px){.home-highlight .highlight-col .action-container{right:25px}}@media (max-width:767.98px){.home-highlight .highlight-col .action-container{bottom:20px}}.home-highlight .highlight-col .thiriet-btn-primary{border-color:#E49F5D;background-color:#E49F5D;color:#000}.home-highlight .highlight-col .thiriet-btn-primary:focus,.home-highlight .highlight-col .thiriet-btn-primary:hover{background-color:transparent;color:#fff}@media (min-width:768px) and (max-width:991.98px){.home-highlight .highlight-col .thiriet-btn-primary{padding:7px 13px 6px;min-width:auto}}.home-highlight .highlight-col>a{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.home-highlight .highlight-col>a:active+.action-container .thiriet-btn-primary,.home-highlight .highlight-col>a:focus+.action-container .thiriet-btn-primary,.home-highlight .highlight-col>a:hover+.action-container .thiriet-btn-primary{background-color:transparent;color:#fff}.home-highlight .highlight-col .action-container.btn-right{right:50px}@media (min-width:768px) and (max-width:991.98px){.home-highlight .highlight-col .action-container.btn-right{right:35px}}.home-highlight .highlight-col:last-child .action-container{bottom:110px;left:320px!important;right:auto}@media (min-width:992px) and (max-width:1239.98px){.home-highlight .highlight-col:last-child .action-container{bottom:90px;left:260px!important}}@media (min-width:768px) and (max-width:991.98px){.home-highlight .highlight-col:last-child .action-container{bottom:62px;left:164px!important}}@media (max-width:767.98px){.home-highlight .highlight-col:last-child .action-container{bottom:88px;left:50%!important}}@media (max-width:767.98px){.home-highlight .highlight-col{position:relative}.home-highlight .highlight-col::before{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-bottom:64px;width:100%;height:0;background-image:url(../image/noel2026/home/mobile/bandeau.png);background-repeat:no-repeat;background-size:368px;background-position:center center;pointer-events:none}}.jcpo{background-color:#000}.jcpo .jcpo-accroche p{color:#fff}.jcpo .jcpo-accroche+.row{-ms-flex-pack:center;justify-content:center}.jcpo .jcpo-accroche+.row .selection p{color:#fff}.jcpo .jcpo-accroche+.row .selection p:before{background-color:#E49F5D}.jcpo .jcpo-accroche+.row .selection .thiriet-btn-primary{border-color:#E49F5D;background-color:#E49F5D;color:#fff}.jcpo .jcpo-accroche+.row .selection .thiriet-btn-primary:active,.jcpo .jcpo-accroche+.row .selection .thiriet-btn-primary:focus,.jcpo .jcpo-accroche+.row .selection .thiriet-btn-primary:hover{background-color:transparent;border-color:#E49F5D;color:#fff}.jcpo .jcpo-accroche+.row .selection>a img{filter:grayscale(1);transition:.2s filter ease}.jcpo .jcpo-accroche+.row .selection>a:active img,.jcpo .jcpo-accroche+.row .selection>a:focus img,.jcpo .jcpo-accroche+.row .selection>a:hover img{filter:grayscale(0)}.jcpo .jcpo-accroche+.row .selection>div{padding-bottom:25px;background:url(../image/noel2026/jcpo/bg-texture.jpg) no-repeat center;background-size:cover}.jcpo+.home-highlight{position:relative;margin-top:110px}@media (min-width:992px) and (max-width:1239.98px){.jcpo+.home-highlight{margin-top:100px}.jcpo+.home-highlight .offrir-accroche{height:100px;top:-100px}.jcpo+.home-highlight .offrir-accroche p{font-size:17px}}@media (min-width:992px) and (max-width:1239.98px){.jcpo+.home-highlight{margin-top:100px}}.jcpo+.home-highlight .offrir-accroche{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;padding:0 20px;height:110px;top:-110px;left:50%;transform:translateX(-50%);width:100%;z-index:2;background-color:#000}.jcpo+.home-highlight .offrir-accroche p{color:#fff}.product-banners{position:fixed;top:0;padding-top:215px;height:100vh;background-color:#000;z-index:200;transition:1s padding-top ease}@media (max-width:991.98px){.product-banners{display:none}}.product-banners a{display:block;position:absolute;width:400px;height:100%;background-color:#000;background-position:top;background-repeat:no-repeat;background-size:cover}#mainHeader.scrolled~main .product-banners{padding-top:80px}#leftBanner{margin-right:25px;right:calc(50% + calc(1140px / 2));left:0}#leftBanner a{right:0}#rightBanner{margin-left:25px;right:0;left:calc(50% + calc(1140px / 2))}#playground #footer{z-index:1}#playground #footer .footer-reassurances{background-color:#000}#playground #footer .footer-reassurances .icon-reassurance svg{fill:#E49F5D}#playground #footer .footer-reassurances .libelle-reassurance{color:#E49F5D}#playground #footer .footer-main-content{position:relative;background:#000}