@keyframes wobble-vertical{16.65%{transform:translateY(0.5rem)}33.3%{transform:translateY(-0.375rem)}49.95%{transform:translateY(0.25rem)}66.6%{transform:translateY(-0.125rem)}83.25%{transform:translateY(0.063rem)}100%{transform:translateY(0)}}@keyframes underline-yellow-animation{0%{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}100%{transform:translateX(0)}}.configurator-slider .product-dimensions{color:#ced4da}.configurator-slider .product-dimensions::before,.configurator-slider .product-dimensions::after{content:'';position:absolute;background:#ced4da}.configurator-slider .product-dimensions .arrow{position:absolute;z-index:2;font-size:1.5rem;font-family:monospace;font-weight:100;top:-.9375rem;transform:none}.configurator-slider .product-dimensions .arrow.left,.configurator-slider .product-dimensions .arrow.right,.configurator-slider .product-dimensions .arrow.top,.configurator-slider .product-dimensions .arrow.bottom{border:0;line-height:1rem}.configurator-slider .product-dimensions .arrow.left,.configurator-slider .product-dimensions .arrow.right{top:-.5625rem}.configurator-slider .product-dimensions .arrow.left{left:-.125rem}.configurator-slider .product-dimensions .arrow.left::before{content:'<'}.configurator-slider .product-dimensions .arrow.right{right:-.125rem}.configurator-slider .product-dimensions .arrow.right::before{content:'>'}.configurator-slider .product-dimensions .arrow.top,.configurator-slider .product-dimensions .arrow.bottom{left:-.5625rem;transform:rotate(-90deg)}.configurator-slider .product-dimensions .arrow.top{top:-.125rem;bottom:auto}.configurator-slider .product-dimensions .arrow.top::before{content:'>'}.configurator-slider .product-dimensions .arrow.bottom{bottom:-.125rem;top:auto}.configurator-slider .product-dimensions .arrow.bottom::before{content:'<'}.configurator-slider .product-dimensions .size{padding:0 5px;background:none;font-size:.9375rem;font-weight:400;color:gray}.configurator-slider .product-dimensions.vertical,.configurator-slider .product-dimensions.horizontal{border:0}.configurator-slider .product-dimensions.vertical{transform:none;left:-1.55rem}@media (max-width: 768px){.configurator-slider .product-dimensions.vertical{left:-.875rem}}.configurator-slider .product-dimensions.vertical::before,.configurator-slider .product-dimensions.vertical::after{width:.125rem;height:calc(50% - 2.25rem)}.configurator-slider .product-dimensions.vertical::before{bottom:0}.configurator-slider .product-dimensions.vertical::after{top:0}.configurator-slider .product-dimensions.vertical .size{transform:rotate(180deg);top:auto;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.configurator-slider .product-dimensions.horizontal{top:-1.55rem;left:0}@media (max-width: 768px){.configurator-slider .product-dimensions.horizontal{top:-.875rem}}.configurator-slider .product-dimensions.horizontal::before,.configurator-slider .product-dimensions.horizontal::after{height:.125rem;width:calc(50% - 2.25rem)}.configurator-slider .product-dimensions.horizontal::before{left:0}.configurator-slider .product-dimensions.horizontal::after{right:0}@keyframes jump{0%{right:-1.75rem}50%{right:-2rem}100%{right:-1.75rem}}.configurator_a{position:relative;height:100%;padding:1rem 1.5rem;background:#0d0d0d;color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow:auto}@media (max-width: 1025px){.configurator_a{padding-right:.75rem;padding-left:.75rem}.configurator_a.opened{padding-top:37.5px}}@media (max-width: 768px){.configurator_a{padding:0 1rem;border-top:1rem solid #0d0d0d}}@media (min-width: 768px){.configurator_a{display:-ms-flexbox;display:flex}.configurator_a .pdp-configurator-container{-ms-flex:0 0 18.25rem;flex:0 0 18.25rem;max-width:18.25rem;margin-left:1.5rem;padding-right:1rem;overflow:auto}}@media (min-width: 1025px){.configurator_a .pdp-carousel-container{-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}.configurator_a .pdp-configurator-container{-ms-flex:0 0 31.25rem;flex:0 0 31.25rem;max-width:31.25rem}}.configurator_a ::-webkit-scrollbar{width:.4rem;border-radius:.5rem;background:#d0d0d1}.configurator_a ::-webkit-scrollbar-thumb{border-radius:.5rem;background:#ffcf0b}.configurator_a .yt-frame{position:relative;width:100%;height:100%;object-fit:contain}.configurator_a .yt-frame .yt-video-thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}.configurator_a .picgen-href{display:none !important}.configurator_a .pdp-carousel-container{position:relative}.configurator_a .pdp-carousel-container .top-info{position:absolute;right:0;bottom:0;left:0;transform:translate3d(0, 0, 0);border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:rgba(255,255,255,0.8);box-shadow:0 -0.063rem 0.9rem 0.063rem rgba(0,0,0,0.5);color:#0d0d0d;z-index:2}.configurator_a .pdp-carousel-container .configurator-thumb-swiper{position:absolute;bottom:0;left:50%;overflow:hidden;z-index:1}.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper{height:4.38rem}.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide{width:4.375rem;cursor:pointer}.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide.swiper-slide-thumb-active .thumb-slide-content{border:#ffcf0b solid 2px}.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide .thumb-slide-content{width:4.375rem;height:4.375rem;background-repeat:no-repeat;background-position:center center;background-size:cover}.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide .thumb-slide-img{margin:auto}.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide .play-button{background-color:transparent;box-shadow:none}@media (max-height: 790px), (max-width: 1280px){.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide{width:3.3125rem}.configurator_a .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide .thumb-slide-content{width:3.3125rem;height:3.3125rem}}@media (max-width: 1024px){.configurator_a .pdp-carousel-container .configurator-thumb-swiper{display:none}}.configurator_a .pdp-configurator-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 0}.configurator_a .pdp-configurator-container .top-info{margin-bottom:1.5rem}.configurator_a .pdp-configurator-container .see-more-choices{width:auto;margin:auto auto .9rem}.configurator_a .pdp-configurator-container .see-more-choices:hover{cursor:pointer}.configurator_a .pdp-configurator-container .see-more-choices:hover span{transform:rotate(90deg)}.configurator_a .pdp-configurator-container .see-more-choices span{--width-height: 2.5rem;display:block;width:var(--width-height);height:var(--width-height);margin:auto;border-radius:50%;background-color:#2a2a30;color:#fff;font-family:"Arizona";font-size:var(--width-height);line-height:var(--width-height);line-height:2rem;text-align:center;transition:.5s}@media (max-width: 1025px){.configurator_a .pdp-configurator-container{max-height:95%}}.configurator_a .configurator-steps__info{visibility:hidden;position:fixed;bottom:0;left:0;width:max-content;margin:0 2rem;padding:1rem;border-radius:.5rem;background:rgba(18,18,26,0.75);color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;transition:visibility 1s, opacity 1s ease-out;opacity:0;z-index:11;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);top:45%;right:0;bottom:inherit;left:0;width:auto;margin:0 1rem;padding:.7rem 1rem}@media (min-width: 768px){.configurator_a .configurator-steps__info{top:11rem;right:5rem;left:inherit}}.configurator_a .configurator-steps__info+div{position:relative}.configurator_a .configurator-steps__info .close-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.1875rem;height:2.1875rem;margin-right:.5rem;border-radius:50%;position:absolute;top:0;right:0;margin:0;font-size:1.5rem}.configurator_a .configurator-steps__info .close-info:hover{cursor:pointer}.configurator_a .configurator-steps__info .close-info svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#0d0d0d;fill:#0d0d0d;transition:.5s}@media (min-width: 1024px){.configurator_a .configurator-steps__info .close-info svg:hover{transform:rotate(90deg);opacity:1}}.configurator_a .configurator-steps__info .close-info.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}@media (min-width: 768px){.configurator_a .configurator-steps__info .close-info{display:none}}.configurator_a .configurator-steps__info .close-info svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}.configurator_a .configurator-steps__info p{padding:0}.configurator_a .configurator-steps__info p.finition__name,.configurator_a .configurator-steps__info p.cadre__name{padding:0 1rem 0 0;font-size:1.1rem;font-weight:bold}.configurator_a .configurator-steps__info p.finition__text,.configurator_a .configurator-steps__info p.cadre__text{font-size:.95rem}@media (max-width: 768px){.configurator_a .configurator-swiper-pagination{bottom:4.5rem;margin:0}}.configurator_a .configurator-swiper-next,.configurator_a .configurator-swiper-prev{transform:translate3d(0, 0, 0)}.configurator_a .configurator-swiper-next::after,.configurator_a .configurator-swiper-prev::after{color:#ffcf0b;font-size:.8rem;font-weight:bold}@media (min-width: 768px) and (max-width: 1025px){.configurator_a .configurator-swiper-next,.configurator_a .configurator-swiper-prev{top:20%}}@media (min-width: 768px){.configurator_a .swiper-wrapper{height:100%}}@media (max-width: 1025px) and (min-width: 768px){.configurator_a .swiper-wrapper .swiper-slide{-ms-flex-pack:start !important;justify-content:start !important;margin-top:4vh}}@media (min-width: 768px) and (max-width: 1025px){.configurator_a .swiper-wrapper [data-ui='video360Slide']{position:relative}.configurator_a .swiper-wrapper [data-ui='video360Slide'] video{position:absolute;top:0}}.configurator_a .yt-video{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.configurator_a .container-bloc-needAnAdvice [data-event='openGalleryModal']{overflow:hidden}.configurator_a .container-bloc-needAnAdvice [data-event='openGalleryModal']::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.configurator_a .container-bloc-needAnAdvice [data-event='openGalleryModal']:hover::after,.configurator_a .container-bloc-needAnAdvice [data-event='openGalleryModal']:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.configurator_a .configurator-steps_A .configurator-step .next-step-wrapper button{margin:auto;padding:.5rem 2.4rem;border:.0625rem solid #ffcf0b;border-radius:.3rem;background-color:#ffcf0b;color:#0d0d0d;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;font-weight:normal;letter-spacing:0;transition-duration:100ms}@media (min-width: 768px){.configurator_a .configurator-steps_A .configurator-step .next-step-wrapper button{padding:.6rem 4.3rem .3rem}}@media (min-width: 1280px){.configurator_a .configurator-steps_A .configurator-step .next-step-wrapper button{font-size:.95rem}}.configurator_a .configurator-steps_A .configurator-step .next-step-wrapper button:hover{background-color:#1e1e25;color:#fff;text-decoration:none}.configurator_a .configurator-steps_A .configurator-navigation span{font-size:1.25rem;font-weight:bold}.configurator_a .configurator-steps_A .range-price{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem}@media (max-width: 1024px){.configurator_a .picpres-container{padding:.625rem 0 0 1.25rem}}.configurator_a .full .bg{background-image:none !important}.configurator_a .configurator-steps__info-modal{display:none}@media (min-width: 768px){.configurator_a .configurator-steps__info-modal{display:contents}}.configurator_a .configurator-steps__info-modal.show{display:block}.configurator_a .see-at-home{position:absolute;top:1rem;right:inherit;left:1rem;padding:.3rem .6rem .3rem .4rem;border:1px solid #ffcf0b;border-radius:.3rem;background-color:#0d0d0d;transition-duration:500ms;z-index:1}@media (min-width: 768px){.configurator_a .see-at-home{top:1.5rem;right:1.5rem;left:inherit}}.configurator_a .see-at-home:hover{background-color:#ffcf0b}.configurator_a .see-at-home:hover button{color:#0d0d0d}.configurator_a .see-at-home::after{position:relative;z-index:1}.configurator_a .see-at-home button{padding:0;border:none;background:transparent;background-color:transparent;color:#fff;font-size:.8rem;letter-spacing:normal;text-transform:none;z-index:1}.configurator_a .see-at-home img{position:relative;z-index:1}.configurator_a .configurator-reinsurance{display:none}.configurator_a-slider__picture{position:relative;height:70rem}@media (max-width: 1024px){.configurator_a-slider__picture{height:45rem}}@media (max-width: 768px){.configurator_a-slider__picture{height:30rem}}.configurator_a-slider__picture figure{position:absolute;top:50%;left:50%;width:100%;max-height:100%;transform:translate(-50%, -50%)}.configurator_a-slider__picture figure span{display:block;position:relative;height:auto;max-height:70rem;margin:auto}@media (max-width: 1024px){.configurator_a-slider__picture figure span{max-height:45rem}}@media (max-width: 768px){.configurator_a-slider__picture figure span{max-height:30rem}}.configurator_a-slider__picture figure span img{display:block;height:auto;max-height:70rem;margin:auto}@media (max-width: 1024px){.configurator_a-slider__picture figure span img{max-height:45rem}}@media (max-width: 768px){.configurator_a-slider__picture figure span img{max-height:30rem}}.configurator_a-slider.owl-carousel .owl-item{padding:.1rem;transition:opacity 1s ease-in-out;opacity:0}@media (min-width: 576px){.configurator_a-slider.owl-carousel .owl-item{padding-top:.625rem}}.configurator_a-slider.owl-carousel .owl-item.active{opacity:1}.configurator_a-slider.owl-carousel .owl-item figure{margin-bottom:0}.configurator_a-slider.owl-carousel .owl-item img{width:auto;margin-right:auto;margin-left:auto}.configurator_a-slider.owl-carousel .owl-item .configurator-slider__select img{display:inline-block;position:absolute;top:50%;left:1rem;width:3rem;margin-right:1rem;transform:translateY(-50%)}.configurator_a-slider.owl-carousel .owl-item .frame img{width:100%}.configurator_a-slider.owl-carousel .owl-nav{display:block !important;position:absolute;top:calc(50% - 1.563rem / 2);left:0;width:100%;z-index:2}@media (min-width: 1024px){.configurator_a-slider.owl-carousel .owl-nav{top:calc(50% - 5rem / 2)}}.configurator_a-slider.owl-carousel .owl-nav .owl-prev,.configurator_a-slider.owl-carousel .owl-nav .owl-next{position:absolute;transform:translateY(-50%)}.configurator_a-slider.owl-carousel .owl-nav .owl-prev span,.configurator_a-slider.owl-carousel .owl-nav .owl-next span{display:block;width:2rem;height:2rem;padding:0;color:#baa85a;line-height:1}@media (min-width: 576px){.configurator_a-slider.owl-carousel .owl-nav .owl-prev span,.configurator_a-slider.owl-carousel .owl-nav .owl-next span{background:url("../../images/icons/arrow.png") no-repeat center center;background-size:contain}.configurator_a-slider.owl-carousel .owl-nav .owl-prev span::before,.configurator_a-slider.owl-carousel .owl-nav .owl-next span::before{content:none}}@media (min-width: 1024px){.configurator_a-slider.owl-carousel .owl-nav .owl-prev span,.configurator_a-slider.owl-carousel .owl-nav .owl-next span{width:3rem;height:3rem}}.configurator_a-slider.owl-carousel .owl-nav .owl-prev span::before,.configurator_a-slider.owl-carousel .owl-nav .owl-next span::before{font-size:2em}.configurator_a-slider.owl-carousel .owl-nav .owl-prev span.icon-angle-right,.configurator_a-slider.owl-carousel .owl-nav .owl-prev span.icon-angle-left,.configurator_a-slider.owl-carousel .owl-nav .owl-next span.icon-angle-right,.configurator_a-slider.owl-carousel .owl-nav .owl-next span.icon-angle-left{text-shadow:0 0 .125rem #000}.configurator_a-slider.owl-carousel .owl-nav .owl-prev{left:0}@media (max-width: 320px){.configurator_a-slider.owl-carousel .owl-nav .owl-prev{left:0}}@media (min-width: 768px){.configurator_a-slider.owl-carousel .owl-nav .owl-prev{left:6.5rem}}@media (min-width: 1024px){.configurator_a-slider.owl-carousel .owl-nav .owl-prev{left:0}}@media (min-width: 576px){.configurator_a-slider.owl-carousel .owl-nav .owl-prev span{transform:rotate(180deg)}}.configurator_a-slider.owl-carousel .owl-nav .owl-next{right:0}@media (max-width: 320px){.configurator_a-slider.owl-carousel .owl-nav .owl-next{right:0}}.configurator_a-slider.owl-carousel .owl-nav .disabled{opacity:0}.configurator_a-slider .insitu{position:relative}.configurator_a-slider .box-insitu{margin-top:4rem}.opened .configurator_a-slider .box-insitu{margin-top:0}.configurator_a-slider__select{position:absolute;bottom:2rem;left:2rem;width:23rem;z-index:1}@media (max-width: 768px){.configurator_a-slider__select{display:-ms-flexbox;display:flex;bottom:100%;left:0;width:100%}}@media (max-width: 1024px){.opened .configurator_a-slider__select{display:none}}.configurator_a-slider__select .select2{position:relative;margin-top:1rem;padding-left:5rem}@media (max-width: 1025px){.configurator_a-slider__select .select2:first-of-type{margin-right:1rem}}.configurator_a-slider__select [class*='color-']{display:inline-block;position:absolute;top:50%;left:1rem;width:3rem;height:3rem;margin-right:1rem;transform:translateY(-50%);border:1px solid #d0d0d1}.configurator_a-slider__select .color-blanc{background-color:#fff}.configurator_a-slider__select .color-bleu{background-color:#1a3a4f}.configurator_a-slider__select .color-anthracite{background-color:#212529}.configurator_a-slider__select .color-rouge{background-color:#a6070f}.configurator_a-slider__select .color-beige{background-color:#d5c9b9}.configurator_a-slider__select .color-rose{background-color:#debdc4}.configurator_a-slider__select .color-turquoise{background-color:#9ab7b3}.configurator_a-slider__select .color-ciel{background-color:#c4cbd1}.configurator_a-slider__select .color-taupe{background-color:#c4b7af}.configurator_a-slider__select .color-gris{background-color:#d0d0d1}.configurator_a .configuartor-dots{display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:3%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:94%;z-index:1}@media (min-width: 1400px){.configurator_a .configuartor-dots{left:50%;width:auto;transform:translateX(-50%)}}@media (max-width: 1024px){.configurator_a .configuartor-dots{-ms-flex-direction:column;flex-direction:column;width:auto;height:95%}}@media (max-width: 768px){.configurator_a .configuartor-dots{position:initial;-ms-flex-direction:row;flex-direction:row;height:auto}}.configurator_a .configuartor-dots .owl-dots{display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:center;justify-content:center;margin-top:.6rem}@media (min-width: 576px){.configurator_a .configuartor-dots .owl-dots{margin-top:inherit}}@media (min-width: 768px){.configurator_a .configuartor-dots .owl-dots{display:inline-block}}@media (min-width: 1024px){.configurator_a .configuartor-dots .owl-dots{display:-ms-flexbox;display:flex;top:auto;bottom:.5rem;width:37.5rem;max-width:calc(100% - 15rem);transform:none}}@media (min-width: 1400px){.configurator_a .configuartor-dots .owl-dots{width:43.5rem}}@media (max-width: 768px){.configurator_a .configuartor-dots .owl-dots{position:relative;margin-right:1.875rem;margin-bottom:.8rem;margin-left:1.875rem;overflow-x:auto}.configurator_a .configuartor-dots .owl-dots::before,.configurator_a .configuartor-dots .owl-dots::after{position:absolute;-ms-flex-item-align:end;align-self:flex-end;margin-bottom:.625rem;padding:.625rem;font-family:"Font Awesome"}.configurator_a .configuartor-dots .owl-dots::before{content:'\F104';left:0}.configurator_a .configuartor-dots .owl-dots::after{content:'\F105';right:0}.configurator_a .configuartor-dots .owl-dots.start::before,.configurator_a .configuartor-dots .owl-dots.end::after{color:#ccc}.configurator_a .configuartor-dots .owl-dots.start.end::after,.configurator_a .configuartor-dots .owl-dots.start.end::before{display:none}}.configurator_a .configuartor-dots .owl-dots .owl-dot{position:relative;width:3.3rem;height:3.3rem;margin-top:.8rem;margin-right:.7rem;border:0.125rem solid #0d0d0d;overflow:hidden}@media (min-width: 768px){.configurator_a .configuartor-dots .owl-dots .owl-dot{margin-right:0}.configurator_a .configuartor-dots .owl-dots .owl-dot:hover,.configurator_a .configuartor-dots .owl-dots .owl-dot.active{border-color:#baa85a;box-shadow:#000 0.125rem #baa85a}}@media (min-width: 1024px){.configurator_a .configuartor-dots .owl-dots .owl-dot{aspect-ratio:1;height:auto;max-height:3.3rem;margin-top:0;margin-right:.6rem}.configurator_a .configuartor-dots .owl-dots .owl-dot:last-child{margin-right:0}}@media (max-width: 768px){.configurator_a .configuartor-dots .owl-dots .owl-dot{-ms-flex-negative:0;flex-shrink:0;width:.6rem;height:.6rem;margin-top:.4rem;margin-bottom:.4rem;border:1px solid #adb5bd;border-radius:50%}.configurator_a .configuartor-dots .owl-dots .owl-dot.active{background:#adb5bd}}@media (min-width: 1024px){.configurator_a .configuartor-dots .owl-dots .owl-dot:first-child{margin-top:0}}@media (min-width: 576px){.configurator_a .configuartor-dots .owl-dots .owl-dot .video-dot-play{position:absolute;top:50%;left:53%;box-sizing:border-box;width:1.375rem;height:1.75rem;transform:translate(-53%, -50%);border-width:.875rem 0 .875rem 1.375rem;border-style:solid;border-color:transparent transparent transparent #fff}}.configurator_a .configuartor-dots .owl-dots .owl-dot img{object-fit:cover}.configurator_a .configuartor-dots .owl-dots .owl-dot [data-backgroundimage]{height:100%}.configurator_a .configuartor-dots .picgen-href{width:2.8rem;height:1.8rem;border-style:none;border-radius:.3rem;background-image:url("../images/product/canape_picpres.png");background-repeat:no-repeat;background-position:center;background-size:cover}.configurator_a-title{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 1200px){.configurator_a-title{margin-bottom:1rem;border-bottom:0.0625rem solid #d0d0d1}}.configurator_a-title .left-title{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.configurator_a-title .left-title #price-starting,.configurator_a-title .left-title .new-product{color:gray;font-size:.8rem}.configurator_a-title .artwork-name{display:-ms-grid;display:grid;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;-ms-flex-align:baseline;align-items:baseline;margin-right:4.25rem}@media (min-width: 1024px) and (min-height: 700px){.configurator_a-title .artwork-name{white-space:normal}.configurator_a-title .artwork-name .product-name{grid-column:1/3;margin-right:4.25rem}.configurator_a-title .artwork-name .new-product{grid-column:2/3;text-align:right}}.configurator_a-title .artwork-name .product-name{max-width:100%;margin-right:.25rem;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden}.configurator_a-title .artwork-name .new-product{grid-column:1/3}.configurator_a-title .artwork-name .new-product .tag{margin-bottom:0;font-size:.85rem}.configurator_a-title .product-flags{display:none;margin-bottom:.5rem}@media (min-width: 768px){.configurator_a-title .product-flags{display:block}}.configurator_a-title .btn.add-to-wish-list{position:absolute;top:0;right:0;padding:.5rem}@media (max-width: 1024px){.configurator_a-title .btn.add-to-wish-list{padding:.25rem}}.configurator_a-title h1{margin-top:0;margin-bottom:0;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.1rem;font-weight:400;text-transform:lowercase}@media (max-width: 768px){.configurator_a-title h1{font-size:.95rem}}@media (min-width: 1024px) and (min-height: 700px){.configurator_a-title h1{width:95%}}.configurator_a-title h1::first-letter{text-transform:uppercase}.configurator_a-title h2{margin:0;font-size:2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configurator_a-title h3{margin:0;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.configurator_a-title .artist-name{margin-right:4.875rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.2rem;text-transform:capitalize}@media (max-width: 768px){.configurator_a-title .artist-name{font-size:1.1rem}}.configurator_a-title .modal-content .wishlist-cta-row{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.configurator_a-title .modal-content .wishlist-cta-row .btn-wishlist-cta{-ms-flex:0 0 45%;flex:0 0 45%}.configurator_a-reinsurance{padding-left:0}.configurator-presentation .configurator_a-reinsurance{margin-top:0}.configurator_a-reinsurance li{padding:.5rem 0;font-size:1rem}.configurator_a-reinsurance li+li{border-top:1px solid #d0d0d1}.configurator_a-share{position:relative;margin-top:25px;padding-left:1.5rem;font-size:.85rem;font-weight:bold;text-transform:uppercase}.configurator_a-share .icon-share{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width: 576px) and (max-width: 1024px){.configurator_a-presentation,.configurator_a-only-one{margin:0 10%}}.configurator_a .configurator-step0{width:28.125rem;height:26.813rem;padding:1.1rem}@media (max-width: 1200px){.configurator_a .configurator-step0{width:100%;height:14.375rem;margin-bottom:1rem;padding:0 1.1rem}}@media (min-width: 1024px) and (max-height: 699px){.configurator_a .configurator-step0{height:23.438rem}}.configurator_a .configurator-step0 #first-holder{width:100%;height:60%;border-bottom:.4rem solid white;background-color:#f2f2f2}@media (max-width: 1200px){.configurator_a .configurator-step0 #first-holder{height:38%}}.configurator_a .configurator-step0 #second-holder{width:100%;height:40%;background-color:#f2f2f2}@media (max-width: 1200px){.configurator_a .configurator-step0 #second-holder{height:62%}}@media (min-width: 1200px){.configurator_a .configurator-step0 #loader{width:15rem;min-width:15rem;height:100%;min-height:10rem}}.configurator_a-presentation .configurator-share{margin-top:0}@media (min-width: 768px){.configurator_a-presentation .configurator-share{margin-top:1.563rem}}.configurator_a .c-gallery-availability{width:100%;font-size:.8rem;text-align:center;text-decoration:underline;text-transform:uppercase;cursor:pointer}.configurator_a .c-gallery-availability::after{content:'\F105';display:inline-block;width:auto;margin-left:.188rem;font-family:"Font Awesome"}.configurator_a .priceItem{display:inline-block;font-weight:bold;word-break:keep-all}.configurator_a .priceItem.strike{margin-right:.125rem;font-weight:lighter;text-decoration:line-through}.configurator_a .config-summary-elements{display:none}@media (min-width: 768px){.configurator_a .config-summary-elements{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}}.configurator_a .config-summary-elements .summary-element{padding:0 0 1rem;font-size:.75em;font-weight:bold}.configurator_a .configurator-top-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.configurator_a .configurator-top-info{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.configurator_a .configurator-top-info .info{display:none}}.configurator_a .configurator-top-info .range__name{display:none}.configurator_a .configurator-top-info .step-name.current-step+.range__name{display:inline}.configurator_a .configurator-top-info-specifications{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.5rem 1rem 0}@media (max-width: 1024px){.configurator_a .configurator-top-info-specifications{max-width:none}}.configurator_a .configurator-top-info-left .configurator-navigation{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding-left:0}.configurator_a .configurator-top-info-left .configurator-navigation .step-name{display:none}.configurator_a .configurator-top-info-left .configurator-navigation .step-name.current-step{display:inline;font-weight:bold}.configurator_a .configurator-top-info-left .range-price{margin-bottom:0}.configurator_a .configurator-top-info-right{margin:0}@media (min-width: 768px){.configurator_a .configurator-top-info-right{margin:.2rem 0 0}}.configurator_a .configurator-top-info-right .info{--width-height: 2rem;display:block;width:var(--width-height);height:var(--width-height);margin:auto 0;border-radius:50%;background:#aaa;color:#0d0d0d;font-size:1.3rem;font-weight:bold;line-height:var(--width-height);text-align:center}.configurator_a .configurator-top-info-right .info:hover{cursor:pointer}.configurator_a .configurator-top-info .configurator-step .step-content{position:relative;height:3.625rem}@media (max-width: 768px){.configurator_a .configurator-top-info .configurator-step .step-content{height:auto}}@media (min-width: 1024px) and (max-height: 699px){.configurator_a .configurator-top-info .configurator-step .step-content{height:17.188rem}.configurator_a .configurator-top-info .configurator-step .step-content .guides{margin-bottom:0}}.configurator_a .configurator-top-info .step-content{position:relative;height:3.625rem}@media (max-width: 768px){.configurator_a .configurator-top-info .step-content{height:auto}}@media (min-width: 1024px) and (max-height: 699px){.configurator_a .configurator-top-info .step-content{height:17.188rem}.configurator_a .configurator-top-info .step-content .guides{margin-bottom:0}}.configurator_a .configurator-top-info__title{margin-bottom:1rem}.configurator_a .configurator-top-info__info{font-size:.95rem}@media (min-width: 576px){.configurator_a .configurator-top-info__info{overflow:hidden}}.configurator_a .configurator-top-info__info .finishes-guide{width:1.4rem;margin-left:1rem;padding-bottom:.7rem;cursor:pointer}.configurator_a .configurator-top-info__info .frames-guide{width:1.4rem;margin-left:1rem;padding-bottom:.7rem;cursor:pointer}.configurator_a .configurator-top-info__info .range__promoDesktop .range__promoMessage{margin-bottom:.6rem;font-size:.8rem}.configurator_a .configurator-top-info__info .range__price{-ms-flex-item-align:start;align-self:flex-start;width:50%}@media (min-width: 576px){.configurator_a .configurator-top-info__info .range__price{position:relative;top:.5rem}}@media (max-width: 768px){.configurator_a .configurator-top-info__info .range__jauge{position:absolute;bottom:.3rem;margin:auto !important;margin-top:1rem}}@media (max-width: 768px){.configurator_a .configurator-top-info__info .range__jauge{padding-left:.5rem;border-left:1px solid #baa85a;line-height:1rem}}.configurator_a .configurator-top-info__info .range__name-container{display:block}@media (min-width: 768px){.configurator_a .configurator-top-info__info .range__name-container{display:-ms-flexbox;display:flex}.configurator_a .configurator-top-info__info .range__name-container .range__name{vertical-align:bottom}}.configurator_a .configurator-top-info__info .range__name-container .range__name{vertical-align:bottom}.configurator_a .configurator-top-info__info .range__name-container-icon{margin-left:.5rem}@media (max-width: 768px){.configurator_a .configurator-top-info__info .range__name-container-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;margin-left:0}}@media (max-width: 768px) and (min-width: 768px) and (max-width: 1025px){.configurator_a .configurator-top-info__info .range__name-container-icon{-ms-flex-align:self-end;align-items:self-end}}@media (max-width: 768px){.configurator_a .configurator-top-info__info .range__name-container-icon .range__name{margin:0}}.configurator_a .configurator-top-info__info .range__size{display:inline;margin-bottom:0;font-size:1.2rem;font-weight:800}@media (max-width: 768px){.configurator_a .configurator-top-info__info .range__size{display:block;font-size:.9rem;font-weight:400}}.configurator_a .configurator-top-info__info .range__name{display:inline;font-size:.8rem}@media (max-width: 768px){.configurator_a .configurator-top-info__info .range__name{display:block;margin-bottom:0;font-size:.75rem}}.configurator_a .configurator-top-info__info .range__promoMessage{display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:.375rem .25rem .125rem;background-color:#a6070f;color:#fff;font-size:.8rem;font-weight:bold}.configurator_a .configurator-top-info__info .range__stock{margin-bottom:.4rem;font-size:.85rem}@media (max-width: 768px){.configurator_a .configurator-top-info__info .range__stock{margin-bottom:0;font-size:.8rem}}.configurator_a .configurator-top-info__info div.d-flex{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.configurator_a .configurator-top-info__info .availability-message{font-size:.8rem !important}}.configurator_a .configurator-top-info__info .availability-message span.dispo{color:#008827}.configurator_a .configurator-top-info__info .availability-message span.lastpieces.lp1{color:#f78b4a}.configurator_a .configurator-top-info__info .availability-message span.lastpieces.lp2{color:#d6773e}.configurator_a .configurator-top-info__info .availability-message span.lastpieces.lp3{color:#ba622d}.configurator_a .configurator-top-info__info .availability-message span.lastpieces.lp4{color:#944e25}.configurator_a .configurator-top-info__info .availability-message span.outofstock{color:#a6070f}.configurator_a .configurator-top-info__info.hide-slider .range__stock,.configurator_a .configurator-top-info__info.hide-slider .jauge,.configurator_a .configurator-top-info__info.hide-slider .availability-message{display:none}.configurator_a .configurator-top-info .finition,.configurator_a .configurator-top-info .cadre{position:relative;margin-bottom:1rem;padding-right:.4rem}@media (max-width: 320px){.configurator_a .configurator-top-info .finition,.configurator_a .configurator-top-info .cadre{margin-right:auto;margin-left:auto}}.configurator_a .configurator-top-info .finition.scroll-enabled,.configurator_a .configurator-top-info .cadre.scroll-enabled{width:calc(100% - 3.125rem);margin-right:auto;margin-left:auto}.configurator_a .configurator-top-info .finition .slider-container,.configurator_a .configurator-top-info .cadre .slider-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.configurator_a .configurator-top-info .finition .slider-container::-webkit-scrollbar,.configurator_a .configurator-top-info .cadre .slider-container::-webkit-scrollbar{width:0;height:0;background:transparent}.configurator_a .configurator-top-info .finition .slider-container .drawer-button,.configurator_a .configurator-top-info .cadre .slider-container .drawer-button{padding-top:2rem;color:gray;font-size:.8rem;font-weight:bold;text-decoration:underline;cursor:pointer}@media (min-width: 768px){.configurator_a .configurator-top-info .finition .slider-container .drawer-button,.configurator_a .configurator-top-info .cadre .slider-container .drawer-button{padding-top:2.6rem}}.configurator_a .configurator-top-info .finition .slider-container .drawer-button-more,.configurator_a .configurator-top-info .cadre .slider-container .drawer-button-more{height:2rem}.configurator_a .configurator-top-info .finition .slider-nav,.configurator_a .configurator-top-info .cadre .slider-nav{position:absolute;top:1.438rem;left:0;width:100%;font-size:1.875rem;pointer-events:none;z-index:0}@media (max-width: 320px){.configurator_a .configurator-top-info .finition .slider-nav,.configurator_a .configurator-top-info .cadre .slider-nav{top:0}}.configurator_a .configurator-top-info .finition .slider-nav .icon-angle-right,.configurator_a .configurator-top-info .cadre .slider-nav .icon-angle-right{position:absolute;right:-1.75rem;padding:0 .625rem;font-size:2.5rem;cursor:pointer;pointer-events:all}@media (max-width: 320px){.configurator_a .configurator-top-info .finition .slider-nav .icon-angle-right,.configurator_a .configurator-top-info .cadre .slider-nav .icon-angle-right{right:-1.563rem;padding:1.25rem .438rem}}.configurator_a .configurator-top-info .finition .slider-nav .icon-angle-right.animated,.configurator_a .configurator-top-info .cadre .slider-nav .icon-angle-right.animated{animation:jump 2s infinite}.configurator_a .configurator-top-info .finition .slider-nav .icon-angle-right.disabled,.configurator_a .configurator-top-info .cadre .slider-nav .icon-angle-right.disabled{color:#ccc;animation-play-state:paused;cursor:default}.configurator_a .configurator-top-info .finition .slider-nav .icon-angle-left,.configurator_a .configurator-top-info .cadre .slider-nav .icon-angle-left{position:absolute;left:-1.563rem;font-size:2.5rem;cursor:pointer;pointer-events:all}@media (max-width: 320px){.configurator_a .configurator-top-info .finition .slider-nav .icon-angle-left,.configurator_a .configurator-top-info .cadre .slider-nav .icon-angle-left{left:-1.563rem;padding:1.25rem .438rem}}.configurator_a .configurator-top-info .finition .slider-nav .icon-angle-left.disabled,.configurator_a .configurator-top-info .cadre .slider-nav .icon-angle-left.disabled{color:#ccc;cursor:default}.configurator_a .configurator-top-info .finition-item,.configurator_a .configurator-top-info .cadre-item{position:relative;-ms-flex:0 0 auto;flex:0 0 auto;width:5.7rem;height:5.7rem;margin-right:.4rem;margin-bottom:0;border:0.125rem solid #d0d0d1;overflow:hidden;transition:all .3s linear 0s;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 576px){.configurator_a .configurator-top-info .finition-item,.configurator_a .configurator-top-info .cadre-item{width:6.4rem;height:6.4rem}}@media (max-width: 320px){.configurator_a .configurator-top-info .finition-item:first-child,.configurator_a .configurator-top-info .cadre-item:first-child{margin-left:.625rem}}.configurator_a .configurator-top-info .finition-item.slider-disabled,.configurator_a .configurator-top-info .cadre-item.slider-disabled{background:#f0f0f0;pointer-events:none}.configurator_a .configurator-top-info .finition-item:not(.promo) .finition-item__promo,.configurator_a .configurator-top-info .finition-item:not(.promo) .cadre-item__promo,.configurator_a .configurator-top-info .cadre-item:not(.promo) .finition-item__promo,.configurator_a .configurator-top-info .cadre-item:not(.promo) .cadre-item__promo{display:none}.configurator_a .configurator-top-info .finition-item:not(.active):hover,.configurator_a .configurator-top-info .cadre-item:not(.active):hover{border:0.125rem solid rgba(215,215,215,0)}.configurator_a .configurator-top-info .finition-item:not(.active):hover::after,.configurator_a .configurator-top-info .finition-item:not(.active):hover::before,.configurator_a .configurator-top-info .cadre-item:not(.active):hover::after,.configurator_a .configurator-top-info .cadre-item:not(.active):hover::before{transform:scale(1)}.configurator_a .configurator-top-info .finition-item:not(.active)::after,.configurator_a .configurator-top-info .cadre-item:not(.active)::after{content:'';position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0);transform-origin:100% 0;border-top:0.125rem solid #baa85a;border-right:0.125rem solid #baa85a;transition:.5s;z-index:3}.configurator_a .configurator-top-info .finition-item:not(.active)::before,.configurator_a .configurator-top-info .cadre-item:not(.active)::before{content:'';position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0);transform-origin:0 100%;border-bottom:0.125rem solid #baa85a;border-left:0.125rem solid #baa85a;transition:.5s;z-index:3}.configurator_a .configurator-top-info .finition-item>div:nth-child(1)::after,.configurator_a .configurator-top-info .cadre-item>div:nth-child(1)::after{content:'\F00C';position:absolute;top:.625rem;right:.625rem;width:auto;padding:.4em .6em;border-radius:50%;background-color:#baa85a;color:#fff;font-family:"Font Awesome";font-size:.6rem;opacity:0}.configurator_a .configurator-top-info .finition-item.promo .finition-item__promo,.configurator_a .configurator-top-info .finition-item.promo .cadre-item__promo,.configurator_a .configurator-top-info .cadre-item.promo .finition-item__promo,.configurator_a .configurator-top-info .cadre-item.promo .cadre-item__promo{display:block}.configurator_a .configurator-top-info .finition-item.active,.configurator_a .configurator-top-info .cadre-item.active{border-color:#baa85a}.configurator_a .configurator-top-info .finition-item.active>div:nth-child(1)::after,.configurator_a .configurator-top-info .cadre-item.active>div:nth-child(1)::after{opacity:1}.configurator_a .configurator-top-info .finition-item img,.configurator_a .configurator-top-info .cadre-item img{width:100%;transition:all .4s linear 0s}.configurator_a .configurator-top-info .finition-item__price,.configurator_a .configurator-top-info .cadre-item__price{position:absolute;bottom:0;left:50%;width:100%;transform:translateX(-50%);font-size:.95rem;font-weight:bold;text-align:center}.configurator_a .configurator-top-info .finition-item__promo,.configurator_a .configurator-top-info .cadre-item__promo{position:absolute;top:.313rem;left:.313rem;width:auto;padding:.3em .5rem .1em;background-color:#a6070f;color:#fff;font-size:.8rem;font-weight:700;line-height:.75rem;text-align:center}.configurator_a .configurator-top-info .finition-item.configurator-hidden-slide,.configurator_a .configurator-top-info .cadre-item.configurator-hidden-slide{display:none}.configurator_a .configurator-top-info .finition__text,.configurator_a .configurator-top-info .cadre__text{font-size:.95rem}.configurator_a .configurator-top-info .finition__price,.configurator_a .configurator-top-info .cadre__price{font-weight:bold}.configurator_a .configurator-top-info .finition__price-info,.configurator_a .configurator-top-info .cadre__price-info{display:block}.configurator_a .configurator-top-info .finition__promoMessage,.configurator_a .configurator-top-info .cadre__promoMessage{display:inline-block;padding:.375rem .25rem .063rem;background-color:#a6070f;color:#fff;font-size:.9rem;font-weight:bold}.configurator_a .configurator-top-info .price-recap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.configurator_a .configurator-top-info .price-recap__text{width:100%}.configurator_a .configurator-top-info .price-recap>p{margin-bottom:0;font-size:1.1rem}.configurator_a .configurator-top-info .price-recap .previous-item{margin-bottom:1rem;padding-left:.8rem}.configurator_a .configurator-top-info .price-recap .previous-item::before{right:auto;left:0;transform:rotate(180deg)}.configurator_a .configurator-top-info .price-recap .previous-item:hover{cursor:pointer}.configurator_a .configurator-top-info .range-price-mobile,.configurator_a .configurator-top-info .price-recap-small{font-size:.875rem}.configurator_a .configurator-top-info #configurator-steps__2 .price-recap-small,.configurator_a .configurator-top-info #configurator-steps__3 .price-recap-small{position:static}.configurator_a .configurator-top-info #configurator-steps__2 .price-recap-small .finition__price-recap,.configurator_a .configurator-top-info #configurator-steps__2 .price-recap-small .cadre__price-recap,.configurator_a .configurator-top-info #configurator-steps__3 .price-recap-small .finition__price-recap,.configurator_a .configurator-top-info #configurator-steps__3 .price-recap-small .cadre__price-recap{float:none;font-size:.75rem;font-weight:400}.configurator_a .configurator-top-info #configurator-steps__2 .price-recap-small .finition__price-recap .price,.configurator_a .configurator-top-info #configurator-steps__2 .price-recap-small .cadre__price-recap .price,.configurator_a .configurator-top-info #configurator-steps__3 .price-recap-small .finition__price-recap .price,.configurator_a .configurator-top-info #configurator-steps__3 .price-recap-small .cadre__price-recap .price{font-size:.875rem;font-weight:800}.configurator_a .configurator-top-info .btn-primary{right:0;bottom:0;left:0;width:100%;padding:.75rem 4.5rem;padding-bottom:max(env(safe-area-inset-bottom), .75rem );border:.188rem solid #fff;z-index:14}@media (min-width: 768px){.configurator_a .configurator-top-info .btn-primary{padding-bottom:.75rem}}@media (min-width: 1024px){.configurator_a .configurator-top-info .btn-primary{position:relative;width:auto;padding:.5rem 3rem}}.configurator_a .configurator-top-info .btn-primary:disabled,.configurator_a .configurator-top-info .btn-primary[disabled]{border-color:grey;background:grey;opacity:1;cursor:not-allowed}@media (max-width: 1025px){.configurator_a .configurator-top-info__content .h3{display:none}}@media (max-width: 768px){.configurator_a .configurator-top-info .cta-next p>span{display:block}}.configurator_a-recap{margin-bottom:1rem;font-size:.95rem}.configurator_a-recap p{margin-bottom:0}.configurator_a-recap .box__encadre{margin-bottom:8.33333px;padding:0;border-color:#0d0d0d}.configurator_a-recap .box__encadre>*{padding:.6rem}.configurator_a-recap .box__encadre>*:not(.recap-total){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0d0d0d}.configurator_a-recap .box__encadre .recap-total{font-size:1.2rem;font-weight:bold}.configurator_a-recap figure{-ms-flex:0 0 auto;flex:0 0 auto;width:5rem;margin-right:.6rem;margin-bottom:0}.configurator_a-recap figure+*{-ms-flex:1 1 auto;flex:1 1 auto}.configurator_a-recap .restart{color:#0d0d0d;font-size:.9rem;text-transform:uppercase}.configurator_a-recap .restart:hover{background:#fff}.configurator_a-recap .space-between{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse nowrap;flex-flow:column-reverse nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.configurator_a-recap .space-between{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.configurator_a-recap .space-between .btn-primary{width:100%}.configurator_a-recap .space-between p{margin-right:.6rem;margin-bottom:0}.configurator_a-only-one{font-size:1.5rem}.configurator_a-only-one__content ul{margin-top:0;margin-bottom:25px;padding-left:0}.configurator_a .space-between{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.configurator_a .configurator-waiting-element{display:none}.configurator_a .availability-message.finish{position:static}.configurator_a .range__promoDesktop{width:100%}.configurator_a .selectors_trigger{display:none}.configurator_a .selectors_container{display:none;position:absolute;-ms-flex-direction:row;flex-direction:row}@media (max-width: 760.438rem){.configurator_a .selectors_container{width:auto !important;min-width:12rem}}@media (min-width: 768px){.configurator_a .selectors_container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;width:80%}}.artshot .custom .img_portrait figure img{padding:17%}.artshot .custom .img_paysage figure img{padding:13% 17%}.artshot .custom .img_carre figure img{padding:20% 12%}.artshot .custom .img_panoramique figure img{padding:21% 13%}.contact .custom .img_portrait figure img{padding:15%}.contact .custom .img_paysage figure img{padding:11% 15%}.contact .custom .img_carre figure img{padding:18% 10%}.contact .custom .img_panoramique figure img{padding:18% 10%}.artshot figure span,.contact figure span{box-shadow:0 0 0.438rem 1px #212529}.artshot .insitu figure span,.contact .insitu figure span{border-width:.6rem}@media (max-width: 768px){.artshot .insitu figure span,.contact .insitu figure span{border-width:.3rem}}.view-picture{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;z-index:-1}.view-picture.open{opacity:1;z-index:16}.view-picture>*{width:100vw;height:100vh}#configurator-steps__1 .icon-angle-left,#configurator-steps__1 .icon-angle-right{width:2rem;height:2rem;background:url("../../images/icons/arrow.png") no-repeat center center;background-size:contain}#configurator-steps__1 .icon-angle-left::before,#configurator-steps__1 .icon-angle-right::before{content:''}#configurator-steps__1 .icon-angle-left{transform:rotate(180deg)}@media (min-width: 768px){.options-range{display:-ms-flexbox;display:flex;grid-gap:1.1rem .9rem;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 1rem}}.options-range .slider-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-pack:start;justify-content:flex-start;gap:1.1rem .9rem;padding:0 0 1rem}.options-range .active-options,.options-range .variation-label.active:not(.disabled),.options-range .variation-label.active:not(.outofstock),.options-range .variation-label.selected:not(.disabled),.options-range .variation-label.selected:not(.outofstock){border-color:#ffcf0b;background-color:#414147;color:#fff;font-weight:bold}.options-range .variation-title-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;height:100%}.options-range .variation-title-info .variation-title{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-align:center;align-items:center;gap:1rem}.options-range .variation-title-info .variation-info{--variation-info-width-height: 1.4rem;width:var(--variation-info-width-height);height:var(--variation-info-width-height);margin:auto 0;border:1px solid #fff;border-radius:50%;color:#fff;font-size:1rem;line-height:var(--variation-info-width-height);text-align:center}.options-range .variation-label{position:relative;width:100%;min-width:5rem;height:100%;padding:.8rem 1.1rem;border-bottom:solid .1875rem #717175;border-radius:5px;background-color:#2a2a30;color:#fbfbfb;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem}.options-range .variation-label:hover{cursor:pointer}.options-range .variation-label.outofstock,.options-range .variation-label.disabled{color:#414147;pointer-events:none}.options-range .variation-label.outofstock:hover,.options-range .variation-label.disabled:hover{cursor:initial}.options-range .variation-label.outofstock .variation-info,.options-range .variation-label.disabled .variation-info{border-color:#414147;color:#414147}.options-range .variation-label .promo-label:not(:empty){position:absolute;top:0;right:0;padding:.1rem .5rem;transform:translateY(-50%);border-radius:.9375rem;background-color:#fff;color:#0d0d0d;font-size:.9rem;white-space:nowrap}.aboutblock.ab-test-a{--border-radius-top-left-2: 2rem;display:none;position:fixed;bottom:0;width:100%;max-width:100vw;padding:0 1.5rem;border-top-left-radius:var(--border-radius-top-left-2);border-top-right-radius:var(--border-radius-top-left-2);color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.1rem;z-index:22}@media (min-width: 768px){.aboutblock.ab-test-a{padding:0 3rem}}.aboutblock.ab-test-a::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-top-left-radius:var(--border-radius-top-left-2);border-top-right-radius:var(--border-radius-top-left-2);background:rgba(13,13,13,0.9)}.aboutblock.ab-test-a br{display:none}.aboutblock.ab-test-a .hideAboutBlock{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.1875rem;height:2.1875rem;margin-right:.5rem;border-radius:50%;align-items:center;-ms-flex-pack:end;justify-content:end;width:100%;padding:1.8rem 0}.aboutblock.ab-test-a .hideAboutBlock:hover{cursor:pointer}.aboutblock.ab-test-a .hideAboutBlock svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#0d0d0d;fill:#0d0d0d;transition:.5s}@media (min-width: 1024px){.aboutblock.ab-test-a .hideAboutBlock svg:hover{transform:rotate(90deg);opacity:1}}.aboutblock.ab-test-a .hideAboutBlock.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}@media (min-width: 768px){.aboutblock.ab-test-a .hideAboutBlock{padding:1rem 0}}.aboutblock.ab-test-a .hideAboutBlock svg{cursor:pointer;z-index:5}.aboutblock.ab-test-a .aboutblock-swiper-prev,.aboutblock.ab-test-a .aboutblock-swiper-next{top:inherit;bottom:0;left:2rem}@media (max-width: 768px){.aboutblock.ab-test-a .aboutblock-swiper-prev,.aboutblock.ab-test-a .aboutblock-swiper-next{bottom:.5rem}}.aboutblock.ab-test-a .aboutblock-swiper-prev::after,.aboutblock.ab-test-a .aboutblock-swiper-next::after{color:#fff;font-size:1rem}.aboutblock.ab-test-a .swiper-pagination{right:0;left:0;width:fit-content;margin:auto;text-align:center}@media (max-width: 768px){.aboutblock.ab-test-a .swiper-pagination{bottom:1rem}}.aboutblock.ab-test-a .swiper-pagination .swiper-pagination-bullet{width:.7rem;height:.7rem;background:#fff}.aboutblock.ab-test-a .aboutblock-swiper-next{right:2rem;left:inherit}.aboutblock.ab-test-a input:checked+label{position:relative}.aboutblock.ab-test-a input:checked+label::before{content:'';display:block;position:absolute;bottom:-.5rem;left:0;width:100%;height:.0625rem;background-color:#ffcf0b}.aboutblock.ab-test-a .tab-title{position:relative;margin:0 0 2rem;padding:0 2vw;font-size:4.2vw}@media (min-width: 768px){.aboutblock.ab-test-a .tab-title{margin:0 2rem 2rem 0;padding:0 .5rem;font-size:1.1rem}}.aboutblock.ab-test-a .tab-title:last-of-type{margin:0}.aboutblock.ab-test-a .tab-head{display:none}.aboutblock.ab-test-a .tab-body{visibility:hidden;height:0}.aboutblock.ab-test-a .tab-arrow-0,.aboutblock.ab-test-a .tab-arrow-1,.aboutblock.ab-test-a .tab-arrow-2,.aboutblock.ab-test-a .tab-pagination-0,.aboutblock.ab-test-a .tab-pagination-1,.aboutblock.ab-test-a .tab-pagination-2{display:none}.aboutblock.ab-test-a #tab0:checked ~ .tab-bodies-wrapper #tab-body-0,.aboutblock.ab-test-a #tab1:checked ~ .tab-bodies-wrapper #tab-body-1,.aboutblock.ab-test-a #tab2:checked ~ .tab-bodies-wrapper #tab-body-2{visibility:visible;height:auto}.aboutblock.ab-test-a #tab0:checked ~ .tab-bodies-wrapper .tab-arrow-0,.aboutblock.ab-test-a #tab1:checked ~ .tab-bodies-wrapper .tab-arrow-1,.aboutblock.ab-test-a #tab2:checked ~ .tab-bodies-wrapper .tab-arrow-2{display:-ms-flexbox;display:flex}.aboutblock.ab-test-a #tab0:checked ~ .tab-bodies-wrapper .tab-pagination-0,.aboutblock.ab-test-a #tab1:checked ~ .tab-bodies-wrapper .tab-pagination-1,.aboutblock.ab-test-a #tab2:checked ~ .tab-bodies-wrapper .tab-pagination-2{display:block}.aboutblock.ab-test-a #tab0:checked ~ #tab-label-0,.aboutblock.ab-test-a #tab1:checked ~ #tab-label-1,.aboutblock.ab-test-a #tab2:checked ~ #tab-label-2{position:relative;font-weight:bold}.aboutblock.ab-test-a #tab0:checked ~ #tab-label-0::after,.aboutblock.ab-test-a #tab1:checked ~ #tab-label-1::after,.aboutblock.ab-test-a #tab2:checked ~ #tab-label-2::after{content:' ';position:absolute;bottom:-.1875rem;left:0;width:100%;height:.1875rem;background-color:#fff}.aboutblock.ab-test-a .tab-bodies-wrapper{width:100%}@media (min-width: 768px){.aboutblock.ab-test-a .tab-bodies-wrapper{margin-bottom:4rem}}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body-wrapper{overflow-x:hidden}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide{display:-ms-flexbox;display:flex}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body{display:none;-ms-flex:2;flex:2;padding:0 2rem 0 0}@media (min-width: 768px){.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body{display:block}}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body h2,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body h3,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body h4{margin:0;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.1rem;font-weight:normal;line-height:1.5}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body h4,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body p,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body ul{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.5}@media screen and (max-height: 600px){.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body h4,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body p,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body ul{font-size:1rem;line-height:1.3rem}}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body h4{margin-bottom:2rem;color:gray}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body a{display:inline-block;position:relative;padding:0 1rem 0 0;border-bottom:.0625rem #fff solid;color:#fff;font-size:1rem;text-transform:uppercase}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body a:hover{text-decoration:none}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body a::before,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body a::after{content:'';position:absolute;top:.8rem;right:0;bottom:inherit;left:inherit;width:.6rem;height:.0625rem;transform:rotate(160deg);background:#fff}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body a::before{top:inherit;bottom:.85rem;transform:rotate(20deg)}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body div[style*='border-top: 8px solid #baa85a']{border-top-color:#ffcf0b !important}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body div[style*='border-bottom: 8px solid #baa85a']{border-bottom-color:#ffcf0b !important}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-body div[style*='background-color:#baa85a']{background-color:#ffcf0b !important}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-image{-ms-flex:1;flex:1}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-image .slide-video,.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-image img{display:block;max-width:100%;height:auto;margin:0 0 0 auto}.aboutblock.ab-test-a .tab-bodies-wrapper .tab-body .tab-slide .slide-image .safari-fallback{display:none}.modal.fade{background-color:rgba(0,0,0,0.5)}.modal.fade:not(.show) .modal-dialog{transform:translate3d(-25%, 0, 0)}.modal-backdrop.show{opacity:.3}.modal .form-control{border-radius:0;color:#000;font-size:.9rem;font-weight:bold}.modal .form-control:disabled,.modal .form-control[readonly]{background:#fff}.modal .close,.modal button[data-dismiss='modal']{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.1875rem;height:2.1875rem;margin-right:.5rem;border-radius:50%;color:#0d0d0d;opacity:1}.modal .close:hover,.modal button[data-dismiss='modal']:hover{cursor:pointer}.modal .close svg,.modal button[data-dismiss='modal'] svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#0d0d0d;fill:#0d0d0d;transition:.5s}@media (min-width: 1024px){.modal .close svg:hover,.modal button[data-dismiss='modal'] svg:hover{transform:rotate(90deg);opacity:1}}.modal .close.svg-black svg,.modal button[data-dismiss='modal'].svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}.modal .close[data-dismiss='modal']:hover,.modal button[data-dismiss='modal'][data-dismiss='modal']:hover{opacity:1}.modal .close svg,.modal button[data-dismiss='modal'] svg{filter:unset}.modal .modal-dialog{pointer-events:all}.modal .modal-content_a{display:-ms-flexbox;display:flex;position:relative;border-radius:.2rem}.modal .modal-content_a .bloc-reinsurance{display:none;padding:0}@media (min-width: 1024px){.modal .modal-content_a .bloc-reinsurance{display:block}}.modal .modal-content_a .bloc-reinsurance .reinsurance-item img{width:50px;height:auto}.modal .modal-content_a .bloc-reinsurance .reinsurance-item .reinsurance-body{font-size:.7rem}.modal .modal-content_a .bloc-reinsurance .reinsurance-item .reinsurance-title{font-size:.8rem}.modal .modal-content_a .bloc-reinsurance .reinsurance-item .link-primary{display:none}.galleries-modal .modal-content_a,.editproduct-modal .modal-content_a{display:none;border:none}.galleries-modal .modal-content_a.loaded,.editproduct-modal .modal-content_a.loaded{display:-ms-flexbox;display:flex;background-color:rgba(30,30,30,0.7);color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";-webkit-backdrop-filter:blur(0.4687rem);backdrop-filter:blur(0.4687rem)}.galleries-modal .modal-content_a #nextActionsPopinAvailability,.editproduct-modal .modal-content_a #nextActionsPopinAvailability{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.galleries-modal .modal-content_a #nextActionsPopinAvailability .previous-item::before,.editproduct-modal .modal-content_a #nextActionsPopinAvailability .previous-item::before{right:auto;left:-15px;transform:rotate(180deg)}@media (max-width: 768px){.galleries-modal .modal-content_a #nextActionsPopinAvailability,.editproduct-modal .modal-content_a #nextActionsPopinAvailability{-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:20px}.galleries-modal .modal-content_a #nextActionsPopinAvailability .previous-item,.editproduct-modal .modal-content_a #nextActionsPopinAvailability .previous-item{left:8px}.galleries-modal .modal-content_a #nextActionsPopinAvailability .btn-see-cart,.editproduct-modal .modal-content_a #nextActionsPopinAvailability .btn-see-cart{margin-bottom:1rem}}.configurator-recap-modal_a{--gap: 1rem}@media (min-width: 576px){.configurator-recap-modal_a .modal-lg{max-width:calc(100% - 3rem)}}@media (min-width: 1024px){.configurator-recap-modal_a .modal-lg{max-width:800px}}.configurator-recap-modal_a .modal-content_a{margin:0 auto;border:none;color:#1e1e25;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@media (min-width: 1024px){.configurator-recap-modal_a .modal-content_a{width:100%}}.configurator-recap-modal_a .modal-content_a .modal-body{border-radius:.2rem;background-color:#fff}.configurator-recap-modal_a .modal-content_a .modal-body .modal-content-inner{padding:1rem}.configurator-recap-modal_a .modal-content_a .dFlex,.configurator-recap-modal_a .modal-content_a .main-container,.configurator-recap-modal_a .modal-content_a .c-checkout-popin__figure,.configurator-recap-modal_a .modal-content_a .checkout__product-details>div,.configurator-recap-modal_a .modal-content_a .buttons{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--gap)}.configurator-recap-modal_a .modal-content_a .main-container>div,.configurator-recap-modal_a .modal-content_a .c-checkout-popin__figure>div,.configurator-recap-modal_a .modal-content_a .checkout__product-details>div>div,.configurator-recap-modal_a .modal-content_a .buttons>div{width:100%}@media (min-width: 768px){.configurator-recap-modal_a .modal-content_a .main-container>div,.configurator-recap-modal_a .modal-content_a .c-checkout-popin__figure>div,.configurator-recap-modal_a .modal-content_a .checkout__product-details>div>div,.configurator-recap-modal_a .modal-content_a .buttons>div{width:calc(50% - var(--gap) / 2)}}.configurator-recap-modal_a .modal-content_a .checkout__product-details>div{-ms-flex-align:center;align-items:center}.configurator-recap-modal_a .modal-content_a .main-container,.configurator-recap-modal_a .modal-content_a .buttons{-ms-flex-direction:column;flex-direction:column;margin:auto}@media (min-width: 768px){.configurator-recap-modal_a .modal-content_a .main-container,.configurator-recap-modal_a .modal-content_a .buttons{-ms-flex-direction:row;flex-direction:row;width:100%;padding:1rem 0 0}}.configurator-recap-modal_a .modal-content_a .main-container .details,.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__info,.configurator-recap-modal_a .modal-content_a .buttons .details,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__info{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width: 768px){.configurator-recap-modal_a .modal-content_a .main-container .details,.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__info,.configurator-recap-modal_a .modal-content_a .buttons .details,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__info{-ms-flex-item-align:start;align-self:flex-start}}.configurator-recap-modal_a .modal-content_a .main-container .details .product,.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__info .product,.configurator-recap-modal_a .modal-content_a .buttons .details .product,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__info .product{color:#1e1e25}.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__buttons,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__buttons{margin:.5rem auto}.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__buttons.cart,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__buttons.cart{-ms-flex-order:1;order:1}.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__buttons.continue,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__buttons.continue{-ms-flex-order:2;order:2;margin:auto;text-align:center}@media (min-width: 768px){.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__buttons,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__buttons{margin:auto}.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__buttons.cart,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__buttons.cart{-ms-flex-order:2;order:2}.configurator-recap-modal_a .modal-content_a .main-container .c-checkout-popin__buttons.continue,.configurator-recap-modal_a .modal-content_a .buttons .c-checkout-popin__buttons.continue{-ms-flex-order:1;order:1;text-align:left}}.configurator-recap-modal_a .modal-content_a .custom{height:11.875rem}.configurator-recap-modal_a .modal-content_a .h4{margin:.5rem;color:#1e1e25;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;font-weight:bold;text-transform:none}.configurator-recap-modal_a .modal-content_a .c-checkout-popin .product,.configurator-recap-modal_a .modal-content_a .c-checkout-popin b{font-weight:bold}.configurator-recap-modal_a .modal-content_a .c-checkout-popin .product .product,.configurator-recap-modal_a .modal-content_a .c-checkout-popin b .product{color:#1e1e25}.configurator-recap-modal_a .modal-content_a .c-checkout-popin p:not(.product){font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.configurator-recap-modal_a .modal-content_a .buttons .btn{margin:auto;padding:.5rem 2.4rem;border:.0625rem solid #ffcf0b;border-radius:.3rem;background-color:#ffcf0b;color:#0d0d0d;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;font-weight:normal;letter-spacing:0;transition-duration:100ms;width:100%}@media (min-width: 768px){.configurator-recap-modal_a .modal-content_a .buttons .btn{padding:.6rem 4.3rem .3rem}}@media (min-width: 1280px){.configurator-recap-modal_a .modal-content_a .buttons .btn{font-size:.95rem}}.configurator-recap-modal_a .modal-content_a .buttons .btn:hover{background-color:#1e1e25;color:#fff;text-decoration:none}.configurator-recap-modal_a .modal-content_a .c-checkout-popin__price{text-align:right}.configurator-recap-modal_a .modal-content_a .c-checkout-popin__price .priceItem{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.2rem;font-weight:bold}.configurator-recap-modal_a .modal-content_a .c-checkout-popin__price .priceItem.strike{font-size:1rem;font-weight:lighter;text-decoration:line-through}#galleriesModal .modal-lg,#editProductModal .modal-lg{max-width:1200px}@media screen and (max-width: 1440px){#galleriesModal .galleries-modal,#editProductModal .galleries-modal{max-width:80%}}@media screen and (max-width: 768px){#galleriesModal .galleries-modal,#editProductModal .galleries-modal{max-width:none}}#galleriesModal .close,#editProductModal .close{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.1875rem;height:2.1875rem;margin-right:.5rem;border-radius:50%}#galleriesModal .close:hover,#editProductModal .close:hover{cursor:pointer}#galleriesModal .close svg,#editProductModal .close svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#0d0d0d;fill:#0d0d0d;transition:.5s}@media (min-width: 1024px){#galleriesModal .close svg:hover,#editProductModal .close svg:hover{transform:rotate(90deg);opacity:1}}#galleriesModal .close.svg-black svg,#editProductModal .close.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}.modal-content_a{border-radius:.2rem}.modal-content_a .modal-header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;padding:0;padding:10px;border-radius:0;background-color:#0d0d0d;color:#fff;font-size:.9rem}.modal-content_a .modal-header p{margin:0;line-height:18px}.modal-content_a .modal-header .gallery-product{font-size:.8rem}@media (min-width: 768px){.modal-content_a .modal-header .gallery-product{font-size:inherit}}.modal-content_a .modal-header .gallery-product span{text-transform:uppercase}.modal-content_a .modal-header.galleries-header{-ms-flex-align:center;align-items:center;padding-left:1.5rem;border-bottom:none;background-color:unset}.modal-content_a .modal-body,.modal-content_a .galleries-body,.modal-content_a .editproduct-body{padding:1rem;background-color:#f1efef}.modal-content_a .modal-body-content,.modal-content_a .galleries-body-content,.modal-content_a .editproduct-body-content{width:100%}@media (min-width: 768px){.modal-content_a .modal-body-content,.modal-content_a .galleries-body-content,.modal-content_a .editproduct-body-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}}.modal-content_a .modal-body-content-preview,.modal-content_a .galleries-body-content-preview,.modal-content_a .editproduct-body-content-preview{width:100%;height:300px}@media (min-width: 768px){.modal-content_a .modal-body-content-preview,.modal-content_a .galleries-body-content-preview,.modal-content_a .editproduct-body-content-preview{width:45%;max-width:500px;height:400px;margin-top:15px}.modal-content_a .modal-body-content-preview img,.modal-content_a .galleries-body-content-preview img,.modal-content_a .editproduct-body-content-preview img{max-width:450px}}.modal-content_a .modal-body-content-preview #selectors_container,.modal-content_a .galleries-body-content-preview #selectors_container,.modal-content_a .editproduct-body-content-preview #selectors_container{display:none}.modal-content_a .modal-body-content-configurator,.modal-content_a .galleries-body-content-configurator,.modal-content_a .editproduct-body-content-configurator{width:100%;margin-top:30px}@media (min-width: 768px){.modal-content_a .modal-body-content-configurator,.modal-content_a .galleries-body-content-configurator,.modal-content_a .editproduct-body-content-configurator{width:45%;margin-top:0}}.modal-content_a .modal-body-content-configurator .guide-link,.modal-content_a .galleries-body-content-configurator .guide-link,.modal-content_a .editproduct-body-content-configurator .guide-link{margin-top:10px;color:#6c757d;font-size:.9rem;text-align:right;text-decoration:underline;cursor:pointer}.modal-content_a .modal-body-content-configurator .config-step,.modal-content_a .galleries-body-content-configurator .config-step,.modal-content_a .editproduct-body-content-configurator .config-step{margin-top:1vh;cursor:pointer}.modal-content_a .modal-body-content-configurator .config-step-title,.modal-content_a .galleries-body-content-configurator .config-step-title,.modal-content_a .editproduct-body-content-configurator .config-step-title{margin:0;color:#212529;font-weight:bold}.modal-content_a .modal-body-content-configurator .config-step select,.modal-content_a .galleries-body-content-configurator .config-step select,.modal-content_a .editproduct-body-content-configurator .config-step select{width:100%;padding:.5rem 0}.modal-content_a .modal-body-content-configurator .config-step .select2,.modal-content_a .galleries-body-content-configurator .config-step .select2,.modal-content_a .editproduct-body-content-configurator .config-step .select2{padding:.4rem .7rem}.modal-content_a .modal-body-content-configurator .config-step .select2 .select2-selection__rendered,.modal-content_a .galleries-body-content-configurator .config-step .select2 .select2-selection__rendered,.modal-content_a .editproduct-body-content-configurator .config-step .select2 .select2-selection__rendered{text-transform:none}.modal-content_a .modal-body-content-configurator .config-step:first-child,.modal-content_a .galleries-body-content-configurator .config-step:first-child,.modal-content_a .editproduct-body-content-configurator .config-step:first-child{margin-top:0}.modal-content_a .modal-body-content-configurator .price,.modal-content_a .galleries-body-content-configurator .price,.modal-content_a .editproduct-body-content-configurator .price{font-size:.9rem;text-align:right}.modal-content_a .modal-body-content-configurator .price span,.modal-content_a .galleries-body-content-configurator .price span,.modal-content_a .editproduct-body-content-configurator .price span{font-size:1.1rem;font-weight:bold}.modal-content_a .modal-body-content-configurator .price span.strike-through,.modal-content_a .modal-body-content-configurator .price span.strike,.modal-content_a .galleries-body-content-configurator .price span.strike-through,.modal-content_a .galleries-body-content-configurator .price span.strike,.modal-content_a .editproduct-body-content-configurator .price span.strike-through,.modal-content_a .editproduct-body-content-configurator .price span.strike{margin-right:0;font-weight:normal}.modal-content_a .modal-body-content-configurator-cta,.modal-content_a .galleries-body-content-configurator-cta,.modal-content_a .editproduct-body-content-configurator-cta{margin-top:.5rem;text-align:center}.modal-content_a .modal-body-content-configurator-cta .btn-add-to-cart,.modal-content_a .modal-body-content-configurator-cta .update-cart-product,.modal-content_a .galleries-body-content-configurator-cta .btn-add-to-cart,.modal-content_a .galleries-body-content-configurator-cta .update-cart-product,.modal-content_a .editproduct-body-content-configurator-cta .btn-add-to-cart,.modal-content_a .editproduct-body-content-configurator-cta .update-cart-product{width:100%}@media (max-width: 768px){.modal-content_a .modal-body-content-configurator-cta .btn-primary.update-cart-product,.modal-content_a .galleries-body-content-configurator-cta .btn-primary.update-cart-product,.modal-content_a .editproduct-body-content-configurator-cta .btn-primary.update-cart-product{font-size:1rem}}.modal-content_a .modal-body-content-configurator-cta .btn-see-cart,.modal-content_a .galleries-body-content-configurator-cta .btn-see-cart,.modal-content_a .editproduct-body-content-configurator-cta .btn-see-cart{padding:.6rem .5rem .4rem;border:.0625rem solid #ffcf0b;border-radius:.3rem;background-color:#0d0d0d;color:#fff;letter-spacing:0;transition-duration:300ms;padding:.5rem 1.5rem}.modal-content_a .modal-body-content-configurator-cta .btn-see-cart:hover,.modal-content_a .galleries-body-content-configurator-cta .btn-see-cart:hover,.modal-content_a .editproduct-body-content-configurator-cta .btn-see-cart:hover{background-color:#ffcf0b;color:#0d0d0d;text-decoration:none}.modal-content_a .modal-body-content-configurator-cta a.previous-item,.modal-content_a .galleries-body-content-configurator-cta a.previous-item,.modal-content_a .editproduct-body-content-configurator-cta a.previous-item{color:#fff}.modal-content_a .modal-body-content-configurator-cta a.previous-item::before,.modal-content_a .galleries-body-content-configurator-cta a.previous-item::before,.modal-content_a .editproduct-body-content-configurator-cta a.previous-item::before{color:#fff}.modal-content_a .modal-body-content-configurator-cta a.previous-item::after,.modal-content_a .galleries-body-content-configurator-cta a.previous-item::after,.modal-content_a .editproduct-body-content-configurator-cta a.previous-item::after{background-color:#fff}.modal-content_a .modal-body-content-error p,.modal-content_a .galleries-body-content-error p,.modal-content_a .editproduct-body-content-error p{color:#a6070f;font-size:.9rem;font-weight:600}.modal-content_a .modal-body-title,.modal-content_a .galleries-body-title,.modal-content_a .editproduct-body-title{font-size:1rem;text-align:justify}.modal-content_a .modal-body-title .gallery-name,.modal-content_a .galleries-body-title .gallery-name,.modal-content_a .editproduct-body-title .gallery-name{font-weight:bold;text-transform:uppercase}.modal-content_a .ar{background-color:#fff}.modal-content_a .galleries-body,.modal-content_a .editproduct-body{padding:0 1.5rem 1.5rem;background-color:unset}.modal-content_a .galleries-body .galleries-body-content-configurator,.modal-content_a .editproduct-body .galleries-body-content-configurator{color:#0d0d0d}.modal-content_a .galleries-body .galleries-body-content-configurator .select2,.modal-content_a .editproduct-body .galleries-body-content-configurator .select2{border-radius:.2rem}.modal-content_a .galleries-body .galleries-body-content-configurator .select2-container,.modal-content_a .editproduct-body .galleries-body-content-configurator .select2-container{width:100% !important;height:34px}.modal-content_a .galleries-body .galleries-body-content-configurator .select2-container--disabled,.modal-content_a .editproduct-body .galleries-body-content-configurator .select2-container--disabled{background-color:#d0d0d1;cursor:not-allowed}.modal-content_a .galleries-body .galleries-body-content-configurator .config-step-title,.modal-content_a .editproduct-body .galleries-body-content-configurator .config-step-title{color:#fff}.modal-content_a .galleries-body .galleries-body-content-configurator .guide-link a,.modal-content_a .galleries-body .galleries-body-content-configurator .price,.modal-content_a .editproduct-body .galleries-body-content-configurator .guide-link a,.modal-content_a .editproduct-body .galleries-body-content-configurator .price{color:#fff}.modal-content_a .galleries-body .galleries-body-content-configurator .size-last-message,.modal-content_a .editproduct-body .galleries-body-content-configurator .size-last-message{display:none;margin-bottom:1rem;color:#fff}.modal-content_a .galleries-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button,.modal-content_a .editproduct-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button{margin:auto;padding:.5rem 2.4rem;border:.0625rem solid #ffcf0b;border-radius:.3rem;background-color:#ffcf0b;color:#0d0d0d;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;font-weight:normal;letter-spacing:0;transition-duration:100ms}@media (min-width: 768px){.modal-content_a .galleries-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button,.modal-content_a .editproduct-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button{padding:.6rem 4.3rem .3rem}}@media (min-width: 1280px){.modal-content_a .galleries-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button,.modal-content_a .editproduct-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button{font-size:.95rem}}.modal-content_a .galleries-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button:hover,.modal-content_a .editproduct-body .galleries-body-content-configurator .galleries-body-content-configurator-cta button:hover{background-color:#1e1e25;color:#fff;text-decoration:none}#consent-tracking{position:static !important;color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}#consent-tracking .modal-dialog{position:fixed;bottom:0;width:100vw;max-width:none;margin:0;transform:translate3d(0, 0, 31.25rem);z-index:9999}@media (min-width: 576px){#consent-tracking .modal-dialog{margin:0 auto}}#consent-tracking .modal-dialog a{color:#fff}#consent-tracking .modal-dialog .modal-content_a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:.5rem;border:0;background:#000;gap:1rem}@media (min-width: 768px){#consent-tracking .modal-dialog .modal-content_a{padding:1rem}}#consent-tracking .modal-dialog .modal-conscent{-ms-flex:1.5;flex:1.5}#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-asset{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.7rem}@media (min-width: 768px){#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-asset{-ms-flex-pack:distribute;justify-content:space-around}}#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-asset p:last-child{margin-bottom:0}#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-title{margin-bottom:.8rem;color:#fff;font-size:.7rem;font-weight:bold;text-transform:uppercase}@media (min-width: 768px){#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-title{font-size:1rem}}#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-more,#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-body{color:#fff;letter-spacing:0;line-height:1.3}@media (max-width: 768px){#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-body,#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-title,#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-more{letter-spacing:0}}#consent-tracking .modal-dialog .modal-conscent .content-asset .conscent-more a{color:#fff}@media (max-width: 768px){#consent-tracking .modal-dialog .modal-conscent .content-asset .hide-under-md{display:none}}@media (min-width: 768px){#consent-tracking .modal-dialog .modal-conscent .content-asset .hide-over-md{display:none}}#consent-tracking .modal-dialog .modal-button{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;gap:1rem}@media (min-width: 768px){#consent-tracking .modal-dialog .modal-button{-ms-flex-direction:row;flex-direction:row}}#consent-tracking .modal-dialog .modal-button .btn{width:100%;margin:0;padding:.5rem .1rem !important;border:none;border-radius:.2rem;font-size:.7rem !important;font-weight:bold;letter-spacing:0;transition-duration:500ms}#consent-tracking .modal-dialog .modal-button .btn[data-ui*='accept']{margin:auto;padding:.5rem 2.4rem;border:.0625rem solid #ffcf0b;border-radius:.3rem;background-color:#ffcf0b;color:#0d0d0d;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;font-weight:normal;letter-spacing:0;transition-duration:100ms;margin:0;transition-duration:500ms}@media (min-width: 768px){#consent-tracking .modal-dialog .modal-button .btn[data-ui*='accept']{padding:.6rem 4.3rem .3rem}}@media (min-width: 1280px){#consent-tracking .modal-dialog .modal-button .btn[data-ui*='accept']{font-size:.95rem}}#consent-tracking .modal-dialog .modal-button .btn[data-ui*='accept']:hover{background-color:#1e1e25;color:#fff;text-decoration:none}#consent-tracking .modal-dialog .modal-button .btn[data-ui*='accept']:hover{background-color:#0d0d0d}#consent-tracking .modal-dialog .modal-button .btn[data-ui*='continue']{border:.0625rem solid #ffcf0b;background-color:#0d0d0d;color:#fff}#consent-tracking .modal-dialog .modal-button .btn[data-ui*='continue']:hover{background-color:#ffcf0b;color:#0d0d0d}header{background-color:#030303}.secondary-content{position:relative;z-index:2}.checkout__product-img .c-checkout-popin__figure .custom{min-height:11.875rem}.checkout__product-img .c-checkout-popin__figure .custom figure{width:100%;height:100%}.share-product-modal a{display:inline-block;margin-top:.5rem;font-size:1.3rem}.c-details{background-color:#fff}.c-details .detail-oeuvre-title{margin-bottom:0;color:#0d0d0d;font-size:1.9rem;font-weight:400}@media (min-width: 768px){.c-details .detail-oeuvre-title{font-size:3.3rem}}.c-details .link-primary{display:inline}.c-details__box{padding:0;border:.0625rem solid #d0d0d1;text-align:left !important}@media (min-width: 768px){.c-details__box .text-right{text-align:right !important}}.c-details__content{padding:25px}@media (min-width: 768px){.c-details__content{padding:25px 42.5px}}.c-details__content .row.availability-item{margin-bottom:.3125rem;font-size:.95rem}@media (min-width: 768px){.c-details__content .row.availability-item{margin-bottom:25px}}@media (min-width: 1024px){.c-details__content .row.availability-item{font-size:1.1rem}}.c-details__content .row.availability-item .col:nth-child(1){padding-right:0;white-space:nowrap}@media (min-width: 768px){.c-details__content .row.availability-item .col:nth-child(1){padding-right:.78125rem;white-space:initial}}.c-details__content .row.availability-item .col:nth-child(2){padding-left:0}@media (min-width: 768px){.c-details__content .row.availability-item .col:nth-child(2){padding-left:.78125rem}}.c-details__content>div{margin-bottom:.625rem}@media (min-width: 768px){.c-details__content>div{margin-bottom:25px}}.c-details__content>p{margin-bottom:0}.c-details__image p{margin-bottom:0}.c-details>.wrapper>span{display:block;margin-top:25px}.c-details>.wrapper>div{margin-top:25px}.c-details h3{margin-bottom:1.5rem;color:#bbbaba;font-family:inherit;font-size:1.5rem;text-transform:none}@media (min-width: 768px){.c-details h3{font-size:2rem}}.c-details h4{font-family:inherit;font-size:1.125rem;text-transform:none}.c-details .einstein div{height:fit-content}.c-details .cross-sell>.product-carousel>.cross-sell-carousel{min-height:21.375rem;overflow:hidden}@media (min-width: 1024px){.c-details .cross-sell>.product-carousel>.cross-sell-carousel{min-height:24.375rem}}.c-details .cross-sell.cross-sell-theme{background-color:#0d0d0d;color:#fff}.c-details .cross-sell.cross-sell-theme .heart-icon{filter:invert(1)}.c-details .page-designer-inclusion{margin-bottom:3rem}@media (max-width: 1024px){.c-details .page-designer-inclusion{margin-top:1.5rem;margin-bottom:2rem}}.c-details .artwork-exif{margin-bottom:1rem;font-size:1.125rem}.c-details .artwork-exif h4{margin:0 0 1rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem}.c-details .artwork-exif .col-sm-6:first-child{margin-bottom:1rem}@media (min-width: 576px){.c-details .artwork-exif .col-sm-6:first-child{margin-bottom:0}}.c-details .video-container{text-align:center}.tag-list a{display:inline-block;margin-right:.5rem;margin-bottom:.5rem;padding:.6rem .6rem .4rem;border:.0625rem solid #d0d0d1;font-weight:bold}.tag-list b{margin-left:1rem;text-transform:uppercase}.tag-list b::after{content:'+';margin-left:1rem}.tag-list .tag{font-size:1rem}@media (min-width: 768px){.tag-list .tag{font-size:1.1rem}}.pdp-header-background{height:5rem;background-color:#12121a}@media (max-width: 1025px){.pdp-header-background{display:none}}.pseudo-header{--product-detail-pseaudo-header: 8rem;position:fixed;top:0;width:100%;height:var(--product-detail-pseaudo-header);background-color:#f2f2f2;z-index:-1}.product-breadcrumb{padding:.2rem 0 0 1rem;transition:opacity 1s;opacity:1}.product-breadcrumb .breadcrumb{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;border:none;color:gray;font-size:.8125rem;overflow-x:auto}@media (min-width: 1024px){.product-breadcrumb .breadcrumb .icon-home{display:none}}.product-breadcrumb .breadcrumb .icon-name{display:none}@media (min-width: 1024px){.product-breadcrumb .breadcrumb .icon-name{display:block}}@media (min-width: 768px){.product-breadcrumb .breadcrumb{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 1025px){.product-breadcrumb .breadcrumb li:first-child a{display:block;margin-top:-.125rem}.product-breadcrumb .breadcrumb .icon-home::before{content:'\F015'}}.product-breadcrumb .breadcrumb-item{max-width:10.625rem;white-space:nowrap}.product-breadcrumb .breadcrumb-item::before,.product-breadcrumb .breadcrumb-item a{color:#a5a5a5}.product-breadcrumb .breadcrumb-item a{color:gray;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.92rem;font-style:italic}.product-breadcrumb .breadcrumb-item:last-child a>span{text-transform:lowercase}.product-breadcrumb .breadcrumb-item:last-child a>span::first-letter{text-transform:uppercase}.product-breadcrumb .breadcrumb-item:last-of-type{font-weight:bold}@media (min-width: 768px){.product-breadcrumb .breadcrumb-item{max-width:unset}}@media screen and (max-width: 768px){.product-details{display:block}}.limited-edition .h1{font-weight:400}.configurator-steps_A .cadre__name,.configurator-steps_A .finition__name{font-size:1rem;font-weight:bold}@media (max-width: 320px){.configurator-steps_A .cadre__name,.configurator-steps_A .finition__name{font-size:.9rem}}.configurator-steps_A .finition__price,.configurator-steps_A .cadre__price,.configurator-steps_A .cadre-item__price,.configurator-steps_A .finition-item__price{display:none}.configurator-steps_A .finition__text,.configurator-steps_A .cadre__text{margin-bottom:0}.configurator-steps_A .finition__text.hidden,.configurator-steps_A .cadre__text.hidden{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configurator-steps_A .finition__text b,.configurator-steps_A .cadre__text b{font-weight:bold}.configurator-steps_A .availability-message{margin-bottom:.2rem}.configurator-steps_A .show-more{display:none;margin-bottom:0;float:right;color:#7f7f7f;cursor:pointer}.configurator-steps_A .show-less{display:none;color:#7f7f7f;white-space:nowrap;cursor:pointer}.configurator-steps_A .finition-item.disabled img{filter:opacity(40%)}.configurator-steps_A .finition-item>div:first-child::after{top:65%}.configurator-steps_A .cadre-item.disabled img{filter:opacity(40%)}.configurator-steps_A .cadre-item>div:first-child::after{top:65%}.configurator-steps_A .product_promoMessage{margin-top:2rem}.configurator-steps_A .configurator-steps__content{padding:0}.configurator-step .btn-gallery-availability{display:none;width:100%;padding:.5rem 1rem;border:.0625rem solid #343a40;background-color:#fff;color:#343a40;font-size:.9rem}.configurator-step .btn-gallery-availability::after{content:'\F105';width:auto;font-family:"Font Awesome"}.configurator-step #btn-gallery-availability-1.not-fixed,.configurator-step #btn-gallery-availability-1.not-fixed-tab,.configurator-step #btn-gallery-availability-2.not-fixed,.configurator-step #btn-gallery-availability-2.not-fixed-tab,.configurator-step #btn-gallery-availability-3.not-fixed,.configurator-step #btn-gallery-availability-3.not-fixed-tab{position:static}@media (min-width: 768px){#configurator-steps__1 .next-step-wrapper{position:relative;bottom:inherit;padding:0;background-color:transparent}}#configurator-steps__1 .variation-label{width:calc(50% - .9rem / 2)}#configurator-steps__1 .variation-title-info .variation-info{display:none}#configurator-steps__1 .variation-label .variation-etiquette img,#configurator-steps__2 .variation-label .variation-etiquette img,#configurator-steps__3 .variation-label .variation-etiquette img{height:1.25rem}#configurator-steps__1 .variation-label.outofstock .variation-etiquette img,#configurator-steps__2 .variation-label.outofstock .variation-etiquette img,#configurator-steps__3 .variation-label.outofstock .variation-etiquette img{filter:brightness(0.4)}#configurator-steps__1 .price-recap__text,#configurator-steps__2 .price-recap__text,#configurator-steps__3 .price-recap__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}#configurator-steps__1 .price-recap__text .price,#configurator-steps__2 .price-recap__text .price,#configurator-steps__3 .price-recap__text .price{color:#fff}#configurator-steps__1 .next-step-wrapper,#configurator-steps__2 .next-step-wrapper,#configurator-steps__3 .next-step-wrapper{display:-ms-flexbox;display:flex;position:sticky;bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:var(1rem) 0;background-color:rgba(13,13,13,0.8);gap:.5rem}@media (min-width: 768px){#configurator-steps__1 .next-step-wrapper,#configurator-steps__2 .next-step-wrapper,#configurator-steps__3 .next-step-wrapper{-ms-flex-pack:end;justify-content:flex-end;margin:1.5rem auto auto}}#configurator-steps__1 .next-step-wrapper .previous-item,#configurator-steps__2 .next-step-wrapper .previous-item,#configurator-steps__3 .next-step-wrapper .previous-item{position:relative;margin:auto;color:#d0d0d1}#configurator-steps__1 .next-step-wrapper .previous-item::before,#configurator-steps__2 .next-step-wrapper .previous-item::before,#configurator-steps__3 .next-step-wrapper .previous-item::before{content:'\F104';padding-right:.2rem;font-family:"Font Awesome"}#configurator-steps__1 .next-step-wrapper .previous-item:hover,#configurator-steps__2 .next-step-wrapper .previous-item:hover,#configurator-steps__3 .next-step-wrapper .previous-item:hover{color:#fff;cursor:pointer}#configurator-steps__1 .next-step-wrapper .size-select-error,#configurator-steps__2 .next-step-wrapper .size-select-error,#configurator-steps__3 .next-step-wrapper .size-select-error{display:none;margin:auto;color:#fff;font-size:1rem}#configurator-steps__1 .next-step-wrapper .size-select-error.last-item,#configurator-steps__2 .next-step-wrapper .size-select-error.last-item,#configurator-steps__3 .next-step-wrapper .size-select-error.last-item{text-align:center}#configurator-steps__1 .next-step-wrapper .price-recap,#configurator-steps__2 .next-step-wrapper .price-recap,#configurator-steps__3 .next-step-wrapper .price-recap{width:100%}#configurator-steps__2 .next-step-wrapper,#configurator-steps__3 .next-step-wrapper{-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1rem}#configurator-steps__2 .next-step-wrapper button,#configurator-steps__3 .next-step-wrapper button{margin:0}@media (min-width: 768px){#configurator-steps__2 .next-step-wrapper button,#configurator-steps__3 .next-step-wrapper button{margin:auto}}@media (min-width: 768px){#configurator-steps__2 .next-step-wrapper,#configurator-steps__3 .next-step-wrapper{padding-bottom:0}}#configurator-steps__2 .range__name,#configurator-steps__3 .range__name{display:none}#configurator-steps__2 .text-price,#configurator-steps__3 .text-price{padding-top:.3125rem}#configurator-steps__2 .price,#configurator-steps__3 .price{font-size:1.3rem}#configurator-steps__2 .price .strike,#configurator-steps__3 .price .strike{font-size:.9rem;font-weight:normal}#configurator-steps__3 .cadre-item:hover .img-fluid{transform:scale(1.5)}#configurator-steps__3 .variation-label .variation-etiquette{position:relative}#configurator-steps__3 .variation-label .variation-etiquette img{position:absolute;transform:translateY(-55%)}.configurator-reinsurance li{font-size:.8rem}.configurator-reinsurance li:last-child{border-bottom:.0625rem solid #d0d0d1}@media (min-width: 768px){.configurator-reinsurance li{font-size:1rem}}.product-detail[data-ab-test='A']{--border-top-left-radius: 1rem;display:none;position:fixed;bottom:0;width:100%;max-height:100% !important;border-top-left-radius:var(--border-top-left-radius);border-top-right-radius:var(--border-top-left-radius);background:#0d0d0d;color:#fff;z-index:10}@media (min-width: 768px){.product-detail[data-ab-test='A']{height:auto}}.product-detail[data-ab-test='A'] .configurator_a{border-top-left-radius:var(--border-top-left-radius);border-top-right-radius:var(--border-top-left-radius)}.product-detail[data-ab-test='A'] .close-configurator_a{position:absolute;top:0;right:1rem;margin:1rem;padding:.27rem .27rem .2rem;border-radius:50%;background:#414147;color:#ffcf0b;cursor:pointer;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.1875rem;height:2.1875rem;margin-right:.5rem;border-radius:50%}.product-detail[data-ab-test='A'] .close-configurator_a:hover{cursor:pointer}.product-detail[data-ab-test='A'] .close-configurator_a svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#0d0d0d;fill:#0d0d0d;transition:.5s}@media (min-width: 1024px){.product-detail[data-ab-test='A'] .close-configurator_a svg:hover{transform:rotate(90deg);opacity:1}}.product-detail[data-ab-test='A'] .close-configurator_a.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}@media (min-width: 768px){.product-detail[data-ab-test='A'] .close-configurator_a{right:0;margin:.5rem}}.product-detail[data-ab-test='A'] .close-configurator_a svg{width:100%;height:100%;padding:.4rem;transform:none;stroke:#fff}@media (min-width: 768px){.product-detail[data-ab-test='A'] .configurator-slider{height:100%}}.product-detail[data-ab-test='A'] .swiper-slide{display:-ms-flexbox;display:flex;top:0;-ms-flex-align:center;align-items:center;width:400px;max-width:100%;height:475px;max-height:100%}@media (min-width: 768px){.product-detail[data-ab-test='A'] .swiper-slide.full .frame[data-zoom]:hover{cursor:zoom-in}}@media (min-width: 1025px){.product-detail[data-ab-test='A'] .swiper-slide{width:600px;height:100%}}.product-detail[data-ab-test='A'] .swiper-slide img:not(.pic),.product-detail[data-ab-test='A'] .swiper-slide video{max-width:100%;max-height:100%;object-fit:contain;margin:auto}.product-detail[data-ab-test='A'] .configurator-swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: $configurator-grey;background-color:#666161}@media (min-width: 768px){.product-detail[data-ab-test='A'] .configurator-swiper-pagination{display:none}}.product-detail[data-ab-test='A'] .btn.add-to-wish-list{font-size:.8rem;letter-spacing:unset;vertical-align:top}.product-detail[data-ab-test='A'] .btn.add-to-wish-list i{width:1.3rem;height:1.3rem}.product-detail[data-ab-test='A'] .btn.add-to-wish-list i::before{width:1.3rem;height:1.3rem;background-size:1.3rem 1.3rem}@media (min-width: 768px){.product-detail[data-ab-test='A'] .btn.add-to-wish-list{font-size:1rem}.product-detail[data-ab-test='A'] .btn.add-to-wish-list i{width:1.7rem;height:1.7rem}.product-detail[data-ab-test='A'] .btn.add-to-wish-list i::before{width:1.7rem;height:1.7rem;background-size:1.7rem 1.7rem}}.configurator-slider.owl-carousel .owl-item .yt-video-thumbnail{left:0;width:100%;height:100%;object-fit:contain}.yt-video{position:relative;top:50%;height:100%;transform:translateY(-50%);overflow:hidden}.pdp-carousel-container{overflow:hidden}.yt-frame{height:auto}.yt-frame iframe{top:0;width:100%;height:100%}.video-link{font-size:.8rem;font-weight:bold;text-decoration:underline;cursor:pointer}.format-guide{display:none;width:1.4rem;margin-left:1rem;cursor:pointer}.guides{width:fit-content;margin-right:0;margin-left:auto;color:gray}.img-magnifier-glass{position:absolute;width:30%;height:30%;border:solid .1875rem gray;cursor:none;z-index:1}@media (max-width: 1024px){.img-magnifier-glass{display:none}}.need-an-advice_A .container-bloc-needAnAdvice{position:relative;width:100%;max-width:30rem;margin:1.5rem auto;padding:1.5rem;border:1px solid #ffcf0b;color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;text-align:center}.need-an-advice_A .container-bloc-needAnAdvice .abs{--width-height: 1.5rem;position:absolute;top:calc(-1 * var(--width-height) / 2);right:0;left:0;width:var(--width-height);height:var(--width-height);margin:auto;border-radius:50%;background:#ffcf0b;color:#0d0d0d;font-size:.9rem;font-weight:bold;line-height:var(--width-height);text-align:center}.need-an-advice_A .container-bloc-needAnAdvice .main ul{margin:0;padding:0}.need-an-advice_A .container-bloc-needAnAdvice .main ul li{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.8rem 0 0}.need-an-advice_A .container-bloc-needAnAdvice .main ul li:hover{cursor:pointer}.need-an-advice_A .container-bloc-needAnAdvice .main ul li .phone::before{content:'\F095';display:inline-block;margin-right:.5rem;transform:rotate(90deg);font-family:'Font Awesome'}.need-an-advice_A .container-bloc-needAnAdvice .main ul li .phone+a{margin:0 0 0 .6rem}.need-an-advice_A .container-bloc-needAnAdvice .main ul a{display:block;width:fit-content;margin:auto;color:#fff;font-weight:bold;overflow:hidden}.need-an-advice_A .container-bloc-needAnAdvice .main ul a::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.need-an-advice_A .container-bloc-needAnAdvice .main ul a:hover::after,.need-an-advice_A .container-bloc-needAnAdvice .main ul a:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.need-an-advice_A .container-bloc-needAnAdvice .main ul a:hover{text-decoration:none}.need-an-advice_A .container-bloc-needAnAdvice .main ul a::after{height:.0625rem}
