@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)}}.c-details .cross-sell{padding:3.75rem 0}.c-details .cross-sell:empty{padding:0}.pd-category-carousel{margin-top:1.875rem}@media (min-width: 768px){.pd-category-carousel{margin-top:3.75rem}}.pd-category-carousel h2 span{font-family:"Arizona";font-size:2.2rem}.product-carousel{position:relative;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--swiper-navigation-top-offset: 102%;--swiper-navigation-size: 1rem}.product-carousel .container{--product-carousel-container-margin: 0px;width:calc(100% - var(--product-carousel-container-margin) - 1.563rem);padding:0}@media (min-width: 1280px){.product-carousel .container{--product-carousel-container-margin: 3%}}@media (min-width: 1400px){.product-carousel .container{--product-carousel-container-margin: 6%;max-width:initial}}.product-carousel .container a{color:inherit}.product-carousel .gold-dash{position:relative;margin-bottom:2rem;padding-bottom:.5rem;padding-bottom:1.5rem}.product-carousel .gold-dash::after{content:' ';position:absolute;bottom:0;left:0;width:30px;height:8px;background-color:#baa85a}@media (max-width: 1024px){.product-carousel .gold-dash{padding-bottom:.3rem}.product-carousel .gold-dash::after{bottom:-10px;width:20px;height:5px}}.product-carousel .pdp-carousel-header{display:-ms-flexbox;display:flex}.product-carousel .pdp-carousel-header .pdp-carousel-title{--carousel-header-padding-bottom: 1.1rem;padding:0 0 var(--carousel-header-padding-bottom) 1.1rem;font-family:"Arizona";font-size:1.75rem;font-weight:700;position:relative}.product-carousel .pdp-carousel-header .pdp-carousel-title a:hover{text-decoration:none}@media (min-width: 768px){.product-carousel .pdp-carousel-header .pdp-carousel-title{font-size:2.2rem}}.product-carousel .pdp-carousel-header .pdp-carousel-title::before{content:'';display:block;position:absolute;top:0;left:0;width:.4375rem;height:calc(100% - var(--carousel-header-padding-bottom));background-color:#ffcf0b}.pd-category-carousel .product-carousel .pdp-carousel-header .pdp-carousel-title{margin:0}.product-carousel .pdp-carousel-header .favorite-wrapper{margin-top:.5rem;margin-left:.9375rem}.product-carousel .theme-cta{margin-top:1.25rem;text-align:center}.product-carousel .theme-cta .see-all-button{overflow:hidden;display:inline-block;font-weight:bold;text-decoration:none}.product-carousel .theme-cta .see-all-button::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.product-carousel .theme-cta .see-all-button:hover::after,.product-carousel .theme-cta .see-all-button:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.product-carousel .box__title-link-more .h2-title{max-width:inherit}.product-carousel .col.px-0 .box__title-link-more{width:100%}@media (min-width: 1400px){.product-carousel{--swiper-navigation-sides-offset: 16rem}}.product-carousel.has-see-more{--swiper-navigation-top-offset: 90%}.product-carousel.has-see-more .carousel .product-swiper-pagination:not(.yk-recommendation){bottom:3.3rem}.product-carousel .carousel{padding:0;overflow-x:hidden}.product-carousel .carousel .product-swiper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto}.product-carousel .carousel .product-swiper .product-slide .c-card .product-image{-ms-grid-rows:15rem;grid-template-rows:15rem}@media (min-width: 768px){.product-carousel .carousel .product-swiper .product-slide .c-card .product-image{-ms-grid-rows:20rem;grid-template-rows:20rem}}.product-carousel .carousel .product-swiper .product-slide .c-card .product-image__container{height:100%}.product-carousel .carousel .product-swiper .product-slide .c-card .product-image .tile-image{width:100%;height:100%;object-fit:contain}.product-carousel .carousel .product-swiper .product-slide .c-card .figcaption-name{display:inline-block}.product-carousel .carousel .product-swiper-navigation{position:relative;margin-top:3.75rem}.product-carousel .carousel .product-swiper-next,.product-carousel .carousel .product-swiper-prev{top:auto;bottom:0;color:inherit;z-index:2}.product-carousel .carousel .product-swiper-prev{left:0}.product-carousel .carousel .product-swiper-next{right:0}.product-carousel .carousel .product-swiper-pagination{bottom:-5px;z-index:1}.product-carousel .carousel .product-swiper-pagination .swiper-pagination-bullet{background-color:#0d0d0d}.product-carousel .carousel .product-swiper-pagination.white .swiper-pagination-bullet{background-color:#fff}.pd-category-carousel .product-carousel .carousel .product-swiper-pagination.white .swiper-pagination-bullet{background-color:#0d0d0d}.plp-category-carousel .product-carousel{margin-bottom:0}@media (min-width: 768px){.plp-category-carousel .product-carousel{margin-top:2rem}}.plp-category-carousel .product-carousel:first-child{margin-top:1rem}.plp-leading-artists .h2{font-size:1.9rem}@media (min-width: 768px){.plp-leading-artists .h2{font-size:3.3rem}}.pdp .h2.detail-oeuvre-title,.pdp h3.h1,.pdp .h2.text-center{font-size:1.9rem}@media (min-width: 768px){.pdp .h2.detail-oeuvre-title,.pdp h3.h1,.pdp .h2.text-center{font-size:3.3rem}}@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)}}.picPresentation{height:100%;width:100%}.picPresentation.dimensions{margin-top:5px}@media (min-width: 981px){.picPresentation.dimensions{margin-top:inherit}}.bg{position:absolute;background-size:100% 100%;box-sizing:content-box}.frame{box-sizing:content-box;position:relative;transition:all 0.5s ease 0s}.pic{background-position:center;background-repeat:inherit;background-size:100% 100%;height:100%;margin:0;max-height:100%;max-width:100%;position:relative}.finish{background-position:center;background-size:100% 100%;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.selectors_container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;left:0;position:absolute;top:0;width:100%}@media (min-width: 768px){.selectors_container{-ms-flex-align:start;align-items:start;-ms-flex-direction:column;flex-direction:column;left:5%;top:75%;width:80%}}@media (min-width: 1024px) and (max-height: 740px){.selectors_container{left:1%;width:auto !important;-ms-flex-direction:row !important;flex-direction:row !important}.selectors_container .select2-container{width:auto !important}}.overlay-img .selectors_container{display:none}.selectors_container *:focus{outline:none}.selectors_container .select2{border:1px solid #d7d7d7;padding:4px 11px 0 11px;font-size:14px;text-transform:capitalize;background-color:#fff}.selectors_container .select2-container{box-sizing:border-box;display:inline-block;position:relative;margin:0;vertical-align:middle;height:34px}@media (min-width: 768px){.selectors_container .select2-container{margin:0 0 15px}}.selectors_container .select2-container .select2-selection{background-color:#fff}.selectors_container .select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:auto;-ms-user-select:none;user-select:none;-webkit-user-select:none;border:none}.selectors_container .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px}.selectors_container .select2-container--default .select2-selection--single .select2-selection__arrow{height:auto;position:absolute;top:50%;right:1px;width:20px}.select2-container--open #select2-color_selector-results .select2-results__option{font-size:0;text-align:center;display:inline-block;width:40%}.select2-container--open #select2-color_selector-results .select2-results__option[aria-selected=true],.select2-container--open #select2-color_selector-results .select2-results__option--highlighted[aria-selected]{background-color:transparent}.select2-container--open #select2-color_selector-results .select2-results__option:first-of-type{padding-top:0rem}.select2-container--open #select2-color_selector-results .select2-results__option:after{content:"";display:inline-block;width:50px;height:50px;visibility:visible}.select2-container--open #select2-color_selector-results .select2-results__option:hover:after,.select2-container--open #select2-color_selector-results .select2-results__option--highlighted[aria-selected]:after{border:2px solid #0d0d0d}.select2-container--open #select2-color_selector-results .select2-results__option[id$='BEIGE']:after{background-color:#d7d0ca}.select2-container--open #select2-color_selector-results .select2-results__option[id$='WHITE']:after{background-color:#fff;box-shadow:black 0px 0px 2px}.select2-container--open #select2-color_selector-results .select2-results__option[id$='SKY']:after{background-color:#d8e0e9}.select2-container--open #select2-color_selector-results .select2-results__option[id$='GREY']:after{background-color:#dadada}.select2-container--open #select2-color_selector-results .select2-results__option[id$='DARK_GREY']:after{background-color:#45474c}.select2-container--open #select2-color_selector-results .select2-results__option[id$='YELLOW']:after{background-color:#f4e7d5}.select2-container--open #select2-color_selector-results .select2-results__option[id$='MARINE']:after{background-color:#273e56}.select2-container--open #select2-color_selector-results .select2-results__option[id$='PINK']:after{background-color:#e0c5cb}.select2-container--open #select2-color_selector-results .select2-results__option[id$='RED']:after{background-color:#6e3737}.select2-container--open #select2-color_selector-results .select2-results__option[id$='GREEN']:after{background-color:#bd695a}.product-dimensions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:0.4s all;font-size:1.4rem;font-weight:700;height:2px;position:absolute;text-align:center;width:100%;z-index:7}.product-dimensions .size{background-color:#fff;color:#525252;font-size:14px;position:relative;padding:0 8px;height:fit-content}@media (min-width: 768px){.product-dimensions .size{font-size:15px}}.product-dimensions .arrow{height:10px;position:absolute;transform:translateY(-50%);width:10px}.product-dimensions.horizontal{border-bottom:1px solid #abaaaa;top:-23px;left:0}.product-dimensions.vertical{border-left:1px solid #abaaaa;height:100%;left:-23px;top:0;transform:rotate(180deg);-webkit-transform:rotate(180deg);width:2px}.product-dimensions.vertical .size{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;top:-12px;padding:8px 0;width:fit-content}.product-dimensions.horizontal .arrow{border-bottom:6px solid transparent;border-top:6px solid transparent;top:2px}.product-dimensions.vertical .arrow{border-left:6px solid transparent;border-right:6px solid transparent}.product-dimensions .arrow.bottom{border-bottom:10px solid #abaaaa;top:7px}.product-dimensions .arrow.top{border-top:10px solid #abaaaa;bottom:-8px}.product-dimensions .arrow.right{border-left:10px solid #abaaaa;right:0}.product-dimensions .arrow.left{border-right:10px solid #abaaaa;left:0}.configurator-slider .product-dimensions.magnified.horizontal{top:-45px}.configurator-slider .product-dimensions.magnified.horizontal:after,.configurator-slider .product-dimensions.magnified.horizontal:before{width:calc(50% - 60px)}@media (max-width: 768px){.configurator-slider .product-dimensions.magnified.horizontal{top:-18px}.configurator-slider .product-dimensions.magnified.horizontal .size{font-size:14px}.configurator-slider .product-dimensions.magnified.horizontal:after,.configurator-slider .product-dimensions.magnified.horizontal:before{width:calc(50% - 35px)}}.configurator-slider .product-dimensions.magnified.vertical{left:-45px}.configurator-slider .product-dimensions.magnified.vertical:after,.configurator-slider .product-dimensions.magnified.vertical:before{height:calc(50% - 60px)}@media (max-width: 768px){.configurator-slider .product-dimensions.magnified.vertical{left:-18px}.configurator-slider .product-dimensions.magnified.vertical .size{font-size:14px}.configurator-slider .product-dimensions.magnified.vertical:after,.configurator-slider .product-dimensions.magnified.vertical:before{height:calc(50% - 35px)}}.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{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{padding-right:.75rem;padding-left:.75rem}.configurator.opened{padding-top:37.5px}}@media (max-width: 768px){.configurator{padding:0 1rem;border-top:1rem solid #0d0d0d}}@media (min-width: 768px){.configurator{display:-ms-flexbox;display:flex}.configurator .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 .pdp-carousel-container{-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}.configurator .pdp-configurator-container{-ms-flex:0 0 31.25rem;flex:0 0 31.25rem;max-width:31.25rem}}.configurator ::-webkit-scrollbar{width:.4rem;border-radius:.5rem;background:#d0d0d1}.configurator ::-webkit-scrollbar-thumb{border-radius:.5rem;background:#ffcf0b}.configurator .yt-frame{position:relative;width:100%;height:100%;object-fit:contain}.configurator .yt-frame .yt-video-thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}.configurator .picgen-href{display:none !important}.configurator .pdp-carousel-container{position:relative}.configurator .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 .pdp-carousel-container .configurator-thumb-swiper{position:absolute;bottom:0;left:50%;overflow:hidden;z-index:1}.configurator .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper{height:4.38rem}.configurator .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide{width:4.375rem;cursor:pointer}.configurator .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide.swiper-slide-thumb-active .thumb-slide-content{border:#ffcf0b solid 2px}.configurator .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 .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide .thumb-slide-img{margin:auto}.configurator .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 .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide{width:3.3125rem}.configurator .pdp-carousel-container .configurator-thumb-swiper .swiper-wrapper .thumb-slide .thumb-slide-content{width:3.3125rem;height:3.3125rem}}@media (max-width: 1024px){.configurator .pdp-carousel-container .configurator-thumb-swiper{display:none}}.configurator .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 .pdp-configurator-container .top-info{margin-bottom:1.5rem}.configurator .pdp-configurator-container .see-more-choices{width:auto;margin:auto auto .9rem}.configurator .pdp-configurator-container .see-more-choices:hover{cursor:pointer}.configurator .pdp-configurator-container .see-more-choices:hover span{transform:rotate(90deg)}.configurator .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 .pdp-configurator-container{max-height:95%}}.configurator .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 .configurator-steps__info{top:11rem;right:5rem;left:inherit}}.configurator .configurator-steps__info+div{position:relative}.configurator .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 .configurator-steps__info .close-info:hover{cursor:pointer}.configurator .configurator-steps__info .close-info svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#fff;fill:#fff;transition:.5s}@media (min-width: 1024px){.configurator .configurator-steps__info .close-info svg:hover{transform:rotate(90deg);opacity:1}}.configurator .configurator-steps__info .close-info.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}@media (min-width: 768px){.configurator .configurator-steps__info .close-info{display:none}}.configurator .configurator-steps__info .close-info svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}.configurator .configurator-steps__info p{padding:0}.configurator .configurator-steps__info p.finition__name,.configurator .configurator-steps__info p.cadre__name{padding:0 1rem 0 0;font-size:1.1rem;font-weight:bold}.configurator .configurator-steps__info p.finition__text,.configurator .configurator-steps__info p.cadre__text{font-size:.95rem}@media (max-width: 768px){.configurator .configurator-swiper-pagination{bottom:4.5rem}}.configurator .configurator-swiper-next,.configurator .configurator-swiper-prev{transform:translate3d(0, 0, 0)}.configurator .configurator-swiper-next::after,.configurator .configurator-swiper-prev::after{color:#ffcf0b;font-size:.8rem;font-weight:bold}@media (min-width: 768px) and (max-width: 1025px){.configurator .configurator-swiper-next,.configurator .configurator-swiper-prev{top:20%}}@media (min-width: 768px){.configurator .swiper-wrapper{height:100%}}@media (max-width: 1025px) and (min-width: 768px){.configurator .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 .swiper-wrapper [data-ui='video360Slide']{position:relative}.configurator .swiper-wrapper [data-ui='video360Slide'] video{position:absolute;top:0}}.configurator .yt-video{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']{overflow:hidden}.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']:hover::after,.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.configurator .configurator-steps .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 .configurator-steps .configurator-step .next-step-wrapper button{padding:.6rem 4.3rem .3rem}}@media (min-width: 1280px){.configurator .configurator-steps .configurator-step .next-step-wrapper button{font-size:.95rem}}.configurator .configurator-steps .configurator-step .next-step-wrapper button:hover{background-color:#1e1e25;color:#fff;text-decoration:none}.configurator .configurator-steps .configurator-navigation span{font-size:1.25rem;font-weight:bold}.configurator .configurator-steps .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 .picpres-container{padding:.625rem 0 0 1.25rem}}.configurator .full .bg{background-image:none !important}.configurator .configurator-steps__info-modal{display:none}@media (min-width: 768px){.configurator .configurator-steps__info-modal{display:contents}}.configurator .configurator-steps__info-modal.show{display:block}.configurator .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 .see-at-home{top:1.5rem;right:1.5rem;left:inherit}}.configurator .see-at-home:hover{background-color:#ffcf0b}.configurator .see-at-home:hover button{color:#0d0d0d}.configurator .see-at-home::after{position:relative;z-index:1}.configurator .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 .see-at-home img{position:relative;z-index:1}.configurator .configurator-reinsurance{display:none}.configurator-slider__picture{position:relative;height:70rem}@media (max-width: 1024px){.configurator-slider__picture{height:45rem}}@media (max-width: 768px){.configurator-slider__picture{height:30rem}}.configurator-slider__picture figure{position:absolute;top:50%;left:50%;width:100%;max-height:100%;transform:translate(-50%, -50%)}.configurator-slider__picture figure span{display:block;position:relative;height:auto;max-height:70rem;margin:auto}@media (max-width: 1024px){.configurator-slider__picture figure span{max-height:45rem}}@media (max-width: 768px){.configurator-slider__picture figure span{max-height:30rem}}.configurator-slider__picture figure span img{display:block;height:auto;max-height:70rem;margin:auto}@media (max-width: 1024px){.configurator-slider__picture figure span img{max-height:45rem}}@media (max-width: 768px){.configurator-slider__picture figure span img{max-height:30rem}}.configurator-slider.owl-carousel .owl-item{padding:.1rem;transition:opacity 1s ease-in-out;opacity:0}@media (min-width: 576px){.configurator-slider.owl-carousel .owl-item{padding-top:.625rem}}.configurator-slider.owl-carousel .owl-item.active{opacity:1}.configurator-slider.owl-carousel .owl-item figure{margin-bottom:0}.configurator-slider.owl-carousel .owl-item img{width:auto;margin-right:auto;margin-left:auto}.configurator-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-slider.owl-carousel .owl-item .frame img{width:100%}.configurator-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-slider.owl-carousel .owl-nav{top:calc(50% - 5rem / 2)}}.configurator-slider.owl-carousel .owl-nav .owl-prev,.configurator-slider.owl-carousel .owl-nav .owl-next{position:absolute;transform:translateY(-50%)}.configurator-slider.owl-carousel .owl-nav .owl-prev span,.configurator-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-slider.owl-carousel .owl-nav .owl-prev span,.configurator-slider.owl-carousel .owl-nav .owl-next span{background:url("../../images/icons/arrow.png") no-repeat center center;background-size:contain}.configurator-slider.owl-carousel .owl-nav .owl-prev span::before,.configurator-slider.owl-carousel .owl-nav .owl-next span::before{content:none}}@media (min-width: 1024px){.configurator-slider.owl-carousel .owl-nav .owl-prev span,.configurator-slider.owl-carousel .owl-nav .owl-next span{width:3rem;height:3rem}}.configurator-slider.owl-carousel .owl-nav .owl-prev span::before,.configurator-slider.owl-carousel .owl-nav .owl-next span::before{font-size:2em}.configurator-slider.owl-carousel .owl-nav .owl-prev span.icon-angle-right,.configurator-slider.owl-carousel .owl-nav .owl-prev span.icon-angle-left,.configurator-slider.owl-carousel .owl-nav .owl-next span.icon-angle-right,.configurator-slider.owl-carousel .owl-nav .owl-next span.icon-angle-left{text-shadow:0 0 .125rem #000}.configurator-slider.owl-carousel .owl-nav .owl-prev{left:0}@media (max-width: 320px){.configurator-slider.owl-carousel .owl-nav .owl-prev{left:0}}@media (min-width: 768px){.configurator-slider.owl-carousel .owl-nav .owl-prev{left:6.5rem}}@media (min-width: 1024px){.configurator-slider.owl-carousel .owl-nav .owl-prev{left:0}}@media (min-width: 576px){.configurator-slider.owl-carousel .owl-nav .owl-prev span{transform:rotate(180deg)}}.configurator-slider.owl-carousel .owl-nav .owl-next{right:0}@media (max-width: 320px){.configurator-slider.owl-carousel .owl-nav .owl-next{right:0}}.configurator-slider.owl-carousel .owl-nav .disabled{opacity:0}.configurator-slider .insitu{position:relative}.configurator-slider .box-insitu{margin-top:4rem}.opened .configurator-slider .box-insitu{margin-top:0}.configurator-slider__select{position:absolute;bottom:2rem;left:2rem;width:23rem;z-index:1}@media (max-width: 768px){.configurator-slider__select{display:-ms-flexbox;display:flex;bottom:100%;left:0;width:100%}}@media (max-width: 1024px){.opened .configurator-slider__select{display:none}}.configurator-slider__select .select2{position:relative;margin-top:1rem;padding-left:5rem}@media (max-width: 1025px){.configurator-slider__select .select2:first-of-type{margin-right:1rem}}.configurator-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-slider__select .color-blanc{background-color:#fff}.configurator-slider__select .color-bleu{background-color:#1a3a4f}.configurator-slider__select .color-anthracite{background-color:#212529}.configurator-slider__select .color-rouge{background-color:#a6070f}.configurator-slider__select .color-beige{background-color:#d5c9b9}.configurator-slider__select .color-rose{background-color:#debdc4}.configurator-slider__select .color-turquoise{background-color:#9ab7b3}.configurator-slider__select .color-ciel{background-color:#c4cbd1}.configurator-slider__select .color-taupe{background-color:#c4b7af}.configurator-slider__select .color-gris{background-color:#d0d0d1}.configurator .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 .configuartor-dots{left:50%;width:auto;transform:translateX(-50%)}}@media (max-width: 1024px){.configurator .configuartor-dots{-ms-flex-direction:column;flex-direction:column;width:auto;height:95%}}@media (max-width: 768px){.configurator .configuartor-dots{position:initial;-ms-flex-direction:row;flex-direction:row;height:auto}}.configurator .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 .configuartor-dots .owl-dots{margin-top:inherit}}@media (min-width: 768px){.configurator .configuartor-dots .owl-dots{display:inline-block}}@media (min-width: 1024px){.configurator .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 .configuartor-dots .owl-dots{width:43.5rem}}@media (max-width: 768px){.configurator .configuartor-dots .owl-dots{position:relative;margin-right:1.875rem;margin-bottom:.8rem;margin-left:1.875rem;overflow-x:auto}.configurator .configuartor-dots .owl-dots::before,.configurator .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 .configuartor-dots .owl-dots::before{content:'\F104';left:0}.configurator .configuartor-dots .owl-dots::after{content:'\F105';right:0}.configurator .configuartor-dots .owl-dots.start::before,.configurator .configuartor-dots .owl-dots.end::after{color:#ccc}.configurator .configuartor-dots .owl-dots.start.end::after,.configurator .configuartor-dots .owl-dots.start.end::before{display:none}}.configurator .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 .configuartor-dots .owl-dots .owl-dot{margin-right:0}.configurator .configuartor-dots .owl-dots .owl-dot:hover,.configurator .configuartor-dots .owl-dots .owl-dot.active{border-color:#baa85a;box-shadow:#000 0.125rem #baa85a}}@media (min-width: 1024px){.configurator .configuartor-dots .owl-dots .owl-dot{aspect-ratio:1;height:auto;max-height:3.3rem;margin-top:0;margin-right:.6rem}.configurator .configuartor-dots .owl-dots .owl-dot:last-child{margin-right:0}}@media (max-width: 768px){.configurator .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 .configuartor-dots .owl-dots .owl-dot.active{background:#adb5bd}}@media (min-width: 1024px){.configurator .configuartor-dots .owl-dots .owl-dot:first-child{margin-top:0}}@media (min-width: 576px){.configurator .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 .configuartor-dots .owl-dots .owl-dot img{object-fit:cover}.configurator .configuartor-dots .owl-dots .owl-dot [data-backgroundimage]{height:100%}.configurator .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-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-title{margin-bottom:1rem;border-bottom:0.0625rem solid #d0d0d1}}.configurator-title .left-title{-ms-flex:1 1 auto;flex:1 1 auto;overflow:hidden}.configurator-title .left-title #price-starting,.configurator-title .left-title .new-product{color:gray;font-size:.8rem}.configurator-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-title .artwork-name{white-space:normal}.configurator-title .artwork-name .product-name{grid-column:1/3;margin-right:4.25rem}.configurator-title .artwork-name .new-product{grid-column:2/3;text-align:right}}.configurator-title .artwork-name .product-name{max-width:100%;margin-right:.25rem;text-overflow:ellipsis;text-transform:capitalize;overflow:hidden}.configurator-title .artwork-name .new-product{grid-column:1/3}.configurator-title .artwork-name .new-product .tag{margin-bottom:0;font-size:.85rem}.configurator-title .product-flags{display:none;margin-bottom:.5rem}@media (min-width: 768px){.configurator-title .product-flags{display:block}}.configurator-title .btn.add-to-wish-list{position:absolute;top:0;right:0;padding:.5rem}@media (max-width: 1024px){.configurator-title .btn.add-to-wish-list{padding:.25rem}}.configurator-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-title h1{font-size:.95rem}}@media (min-width: 1024px) and (min-height: 700px){.configurator-title h1{width:95%}}.configurator-title h1::first-letter{text-transform:uppercase}.configurator-title h2{margin:0;font-size:2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configurator-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-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-title .artist-name{font-size:1.1rem}}.configurator-title .modal-content .wishlist-cta-row{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.configurator-title .modal-content .wishlist-cta-row .btn-wishlist-cta{-ms-flex:0 0 45%;flex:0 0 45%}.configurator-reinsurance{padding-left:0}.configurator-presentation .configurator-reinsurance{margin-top:0}.configurator-reinsurance li{padding:.5rem 0;font-size:1rem}.configurator-reinsurance li+li{border-top:1px solid #d0d0d1}.configurator-share{position:relative;margin-top:25px;padding-left:1.5rem;font-size:.85rem;font-weight:bold;text-transform:uppercase}.configurator-share .icon-share{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width: 576px) and (max-width: 1024px){.configurator-presentation,.configurator-only-one{margin:0 10%}}.configurator .configurator-step0{width:28.125rem;height:26.813rem;padding:1.1rem}@media (max-width: 1200px){.configurator .configurator-step0{width:100%;height:14.375rem;margin-bottom:1rem;padding:0 1.1rem}}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-step0{height:23.438rem}}.configurator .configurator-step0 #first-holder{width:100%;height:60%;border-bottom:.4rem solid white;background-color:#f2f2f2}@media (max-width: 1200px){.configurator .configurator-step0 #first-holder{height:38%}}.configurator .configurator-step0 #second-holder{width:100%;height:40%;background-color:#f2f2f2}@media (max-width: 1200px){.configurator .configurator-step0 #second-holder{height:62%}}@media (min-width: 1200px){.configurator .configurator-step0 #loader{width:15rem;min-width:15rem;height:100%;min-height:10rem}}.configurator-presentation .configurator-share{margin-top:0}@media (min-width: 768px){.configurator-presentation .configurator-share{margin-top:1.563rem}}.configurator .c-gallery-availability{width:100%;font-size:.8rem;text-align:center;text-decoration:underline;text-transform:uppercase;cursor:pointer}.configurator .c-gallery-availability::after{content:'\F105';display:inline-block;width:auto;margin-left:.188rem;font-family:"Font Awesome"}.configurator .priceItem{display:inline-block;font-weight:bold;word-break:keep-all}.configurator .priceItem.strike{margin-right:.125rem;font-weight:lighter;text-decoration:line-through}.configurator .config-summary-elements{display:none}@media (min-width: 768px){.configurator .config-summary-elements{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}}.configurator .config-summary-elements .summary-element{padding:0 0 1rem;font-size:.75em;font-weight:bold}.configurator .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 .configurator-top-info{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.configurator .configurator-top-info .info{display:none}}.configurator .configurator-top-info .range__name{display:none}.configurator .configurator-top-info .step-name.current-step+.range__name{display:inline}.configurator .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 .configurator-top-info-specifications{max-width:none}}.configurator .configurator-top-info-left .configurator-navigation{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding-left:0}.configurator .configurator-top-info-left .configurator-navigation .step-name{display:none}.configurator .configurator-top-info-left .configurator-navigation .step-name.current-step{display:inline;font-weight:bold}.configurator .configurator-top-info-left .range-price{margin-bottom:0}.configurator .configurator-top-info-right{margin:0}@media (min-width: 768px){.configurator .configurator-top-info-right{margin:.2rem 0 0}}.configurator .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 .configurator-top-info-right .info:hover{cursor:pointer}.configurator .configurator-top-info .configurator-step .step-content{position:relative;height:3.625rem}@media (max-width: 768px){.configurator .configurator-top-info .configurator-step .step-content{height:auto}}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-top-info .configurator-step .step-content{height:17.188rem}.configurator .configurator-top-info .configurator-step .step-content .guides{margin-bottom:0}}.configurator .configurator-top-info .step-content{position:relative;height:3.625rem}@media (max-width: 768px){.configurator .configurator-top-info .step-content{height:auto}}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-top-info .step-content{height:17.188rem}.configurator .configurator-top-info .step-content .guides{margin-bottom:0}}.configurator .configurator-top-info__title{margin-bottom:1rem}.configurator .configurator-top-info__info{font-size:.95rem}@media (min-width: 576px){.configurator .configurator-top-info__info{overflow:hidden}}.configurator .configurator-top-info__info .finishes-guide{width:1.4rem;margin-left:1rem;padding-bottom:.7rem;cursor:pointer}.configurator .configurator-top-info__info .frames-guide{width:1.4rem;margin-left:1rem;padding-bottom:.7rem;cursor:pointer}.configurator .configurator-top-info__info .range__promoDesktop .range__promoMessage{margin-bottom:.6rem;font-size:.8rem}.configurator .configurator-top-info__info .range__price{-ms-flex-item-align:start;align-self:flex-start;width:50%}@media (min-width: 576px){.configurator .configurator-top-info__info .range__price{position:relative;top:.5rem}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__jauge{position:absolute;bottom:.3rem;margin:auto !important;margin-top:1rem}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__jauge{padding-left:.5rem;border-left:1px solid #baa85a;line-height:1rem}}.configurator .configurator-top-info__info .range__name-container{display:block}@media (min-width: 768px){.configurator .configurator-top-info__info .range__name-container{display:-ms-flexbox;display:flex}.configurator .configurator-top-info__info .range__name-container .range__name{vertical-align:bottom}}.configurator .configurator-top-info__info .range__name-container .range__name{vertical-align:bottom}.configurator .configurator-top-info__info .range__name-container-icon{margin-left:.5rem}@media (max-width: 768px){.configurator .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 .configurator-top-info__info .range__name-container-icon{-ms-flex-align:self-end;align-items:self-end}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__name-container-icon .range__name{margin:0}}.configurator .configurator-top-info__info .range__size{display:inline;margin-bottom:0;font-size:1.2rem;font-weight:800}@media (max-width: 768px){.configurator .configurator-top-info__info .range__size{display:block;font-size:.9rem;font-weight:400}}.configurator .configurator-top-info__info .range__name{display:inline;font-size:.8rem}@media (max-width: 768px){.configurator .configurator-top-info__info .range__name{display:block;margin-bottom:0;font-size:.75rem}}.configurator .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 .configurator-top-info__info .range__stock{margin-bottom:.4rem;font-size:.85rem}@media (max-width: 768px){.configurator .configurator-top-info__info .range__stock{margin-bottom:0;font-size:.8rem}}.configurator .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 .configurator-top-info__info .availability-message{font-size:.8rem !important}}.configurator .configurator-top-info__info .availability-message span.dispo{color:#008827}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp1{color:#f78b4a}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp2{color:#d6773e}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp3{color:#ba622d}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp4{color:#944e25}.configurator .configurator-top-info__info .availability-message span.outofstock{color:#a6070f}.configurator .configurator-top-info__info.hide-slider .range__stock,.configurator .configurator-top-info__info.hide-slider .jauge,.configurator .configurator-top-info__info.hide-slider .availability-message{display:none}.configurator .configurator-top-info .finition,.configurator .configurator-top-info .cadre{position:relative;margin-bottom:1rem;padding-right:.4rem}@media (max-width: 320px){.configurator .configurator-top-info .finition,.configurator .configurator-top-info .cadre{margin-right:auto;margin-left:auto}}.configurator .configurator-top-info .finition.scroll-enabled,.configurator .configurator-top-info .cadre.scroll-enabled{width:calc(100% - 3.125rem);margin-right:auto;margin-left:auto}.configurator .configurator-top-info .finition .slider-container,.configurator .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 .configurator-top-info .finition .slider-container::-webkit-scrollbar,.configurator .configurator-top-info .cadre .slider-container::-webkit-scrollbar{width:0;height:0;background:transparent}.configurator .configurator-top-info .finition .slider-container .drawer-button,.configurator .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 .configurator-top-info .finition .slider-container .drawer-button,.configurator .configurator-top-info .cadre .slider-container .drawer-button{padding-top:2.6rem}}.configurator .configurator-top-info .finition .slider-container .drawer-button-more,.configurator .configurator-top-info .cadre .slider-container .drawer-button-more{height:2rem}.configurator .configurator-top-info .finition .slider-nav,.configurator .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 .configurator-top-info .finition .slider-nav,.configurator .configurator-top-info .cadre .slider-nav{top:0}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right,.configurator .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 .configurator-top-info .finition .slider-nav .icon-angle-right,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right{right:-1.563rem;padding:1.25rem .438rem}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right.animated,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right.animated{animation:jump 2s infinite}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right.disabled,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right.disabled{color:#ccc;animation-play-state:paused;cursor:default}.configurator .configurator-top-info .finition .slider-nav .icon-angle-left,.configurator .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 .configurator-top-info .finition .slider-nav .icon-angle-left,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-left{left:-1.563rem;padding:1.25rem .438rem}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-left.disabled,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-left.disabled{color:#ccc;cursor:default}.configurator .configurator-top-info .finition-item,.configurator .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 .configurator-top-info .finition-item,.configurator .configurator-top-info .cadre-item{width:6.4rem;height:6.4rem}}@media (max-width: 320px){.configurator .configurator-top-info .finition-item:first-child,.configurator .configurator-top-info .cadre-item:first-child{margin-left:.625rem}}.configurator .configurator-top-info .finition-item.slider-disabled,.configurator .configurator-top-info .cadre-item.slider-disabled{background:#f0f0f0;pointer-events:none}.configurator .configurator-top-info .finition-item:not(.promo) .finition-item__promo,.configurator .configurator-top-info .finition-item:not(.promo) .cadre-item__promo,.configurator .configurator-top-info .cadre-item:not(.promo) .finition-item__promo,.configurator .configurator-top-info .cadre-item:not(.promo) .cadre-item__promo{display:none}.configurator .configurator-top-info .finition-item:not(.active):hover,.configurator .configurator-top-info .cadre-item:not(.active):hover{border:0.125rem solid rgba(215,215,215,0)}.configurator .configurator-top-info .finition-item:not(.active):hover::after,.configurator .configurator-top-info .finition-item:not(.active):hover::before,.configurator .configurator-top-info .cadre-item:not(.active):hover::after,.configurator .configurator-top-info .cadre-item:not(.active):hover::before{transform:scale(1)}.configurator .configurator-top-info .finition-item:not(.active)::after,.configurator .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 .configurator-top-info .finition-item:not(.active)::before,.configurator .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 .configurator-top-info .finition-item>div:nth-child(1)::after,.configurator .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 .configurator-top-info .finition-item.promo .finition-item__promo,.configurator .configurator-top-info .finition-item.promo .cadre-item__promo,.configurator .configurator-top-info .cadre-item.promo .finition-item__promo,.configurator .configurator-top-info .cadre-item.promo .cadre-item__promo{display:block}.configurator .configurator-top-info .finition-item.active,.configurator .configurator-top-info .cadre-item.active{border-color:#baa85a}.configurator .configurator-top-info .finition-item.active>div:nth-child(1)::after,.configurator .configurator-top-info .cadre-item.active>div:nth-child(1)::after{opacity:1}.configurator .configurator-top-info .finition-item img,.configurator .configurator-top-info .cadre-item img{width:100%;transition:all .4s linear 0s}.configurator .configurator-top-info .finition-item__price,.configurator .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 .configurator-top-info .finition-item__promo,.configurator .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 .configurator-top-info .finition-item.configurator-hidden-slide,.configurator .configurator-top-info .cadre-item.configurator-hidden-slide{display:none}.configurator .configurator-top-info .finition__text,.configurator .configurator-top-info .cadre__text{font-size:.95rem}.configurator .configurator-top-info .finition__price,.configurator .configurator-top-info .cadre__price{font-weight:bold}.configurator .configurator-top-info .finition__price-info,.configurator .configurator-top-info .cadre__price-info{display:block}.configurator .configurator-top-info .finition__promoMessage,.configurator .configurator-top-info .cadre__promoMessage{display:inline-block;padding:.375rem .25rem .063rem;background-color:#a6070f;color:#fff;font-size:.9rem;font-weight:bold}.configurator .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 .configurator-top-info .price-recap__text{width:100%}.configurator .configurator-top-info .price-recap>p{margin-bottom:0;font-size:1.1rem}.configurator .configurator-top-info .price-recap .previous-item{margin-bottom:1rem;padding-left:.8rem}.configurator .configurator-top-info .price-recap .previous-item::before{right:auto;left:0;transform:rotate(180deg)}.configurator .configurator-top-info .price-recap .previous-item:hover{cursor:pointer}.configurator .configurator-top-info .range-price-mobile,.configurator .configurator-top-info .price-recap-small{font-size:.875rem}.configurator .configurator-top-info #configurator-steps__2 .price-recap-small,.configurator .configurator-top-info #configurator-steps__3 .price-recap-small{position:static}.configurator .configurator-top-info #configurator-steps__2 .price-recap-small .finition__price-recap,.configurator .configurator-top-info #configurator-steps__2 .price-recap-small .cadre__price-recap,.configurator .configurator-top-info #configurator-steps__3 .price-recap-small .finition__price-recap,.configurator .configurator-top-info #configurator-steps__3 .price-recap-small .cadre__price-recap{float:none;font-size:.75rem;font-weight:400}.configurator .configurator-top-info #configurator-steps__2 .price-recap-small .finition__price-recap .price,.configurator .configurator-top-info #configurator-steps__2 .price-recap-small .cadre__price-recap .price,.configurator .configurator-top-info #configurator-steps__3 .price-recap-small .finition__price-recap .price,.configurator .configurator-top-info #configurator-steps__3 .price-recap-small .cadre__price-recap .price{font-size:.875rem;font-weight:800}.configurator .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 .configurator-top-info .btn-primary{padding-bottom:.75rem}}@media (min-width: 1024px){.configurator .configurator-top-info .btn-primary{position:relative;width:auto;padding:.5rem 3rem}}.configurator .configurator-top-info .btn-primary:disabled,.configurator .configurator-top-info .btn-primary[disabled]{border-color:grey;background:grey;opacity:1;cursor:not-allowed}@media (max-width: 1025px){.configurator .configurator-top-info__content .h3{display:none}}@media (max-width: 768px){.configurator .configurator-top-info .cta-next p>span{display:block}}.configurator-recap{margin-bottom:1rem;font-size:.95rem}.configurator-recap p{margin-bottom:0}.configurator-recap .box__encadre{margin-bottom:8.33333px;padding:0;border-color:#0d0d0d}.configurator-recap .box__encadre>*{padding:.6rem}.configurator-recap .box__encadre>*:not(.recap-total){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;border-bottom:1px solid #0d0d0d}.configurator-recap .box__encadre .recap-total{font-size:1.2rem;font-weight:bold}.configurator-recap figure{-ms-flex:0 0 auto;flex:0 0 auto;width:5rem;margin-right:.6rem;margin-bottom:0}.configurator-recap figure+*{-ms-flex:1 1 auto;flex:1 1 auto}.configurator-recap .restart{color:#0d0d0d;font-size:.9rem;text-transform:uppercase}.configurator-recap .restart:hover{background:#fff}.configurator-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-recap .space-between{-ms-flex-flow:row nowrap;flex-flow:row nowrap}}.configurator-recap .space-between .btn-primary{width:100%}.configurator-recap .space-between p{margin-right:.6rem;margin-bottom:0}.configurator-only-one{font-size:1.5rem}.configurator-only-one__content ul{margin-top:0;margin-bottom:25px;padding-left:0}.configurator .space-between{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.configurator .configurator-waiting-element{display:none}.configurator .availability-message.finish{position:static}.configurator .range__promoDesktop{width:100%}.configurator .selectors_trigger{display:none}.configurator .selectors_container{display:none;position:absolute;-ms-flex-direction:row;flex-direction:row}@media (max-width: 760.438rem){.configurator .selectors_container{width:auto !important;min-width:12rem}}@media (min-width: 768px){.configurator .selectors_container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:start;width:80%}}.select2-container--open #select2-color_selector-results .select2-results__option{display:block;width:100%;padding:.5rem 1rem;font-size:.9rem;text-align:left}.select2-container--open #select2-color_selector-results .select2-results__option::after{content:none}.select2-container--open #select2-color_selector-results .select2-results__option:first-of-type{padding-top:1rem}.select2-container--open #select2-color_selector-results .select2-results__option.select2-results__option--highlighted[aria-selected]{padding-top:.5rem;background-color:#5897fb;color:#fff}.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)}@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)}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel{display:block}.owl-item{display:-ms-flexbox;display:flex}.owl-item>div{margin-left:auto;margin-right:auto}@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}.jauge-container{margin-left:1rem}@media (max-width: 768px){.jauge-container{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 (max-width: 1024px){.jauge-container{width:100%;margin-left:0;background-color:#0d0d0d;color:#fff}}@media (max-width: 768px){.jauge-container{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 (max-width: 1024px){.jauge-container{width:100%;margin-left:0;background-color:#0d0d0d;color:#fff}}.jauge-container.hidden{display:none}.limitation-container{padding: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:1rem}@media (max-width: 1025px){.limitation-container{width:100%;height:45px;padding-top:10px;background-color:#0d0d0d;color:#fff}}@media (max-width: 768px){.limitation-container{text-align:center}}.limitation-container.hidden{display:none}.jauge{position:relative;width:80%;height:5px;margin:.5rem 0;margin-left:0;border-radius:6px;background:#d0d0d1}.jauge-percent{position:absolute;top:0;left:0;width:50%;height:100%;border-radius:6px;background:#8b020a;transition:all .5s ease-in-out 0s}.jauge-percent.lastpieces.lp1{background:#f78b4a}.jauge-percent.lastpieces.lp2{background:#d6773e}.jauge-percent.lastpieces.lp3{background:#ba622d}.jauge-percent.lastpieces.lp4{background:#944e25}.jauge-percent.dispo{background:#008827}@media (min-width: 768px){.jauge{width:100%}}.jauge-text{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem}.c-checkout-popin{font-size:0.9rem}.c-checkout-popin>div+div{margin-top:5px}@media (min-width: 768px){.c-checkout-popin>div+div{margin-top:25px}}.c-checkout-popin>p{margin-bottom:.3rem}.c-checkout-popin>p.h4{font-family:Helvetica !important;font-size:1rem}@media (min-width: 768px){.c-checkout-popin>p.h4{font-size:1.2375rem}}.c-checkout-popin>p .artist{text-transform:capitalize}.c-checkout-popin a.btn.btn-danger{width:100%;background-color:black}@media (min-width: 576px){.c-checkout-popin .checkout__product-img{padding-left:1.3rem}}.c-checkout-popin .checkout__product-img figure{width:auto;margin-right:0}.c-checkout-popin .checkout__product-img figure span{display:block}.c-checkout-popin .checkout__product-img .details p{margin-bottom:0}.c-checkout-popin .checkout__product-img .details p.artist{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.3rem;text-transform:uppercase;font-weight:700}.c-checkout-popin .checkout__product-img .details p.product{color:gray;text-transform:uppercase;font-weight:bold}.c-checkout-popin .checkout__product-img .details span.text.inc{color:#008827}.c-checkout-popin .checkout__product-img .details span.text.so{color:#8b020a}.c-checkout-popin .checkout__product-img .details span.text.lp{color:#c04d09}.c-checkout-popin .checkout__product-img .details .custom-message{font-size:.95rem;padding-top:.3em;padding-left:.5em;padding-right:.5em;background-color:#baa85a;color:#fff;text-transform:uppercase;font-weight:400;display:inline-block}.c-checkout-popin .custom{max-width:11rem;width:30%;margin-bottom:0}.c-checkout-popin__figure .cadre-modal{max-width:150px;height:100%}.c-checkout-popin__info p{margin-top:0;margin-bottom:0}.c-checkout-popin__info>div b:first-child{font-size:1rem}@media (min-width: 768px){.c-checkout-popin__info>div b:first-child{font-size:.9rem}}.c-checkout-popin__price{font-size:1.3rem}.c-checkout-popin__buttons{-ms-flex:none;flex:none;-ms-flex-pack:center !important;justify-content:center !important}@media (min-width: 768px){.c-checkout-popin__buttons{-ms-flex-pack:unset !important;justify-content:unset !important}}.c-checkout-popin .buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.c-checkout-popin .buttons{-ms-flex-direction:initial;flex-direction:initial}}.c-checkout-popin .buttons>div:last-child{text-align:center}@media (min-width: 768px){.c-checkout-popin .buttons>div:last-child{text-align:left}}.c-checkout-popin .btn{color:#0d0d0d}.c-checkout-popin .btn.btn-danger{color:#fff;font-weight:bold}.c-checkout-popin .previous-item{padding-left:.8rem}.c-checkout-popin .previous-item:before{left:0;right:auto;transform:rotate(180deg)}.c-artist-rebound{position:relative;border-radius:.5625rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow:hidden}@media (max-width: 768px){.c-artist-rebound{width:100%;height:50vh;margin:3rem auto}}.c-artist-rebound .artist-link{display:block;position:absolute;width:100%;height:100%;padding:0;text-decoration:none;z-index:1}.c-artist-rebound .artist-link:hover .h4{opacity:.7}.c-artist-rebound .bg-product-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-artist-rebound .artist-tile{border:.0625rem solid #d0d0d1;border-radius:.5625rem}.alphabet-artists .c-artist-rebound .artist-tile{border-top:none}@media (min-width: 768px){.alphabet-artists .c-artist-rebound .artist-tile{border-top:.0625rem solid #d0d0d1}}.alphabet-artists .c-artist-rebound{padding:0 !important}@media (min-width: 768px){.alphabet-artists .c-artist-rebound{--alphabet-margin: .3125rem;width:calc(100% / 4 - (var(--alphabet-margin) * 2));max-width:20rem;height:26.25rem;margin:var(--alphabet-margin);margin-bottom:.625rem}}.c-artist-rebound .favorite-wrapper{position:absolute;top:.9375rem;right:.9375rem;width:1.875rem;height:1.875rem;border-radius:50%;background:rgba(18,18,25,0.8);text-align:center;z-index:2}.c-artist-rebound .favorite-wrapper .header-circle-icon{filter:invert(1)}.c-artist-rebound .favorite-wrapper .add-to-wish-list img{padding-top:.3rem}.c-artist-rebound .artist-link-wrapper{display:-ms-flexbox;display:flex;position:absolute;bottom:50px;left:50%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;width:auto;transform:translateX(-50%);font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";z-index:2}@media (max-width: 768px){.c-artist-rebound .artist-link-wrapper{padding:0 .5rem}}.c-artist-rebound .artist-link-wrapper .artist_link_theme{display:inline-block;position:relative;margin:0 .3125rem .625rem;color:#d0d0d1;font-size:.8rem;font-style:normal;white-space:nowrap;transition-duration:500ms}.c-artist-rebound .artist-link-wrapper .artist_link_theme::after{content:'';display:block;position:absolute;bottom:-.2rem;left:0;width:100%;height:.0625rem;background:#d0d0d1;transition-duration:500ms;opacity:1}.c-artist-rebound .artist-link-wrapper .artist_link_theme:hover{color:#fff;font-weight:bold;text-decoration:none}.c-artist-rebound .artist-link-wrapper .artist_link_theme:hover::after{opacity:0}.c-artist-rebound a{width:auto;color:#fff}.c-artist-rebound-info{display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:-.0625rem;-ms-flex-direction:column;flex-direction:column;width:100%;height:50%;padding:0;border-radius:0 0 .5625rem .5625rem;background-color:rgba(18,18,25,0.8);color:#fff;font-style:italic;-webkit-backdrop-filter:blur(.28125rem);backdrop-filter:blur(.28125rem)}.c-artist-rebound-info .art-img picture img{position:absolute;top:-.9375rem;transform:translate(-50%, -50%);border:.3125rem solid rgba(18,18,25,0.8);border-radius:50%;object-fit:cover}.c-artist-rebound-info .art-img p{margin:1rem 0 1.5rem}.c-artist-rebound-info p{margin-bottom:0}.c-artist-rebound-info p.desc{color:#495057;font-size:1rem}.c-artist-rebound-info p.h4{margin:3.125rem 0 0;padding:0 .5rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;transition:opacity .4s}.alphabet-artists .c-artist-rebound-info p.h4{font-size:1.3rem;font-weight:bold}.c-artist-rebound-info p.bio{display:none;margin-top:.5rem;margin-bottom:2rem;font-size:1rem}.alphabet-artists .c-artist-rebound-info p.bio{font-size:1rem}@media (min-width: 768px){.c-artist-rebound-info p.bio{display:block}}.c-artist-rebound-info p.link{top:1rem;right:0;left:0}.experience-assets-categoryTile .c-artist-rebound{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.citation{background-color:#343a40;color:#fff;padding:25px}@media (min-width: 1024px){.citation{padding:45px}}.artist-details .citation{margin-top:2rem}.citation>p{font-weight:bold;margin-bottom:0}@media (min-width: 1024px){.citation>p{font-size:1.5rem}}.citation>p:before{content:"\AB";display:inline-block;margin-right:0.5rem}.citation>p:after{content:"\BB";display:inline-block;margin-left:0.5rem}.citation>span{margin-top:1.2rem;font-size:1rem;text-transform:uppercase}#suggestions-wrapper.suggestions-pdp{height:140px}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp{height:175px}}#suggestions-wrapper.suggestions-pdp .owl-stage-outer{margin:1.7rem}#suggestions-wrapper.suggestions-pdp .owl-stage{padding-left:0 !important;padding-right:0 !important}#suggestions-wrapper.suggestions-pdp .owl-item{height:85px}#suggestions-wrapper.suggestions-pdp .owl-item .div-img{background-size:cover}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .owl-item{height:120px}}#suggestions-wrapper.suggestions-pdp .owl-item div:not([class]){width:98%}#suggestions-wrapper.suggestions-pdp .owl-item .div-gradient{position:relative}#suggestions-wrapper.suggestions-pdp .owl-item div:not(.bloc-subcategory){height:85px}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .owl-item div:not(.bloc-subcategory){height:120px}}#suggestions-wrapper.suggestions-pdp .owl-nav{position:absolute;z-index:2;left:0;width:100%;top:30%}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next{position:absolute;font-size:2.7rem}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev.disabled,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next.disabled{color:#d0d0d1}@media (min-width: 1024px){#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next{font-size:3.7rem}}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev span,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next span{padding:0;line-height:1}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next{right:0rem}#suggestions-wrapper.suggestions-pdp .owl-dots{display:none}#suggestions-wrapper.suggestions-pdp .bloc-subcategory{position:absolute;bottom:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(33,37,41,0.5);height:25px}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .bloc-subcategory{height:40px}}#suggestions-wrapper.suggestions-pdp .bloc-subcategory .title-subcategory{color:white;margin-bottom:0;font-size:0.9rem}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .bloc-subcategory .title-subcategory{font-size:1.1rem}}#suggestions-wrapper.suggestions-pdp .bloc-subcategory .search-sub-categories-oeuvres{display:none}#overlay{display:block;background:rgba(0,0,0,0.85);width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;display:none;text-align:center;z-index:99;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#overlay .overlay-img{position:relative;display:inline-block;width:100%;height:100%}#overlay .overlay-img .yt-frame{height:100%}#overlay .overlay-img .navigation-icon{position:absolute;top:50%;color:#fff;font-size:2.5rem;transform:translateY(-50%);cursor:pointer}#overlay .overlay-img .navigation-icon.icon-angle-right{right:.625rem}#overlay .overlay-img .navigation-icon.icon-angle-left{left:.625rem}#overlay .overlay-img .bg{top:50%;transform:translateY(-50%)}#overlay .overlay-img .finish{top:50%;left:50%;transform:translate(-50%, -50%)}#overlay .icon-cross{position:absolute;right:1.5em;top:1.5em;cursor:pointer;color:#fff;border:.0625rem solid #2a2a30;background-color:#2a2a30;height:1.875rem;width:1.875rem;border-radius:50%;box-sizing:content-box;box-shadow:0 0 .5625rem -.25rem rgba(0,0,0,0.4);z-index:10}#overlay .icon-cross::before{content:"\2715";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto;font-size:1.25rem;transition:0.5s}#overlay .icon-cross:hover::before{transform:rotate(90deg)}#overlay .icon-cross.superZoomCloseButton{z-index:11;display:none}#overlay .finish{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#overlay .save-button{position:fixed;display:none;position:fixed;background:#fff;padding:.375rem .5625rem .1875rem;border-radius:.1875rem;font-size:.875rem;border:.0625rem solid #ccc;color:#372f2f;cursor:pointer}#overlay .save-button:hover{background:#ececec}#overlay .frame{transition:none !important;width:100%;height:100%;background-color:transparent !important;border-width:0 !important}#overlay .product-dimensions{display:none !important}#overlay #mobileSuperZoom{display:none;position:absolute;z-index:10}#overlay #mobileSuperZoom #mobileZoomImg{max-width:none;background-color:#000}#overlay .mobileSuperZoomTitle{position:absolute;color:white;left:50%;transform:translate(-50%, -25%);top:15%;z-index:9}@media screen and (min-width: 420px){#overlay .mobileSuperZoomTitle{display:none}}#overlay img{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}#overlay .plain-image-wrapper{width:100vw;height:100vh}.artist-video-holder.embed-responsive-16by9{aspect-ratio:16/9;overflow:hidden}.artist-video-holder.embed-responsive-16by9 img{width:100%;height:100%;object-fit:cover}.video-container{position:relative}.play-button{position:absolute;top:50%;left:50%;width:3.75rem;height:3.75rem;transform:translate(-50%, -50%);border-radius:50%;background-color:#333;box-shadow:0 0 1.875rem rgba(0,0,0,0.6);cursor:pointer;z-index:1}.play-button::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-width:.625rem 0 .625rem 1.08125rem;border-style:solid;border-color:transparent transparent transparent #fff}.aboutblock.tabs-wrapper{--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:18}@media (min-width: 768px){.aboutblock.tabs-wrapper{padding:0 3rem}}.aboutblock.tabs-wrapper::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.tabs-wrapper br{display:none}.aboutblock.tabs-wrapper .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.tabs-wrapper .hideAboutBlock:hover{cursor:pointer}.aboutblock.tabs-wrapper .hideAboutBlock svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#fff;fill:#fff;transition:.5s}@media (min-width: 1024px){.aboutblock.tabs-wrapper .hideAboutBlock svg:hover{transform:rotate(90deg);opacity:1}}.aboutblock.tabs-wrapper .hideAboutBlock.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}@media (min-width: 768px){.aboutblock.tabs-wrapper .hideAboutBlock{padding:1rem 0}}.aboutblock.tabs-wrapper .hideAboutBlock svg{cursor:pointer;z-index:5}.aboutblock.tabs-wrapper .aboutblock-swiper-prev,.aboutblock.tabs-wrapper .aboutblock-swiper-next{top:inherit;bottom:0;left:2rem}@media (max-width: 768px){.aboutblock.tabs-wrapper .aboutblock-swiper-prev,.aboutblock.tabs-wrapper .aboutblock-swiper-next{bottom:.5rem}}.aboutblock.tabs-wrapper .aboutblock-swiper-prev::after,.aboutblock.tabs-wrapper .aboutblock-swiper-next::after{color:#fff;font-size:1rem}.aboutblock.tabs-wrapper .swiper-pagination{right:0;left:0;width:fit-content;margin:auto;text-align:center}@media (max-width: 768px){.aboutblock.tabs-wrapper .swiper-pagination{bottom:1rem}}.aboutblock.tabs-wrapper .swiper-pagination .swiper-pagination-bullet{width:.7rem;height:.7rem;background:#fff}.aboutblock.tabs-wrapper .aboutblock-swiper-next{right:2rem;left:inherit}.aboutblock.tabs-wrapper input:checked+label{position:relative}.aboutblock.tabs-wrapper input:checked+label::before{content:'';display:block;position:absolute;bottom:-.5rem;left:0;width:100%;height:.0625rem;background-color:#ffcf0b}.aboutblock.tabs-wrapper .tab-title{position:relative;margin:0 0 2rem;padding:0 2vw;font-size:4.2vw}@media (min-width: 768px){.aboutblock.tabs-wrapper .tab-title{margin:0 2rem 2rem 0;padding:0 .5rem;font-size:1.1rem}}.aboutblock.tabs-wrapper .tab-title:last-of-type{margin:0}.aboutblock.tabs-wrapper .tab-head{display:none}.aboutblock.tabs-wrapper .tab-body{visibility:hidden;height:0}.aboutblock.tabs-wrapper .tab-arrow-0,.aboutblock.tabs-wrapper .tab-arrow-1,.aboutblock.tabs-wrapper .tab-arrow-2,.aboutblock.tabs-wrapper .tab-pagination-0,.aboutblock.tabs-wrapper .tab-pagination-1,.aboutblock.tabs-wrapper .tab-pagination-2{display:none}.aboutblock.tabs-wrapper #tab0:checked ~ .tab-bodies-wrapper #tab-body-0,.aboutblock.tabs-wrapper #tab1:checked ~ .tab-bodies-wrapper #tab-body-1,.aboutblock.tabs-wrapper #tab2:checked ~ .tab-bodies-wrapper #tab-body-2{visibility:visible;height:auto}.aboutblock.tabs-wrapper #tab0:checked ~ .tab-bodies-wrapper .tab-arrow-0,.aboutblock.tabs-wrapper #tab1:checked ~ .tab-bodies-wrapper .tab-arrow-1,.aboutblock.tabs-wrapper #tab2:checked ~ .tab-bodies-wrapper .tab-arrow-2{display:-ms-flexbox;display:flex}.aboutblock.tabs-wrapper #tab0:checked ~ .tab-bodies-wrapper .tab-pagination-0,.aboutblock.tabs-wrapper #tab1:checked ~ .tab-bodies-wrapper .tab-pagination-1,.aboutblock.tabs-wrapper #tab2:checked ~ .tab-bodies-wrapper .tab-pagination-2{display:block}.aboutblock.tabs-wrapper #tab0:checked ~ #tab-label-0,.aboutblock.tabs-wrapper #tab1:checked ~ #tab-label-1,.aboutblock.tabs-wrapper #tab2:checked ~ #tab-label-2{position:relative;font-weight:bold}.aboutblock.tabs-wrapper #tab0:checked ~ #tab-label-0::after,.aboutblock.tabs-wrapper #tab1:checked ~ #tab-label-1::after,.aboutblock.tabs-wrapper #tab2:checked ~ #tab-label-2::after{content:' ';position:absolute;bottom:-.1875rem;left:0;width:100%;height:.1875rem;background-color:#fff}.aboutblock.tabs-wrapper .tab-bodies-wrapper{width:100%}@media (min-width: 768px){.aboutblock.tabs-wrapper .tab-bodies-wrapper{margin-bottom:4rem}}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body-wrapper{overflow-x:hidden}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide{display:-ms-flexbox;display:flex}.aboutblock.tabs-wrapper .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.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body{display:block}}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body h2,.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body h3,.aboutblock.tabs-wrapper .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.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body h4,.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body p,.aboutblock.tabs-wrapper .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.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body h4,.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body p,.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body ul{font-size:1rem;line-height:1.3rem}}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body h4{margin-bottom:2rem;color:gray}.aboutblock.tabs-wrapper .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.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body a:hover{text-decoration:none}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body a::before,.aboutblock.tabs-wrapper .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.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body a::before{top:inherit;bottom:.85rem;transform:rotate(20deg)}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body div[style*='border-top: 8px solid #baa85a']{border-top-color:#ffcf0b !important}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body div[style*='border-bottom: 8px solid #baa85a']{border-bottom-color:#ffcf0b !important}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body div[style*='background-color:#baa85a']{background-color:#ffcf0b !important}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-image{-ms-flex:1;flex:1}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-image .slide-video,.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-image img{display:block;max-width:100%;height:auto;margin:0 0 0 auto}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-image .safari-fallback{display:none}.title-artwork-name,.title-artwork-name-mobile{position:relative;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0 4%;padding:0 0 0 1rem;gap:1rem}.title-artwork-name::before,.title-artwork-name-mobile::before{content:'';display:block;position:absolute;top:0;left:0;width:.4375rem;height:calc(100% - 0px);background-color:#ffcf0b}@media (min-width: 768px){.title-artwork-name,.title-artwork-name-mobile{margin:0;text-align:left}}.title-artwork-name .title-line,.title-artwork-name-mobile .title-line{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem 0 0;gap:1em}.title-artwork-name .title-line .product-name,.title-artwork-name-mobile .title-line .product-name{color:#030303;font-family:"Arizona";font-size:1.5rem}.title-artwork-name .title-line .add-to-wish-list,.title-artwork-name .title-line .remove-from-wishlist,.title-artwork-name-mobile .title-line .add-to-wish-list,.title-artwork-name-mobile .title-line .remove-from-wishlist{margin:auto 0}.title-artwork-name .artist-name,.title-artwork-name-mobile .artist-name{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;text-transform:uppercase}.mobile-product-info{display:none}.swiper-warden{position:fixed;width:75%;height:100%;padding:0 0 .5rem;background:#f3f3f4;overflow-y:hidden}@media (max-width: 1025px){.swiper-warden{padding:var(--new-header-and-mobile-search-total-height) 0 0.5rem;background:#fff}}@media (min-width: 768px){.swiper-warden .front-carousel{background:#f3f3f4}}@media (min-width: 768px){.swiper-warden .front-carousel div[data-event='clickZoom'] img:hover{cursor:zoom-in}}.swiper-warden .front-carousel .swiper-pagination{position:relative;width:fit-content;margin:auto;padding:1rem 0 0}.swiper-warden .front-carousel .swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem}.swiper-warden .front-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0d0d0d}@media (max-width: 1024px){.swiper-warden .front-carousel .swiper-button-prev,.swiper-warden .front-carousel .swiper-button-next{top:inherit;bottom:0}}.swiper-warden .front-carousel .swiper-button-prev::after,.swiper-warden .front-carousel .swiper-button-next::after{color:#0d0d0d;font-size:.8rem;font-weight:bold}.swiper-warden .front-carousel .swiper-slide{margin:auto;padding:0 1rem}@media (min-width: 768px){.swiper-warden .front-carousel .swiper-slide{padding:0 3rem}}.swiper-warden .front-carousel .swiper-slide.yt-frame:has(iframe){margin:0}.swiper-warden .front-carousel .swiper-slide iframe{display:block;width:80%;margin:0 auto}.swiper-warden .front-carousel .front-slide img{display:block;max-width:100%;margin:auto}.swiper-warden .front-carousel .front-slide img:hover{cursor:pointer}@media (min-width: 768px){.swiper-warden .front-carousel .front-slide img{max-height:calc(73vh - var(--preheader-height))}}@media (max-height: 850px){.swiper-warden .front-carousel .front-slide img{max-height:calc(61vh - var(--preheader-height))}}@media (max-height: 750px){.swiper-warden .front-carousel .front-slide img{max-height:calc(65vh - var(--preheader-height))}}.swiper-warden .front-carousel-thumb{margin:auto}@media (min-width: 768px){.swiper-warden .front-carousel-thumb .swiper-wrapper{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:10vh}}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide{width:auto}@media (min-width: 800px) and (max-width: 1024px) and (orientation: portrait){.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide{height:auto}}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide.swiper-slide-thumb-active img{border-color:#ffcf0b}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide .play-button{width:2.75rem;height:2.75rem}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img{display:block;width:auto;max-width:100%;height:100%;max-height:5rem;margin:auto;border:.1875rem solid transparent;object-position:center;object-fit:cover}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img:hover{cursor:pointer}@media (min-width: 1024px){.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img{max-height:inherit}}.sunlight-underline,.pdp-product-info h3::after,.pdp-product-info .artist-details .citation span::before{content:'';display:block;width:100%;height:.125rem;margin:.5rem 0 0;background:#ffcf0b}.pdp-product-info{width:25%;margin-left:auto;background-color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";z-index:-2}.pdp-product-info h3{position:relative;padding:0 0 .6rem;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}.pdp-product-info .product-details-header{margin:auto;text-align:center}@media (min-width: 768px){.pdp-product-info .product-details-header{margin:auto auto auto 10%;padding:6rem 0 0}}@media (min-width: 1025px){.pdp-product-info .product-details-header{padding:3rem 0 0}}.pdp-product-info .product-details-header .product-price-preview{margin-bottom:0;color:gray;font-size:.9rem}@media (min-width: 768px){.pdp-product-info .product-details-header .product-price-preview{margin-top:.5rem;text-align:left}}.pdp-product-info .product-details-header .product-price-preview span{color:#0d0d0d}.pdp-product-info .product-details-header .klarna-label{margin-bottom:1rem;color:gray;font-size:.9rem}@media (min-width: 768px){.pdp-product-info .product-details-header .klarna-label{text-align:left}}.pdp-product-info .product-pre-info{display:-ms-flexbox;display:flex;position:sticky;top:3rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 1rem;z-index:10}@media (min-width: 768px){.pdp-product-info .product-pre-info{position:relative;top:0;margin:0 1rem;z-index:auto}}.pdp-product-info .product-pre-info .configurator-button{padding:.5rem 2rem .3rem;border:.0625rem solid transparent;border-radius:.3125rem;background-color:#ffcf0b;color:#0d0d0d;font-size:.9rem;font-weight:bold;margin:.8rem auto auto;padding:.6rem 2rem .2rem;letter-spacing:0;transition-duration:500ms}.pdp-product-info .product-pre-info .configurator-button:disabled{background-color:#ffe26d}@media (max-width: 1025px){.pdp-product-info .product-pre-info .configurator-button{margin-top:.3rem}}.pdp-product-info .product-pre-info .configurator-button:hover{border-color:#ffcf0b;background-color:#0d0d0d;color:#fff}.pdp-product-info .gallery-availability{width:85%;margin:.5rem auto 2.5rem;padding:1rem 1rem .5rem;border-radius:.3125rem;background:#f3f3f4;color:#0d0d0d;font-size:.9rem;text-align:center}@media (min-width: 1024px){.pdp-product-info .gallery-availability{width:75%}}.pdp-product-info .gallery-availability span{display:block}.pdp-product-info .gallery-availability a{display:inline-block;margin:.5rem auto auto;color:#0d0d0d;font-size:.8rem;font-weight:bold;overflow:hidden}.pdp-product-info .gallery-availability a::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.pdp-product-info .gallery-availability a:hover::after,.pdp-product-info .gallery-availability a:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.pdp-product-info .gallery-availability a:hover{text-decoration:none}.pdp-product-info .artist-details{background-color:#0d0d0d;color:#fff}.pdp-product-info .artist-details>div{margin:auto;padding:1.5625rem 1.5625rem 0;border:none}.pdp-product-info .artist-details>div#artist-about .picture-name-artist{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1rem;gap:1.5rem}.pdp-product-info .artist-details>div#artist-about .picture-name-artist .art-img img{border-radius:50%}.pdp-product-info .artist-details>div#artist-about .picture-name-artist .art-name{margin:auto auto auto 0;color:#fff;font-size:1rem;font-weight:bold;text-transform:none}.pdp-product-info .artist-details>div#artist-about .picture-name-artist .header-circle-icon{filter:invert(1)}.pdp-product-info .artist-details>div#artist-about .hidden{display:none}.pdp-product-info .artist-details>div .play-button{z-index:0}.pdp-product-info .artist-details .toggleable-title{cursor:pointer}.pdp-product-info .artist-details .toggleable-title::before{content:'next';position:absolute;top:.9375rem;right:.3125rem;transform:rotate(90deg);color:#fff;font-family:swiper-icons;font-size:1rem;font-weight:400;line-height:0;transition-duration:400ms}.pdp-product-info .artist-details .toggleable-title.open::before{transform:rotate(-90deg)}.pdp-product-info .artist-details .content{margin:auto;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.4}.pdp-product-info .artist-details .citation{margin:auto;padding:1.5625rem;background:transparent;font-family:"Arizona";font-size:1rem;font-style:italic;line-height:1.4}.pdp-product-info .artist-details .citation svg{display:inline-block;width:2.5rem;height:1.5rem}.pdp-product-info .artist-details .citation span{display:block;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:bold;text-align:right;text-transform:none}.pdp-product-info .artist-details .citation span::before{height:.0625rem;margin:0 0 .5rem}.pdp-product-info .artist-details .biography-container .biography-btn-more{position:relative;bottom:44px;left:50%;padding:2.3rem 1.25rem 0;transform:translateX(-50%);border-bottom:.2137rem solid;color:#ffcf0b;text-align:center}.pdp-product-info .artist-details .biography-container .biography-btn-more::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top, #0d0d0d, 60%, transparent)}.pdp-product-info .artist-details .biography-container .biography-btn-more button{--yk-see-more-button-padding: 3.75rem;position:relative;top:.75rem;padding:0 var(--yk-see-more-button-padding) 0 calc(var(--yk-see-more-button-padding) - 1.4rem);border:none;background:#0d0d0d;color:#fff;font-size:1rem;text-decoration:none;cursor:pointer}@media (max-width: 1200px){.pdp-product-info .artist-details .biography-container .biography-btn-more button{--yk-see-more-button-padding: 2.75rem}}.pdp-product-info .artist-details .biography-container .biography-btn-more button span{display:block;position:absolute;top:.2rem;right:calc(var(--yk-see-more-button-padding) / 2);width:1rem;height:1rem;margin:auto;background:url("../images/down-chevron.svg") no-repeat;background-repeat:no-repeat;background-size:contain}@media (max-width: 1024px){.pdp-product-info .artist-details .biography-container .biography-btn-more button{--yk-see-more-button-padding: 2.75rem}.pdp-product-info .artist-details .biography-container .biography-btn-more button span{right:calc(var(--yk-see-more-button-padding) / 4)}}.pdp-product-info .artist-details .artwork-exif{display:block}.pdp-product-info .artist-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}.pdp-product-info .artist-details .artwork-exif p{font-size:1rem}.pdp-product-info .artist-details .hidden{display:none}@media screen and (max-width: 768px){.mobile-product-info{display:block}.swiper-warden,.pdp-product-info{width:auto}.swiper-warden{position:relative}.swiper-warden .front-carousel-thumb{display:none}.pdp-product-info .title-artwork-name{display:none}}@media (min-width: 768px){.title-artwork-name-mobile{display:none}}.video-autoplay-wrapper{position:relative}.video-autoplay-wrapper .video-autoplay-link-overlay,.video-autoplay-wrapper .title-wrapper{position:absolute;width:100%;height:100%;z-index:1}.video-autoplay-wrapper .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:var(--video-autoplay-title-wrapper-justify-content);justify-content:var(--video-autoplay-title-wrapper-justify-content);height:100%}.video-autoplay-wrapper .title-wrapper .title,.video-autoplay-wrapper .title-wrapper .subtitle{padding:0 1.5rem;font-family:"Arizona";text-shadow:0 0 15px #000}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .title,.video-autoplay-wrapper .title-wrapper .subtitle{padding:0 .5rem}}.video-autoplay-wrapper .title-wrapper .title{color:var(--video-autoplay-title-color);font-size:var(--video-autoplay-title-desktop-font-size);text-align:var(--video-autoplay-title-text-align)}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .title{font-size:var(--video-autoplay-title-mobile-font-size)}}.video-autoplay-wrapper .title-wrapper .subtitle{margin-top:var(--video-autoplay-subtitle-spacing);color:var(--video-autoplay-subtitle-color);font-size:var(--video-autoplay-subtitle-desktop-font-size);text-align:var(--video-autoplay-subtitle-text-align)}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .subtitle{margin-top:calc(var(--video-autoplay-subtitle-spacing) / 2);font-size:var(--video-autoplay-subtitle-mobile-font-size)}}.video-autoplay-forcedratio{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;aspect-ratio:var(--forced-ratio);overflow:hidden}@media (max-width: 1024px){.video-autoplay-forcedratio{aspect-ratio:var(--mobile-forced-ratio)}}.video-autoplay-componenent{position:relative;-ms-flex:1;flex:1;aspect-ratio:var(--autoplay-ratio)}@media (max-width: 1024px){.video-autoplay-componenent{aspect-ratio:var(--auto-play-mobile-ratio)}}.video-autoplay-componenent iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-autoplay-cta{position:absolute;left:50%;transform:translate(-50%, 0);z-index:2}.video-autoplay-cta a.btn-custom-transparent{padding:1.2rem 2rem 1rem;border-width:2px;background-color:#0d0d0d;transition:background-color 1s ease-in-out}@media (max-width: 1024px){.video-autoplay-cta{bottom:2rem}.video-autoplay-cta a.btn-custom-transparent{padding:.5rem 1rem;font-size:.5rem;font-weight:700;letter-spacing:2px}}@media (min-width: 1024px){.video-autoplay-cta{bottom:6rem}}@media (min-width: 1024px) and (max-width: 1280px){.video-autoplay-cta{bottom:4rem}}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 .cadre__name,.configurator-steps .finition__name{font-size:1rem;font-weight:bold}@media (max-width: 320px){.configurator-steps .cadre__name,.configurator-steps .finition__name{font-size:.9rem}}.configurator-steps .finition__price,.configurator-steps .cadre__price,.configurator-steps .cadre-item__price,.configurator-steps .finition-item__price{display:none}.configurator-steps .finition__text,.configurator-steps .cadre__text{margin-bottom:0}.configurator-steps .finition__text.hidden,.configurator-steps .cadre__text.hidden{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configurator-steps .finition__text b,.configurator-steps .cadre__text b{font-weight:bold}.configurator-steps .availability-message{margin-bottom:.2rem}.configurator-steps .show-more{display:none;margin-bottom:0;float:right;color:#7f7f7f;cursor:pointer}.configurator-steps .show-less{display:none;color:#7f7f7f;white-space:nowrap;cursor:pointer}.configurator-steps .finition-item.disabled img{filter:opacity(40%)}.configurator-steps .finition-item>div:first-child::after{top:65%}.configurator-steps .cadre-item.disabled img{filter:opacity(40%)}.configurator-steps .cadre-item>div:first-child::after{top:65%}.configurator-steps .product_promoMessage{margin-top:2rem}.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{--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{height:auto}}.product-detail .configurator{border-top-left-radius:var(--border-top-left-radius);border-top-right-radius:var(--border-top-left-radius)}.product-detail .close-configurator{position:absolute;top:0;right:1rem;margin:1rem;padding:.27rem .27rem .2rem;border-radius:50%;background:#0d0d0d;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 .close-configurator:hover{cursor:pointer}.product-detail .close-configurator svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#fff;fill:#fff;transition:.5s}@media (min-width: 1024px){.product-detail .close-configurator svg:hover{transform:rotate(90deg);opacity:1}}.product-detail .close-configurator.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}@media (min-width: 768px){.product-detail .close-configurator{right:0;margin:.5rem;background:#414147}}.product-detail .close-configurator svg{width:100%;height:100%;padding:.4rem;transform:none}@media (min-width: 768px){.product-detail .configurator-slider{height:100%}}.product-detail .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 .swiper-slide.full .frame[data-zoom]:hover{cursor:zoom-in}}@media (min-width: 1025px){.product-detail .swiper-slide{width:600px;height:100%}}.product-detail .swiper-slide img:not(.pic),.product-detail .swiper-slide video{max-width:100%;max-height:100%;object-fit:contain;margin:auto}.product-detail .configurator-swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: $configurator-grey;background-color:#666161}@media (min-width: 768px){.product-detail .configurator-swiper-pagination{display:none}}.product-detail .btn.add-to-wish-list{font-size:.8rem;letter-spacing:unset;vertical-align:top}.product-detail .btn.add-to-wish-list i{width:1.3rem;height:1.3rem}.product-detail .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 .btn.add-to-wish-list{font-size:1rem}.product-detail .btn.add-to-wish-list i{width:1.7rem;height:1.7rem}.product-detail .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}}.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}.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}.container-bloc-needAnAdvice .main ul{margin:0;padding:0}.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}.container-bloc-needAnAdvice .main ul li:hover{cursor:pointer}.container-bloc-needAnAdvice .main ul li .phone::before{content:'\F095';display:inline-block;margin-right:.5rem;transform:rotate(90deg);font-family:'Font Awesome'}.container-bloc-needAnAdvice .main ul li .phone+a{margin:0 0 0 .6rem}.container-bloc-needAnAdvice .main ul a{display:block;width:fit-content;margin:auto;color:#fff;font-weight:bold;overflow:hidden}.container-bloc-needAnAdvice .main ul a::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.container-bloc-needAnAdvice .main ul a:hover::after,.container-bloc-needAnAdvice .main ul a:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.container-bloc-needAnAdvice .main ul a:hover{text-decoration:none}.container-bloc-needAnAdvice .main ul a::after{height:.0625rem}
