.c-details .cross-sell{padding:3.75rem 0 !important}.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:"Libre Baskerville",serif;font-size:2.2rem}.product-carousel{position:relative;font-family:"Roboto-Light",sans-serif;--swiper-navigation-top-offset: 102%;--swiper-navigation-size: 1rem}.product-carousel .container{--Margin: 0px;padding:0;width:calc(100% - var(--Margin) - 1.563rem)}@media (min-width: 1280px){.product-carousel .container{--Margin: 3%}}@media (min-width: 1400px){.product-carousel .container{--Margin: 6%;max-width:initial}}.product-carousel .container a{color:inherit}.product-carousel .gold-dash{position:relative;padding-bottom:.5rem;margin-bottom:2rem;padding-bottom:1.5rem}.product-carousel .gold-dash::after{content:" ";position:absolute;bottom:0;left:0;height:8px;width:30px;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{--PaddingBottom: 1.1rem;padding:0 0 var(--PaddingBottom) 1.1rem;font-family:"Libre Baskerville",serif;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:"";position:absolute;display:block;left:0;top:0;width:.4375rem;background-color:#ffcf0b;height:calc(100% - var(--PaddingBottom))}.pd-category-carousel .product-carousel .pdp-carousel-header .pdp-carousel-title{margin:0}.product-carousel .pdp-carousel-header .favorite-wrapper{margin-left:.9375rem;margin-top:.5rem}.product-carousel .theme-cta{margin-top:6.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:animationLink 500ms ease-in-out}@keyframes animationLink{from{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}.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{bottom:4.375rem}.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;z-index:2;color:inherit}.product-carousel .carousel .product-swiper-prev{left:0}.product-carousel .carousel .product-swiper-next{right:0}.product-carousel .carousel .product-swiper-pagination{bottom:-.3125rem;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}}.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:-28px}50%{right:-33px}100%{right:-28px}}.configurator{padding:1rem 1.5rem;height:100%;position:relative;font-family:"Roboto",sans-serif;color:#fff;background:#0d0d0d;overflow:auto}.configurator ::-webkit-scrollbar{border-radius:0.5rem;width:0.4rem;background:#d0d0d1}.configurator ::-webkit-scrollbar-thumb{border-radius:0.5rem;background:#ffcf0b}.configurator .gallery-contact-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;z-index:20;background-color:rgba(0,0,0,0.5);-webkit-backdrop-filter:blur(.1875rem);backdrop-filter:blur(.1875rem);color:#0d0d0d}@media (max-width: 1024px){.configurator .gallery-contact-wrapper{-ms-flex-align:center;align-items:center}}.configurator .gallery-contact-wrapper .gallery-contact-modal{border-radius:.5rem;margin:auto;box-shadow:0 0 .625rem rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(.46875rem);backdrop-filter:blur(.46875rem);width:70%;height:auto;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:75vh;overflow:auto}@media (max-width: 1024px){.configurator .gallery-contact-wrapper .gallery-contact-modal{margin:0 1rem;min-width:90vw}.configurator .gallery-contact-wrapper .gallery-contact-modal.marginPopin{margin:7rem 1rem 1rem}}@media (max-width: 768px){.configurator .gallery-contact-wrapper .gallery-contact-modal{width:auto}}@media (max-width: 320px){.configurator .gallery-contact-wrapper .gallery-contact-modal{margin:2rem 1.5rem 0}}@media (min-width: 1400px){.configurator .gallery-contact-wrapper .gallery-contact-modal{width:50%;margin:auto}}.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title{margin:2rem 2rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-left:.4375rem #ffcf0b solid}@media (max-width: 1024px){.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title{margin:1rem 1rem 0}}.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title h4{font-family:"Libre Baskerville",serif;margin:0.5rem 1rem 0}.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title .close-layer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:2.1875rem;height:2.1875rem;-ms-flex-align:center;align-items:center;margin-right:.5rem;margin-right:unset}.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title .close-layer:hover{cursor:pointer}.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title .close-layer svg{display:block;height:1.3rem;width:1.3rem;min-width:1.3rem;min-height:1.3rem;fill:#fff;stroke:#fff;transition:0.5s}@media (min-width: 1024px){.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title .close-layer svg:hover{transform:rotate(90deg);opacity:1}}.configurator .gallery-contact-wrapper .gallery-contact-modal .gallery-contact-title .close-layer.svg-black svg{fill:#0d0d0d;stroke:#0d0d0d}.configurator .gallery-contact-wrapper .gallery-contact-modal .form-feedback-message{margin:1rem 2rem 2rem;display:none}.configurator .gallery-contact-wrapper .gallery-contact-modal form{background-color:inherit;border-radius:inherit;padding:2rem}@media (max-width: 1024px){.configurator .gallery-contact-wrapper .gallery-contact-modal form{padding:0.5rem 1rem;overflow:auto;margin-right:.0625rem}}.configurator .gallery-contact-wrapper .gallery-contact-modal form input,.configurator .gallery-contact-wrapper .gallery-contact-modal form select,.configurator .gallery-contact-wrapper .gallery-contact-modal form textarea{border-radius:0.2rem;color:#0d0d0d}.configurator .gallery-contact-wrapper .gallery-contact-modal form input:-ms-input-placeholder,.configurator .gallery-contact-wrapper .gallery-contact-modal form select:-ms-input-placeholder,.configurator .gallery-contact-wrapper .gallery-contact-modal form textarea:-ms-input-placeholder{color:gray}.configurator .gallery-contact-wrapper .gallery-contact-modal form input::placeholder,.configurator .gallery-contact-wrapper .gallery-contact-modal form select::placeholder,.configurator .gallery-contact-wrapper .gallery-contact-modal form textarea::placeholder{color:gray}.configurator .gallery-contact-wrapper .gallery-contact-modal form legend{font-size:inherit;font-weight:bold}.configurator .gallery-contact-wrapper .gallery-contact-modal form .info-form-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-schedule.form-group .form-control,.configurator .gallery-contact-wrapper .gallery-contact-modal form .input{color:#0d0d0d}.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-phone-number,.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-zip-code,.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-schedule select{-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}@media (max-width: 1024px){.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-phone-number,.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-zip-code,.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-schedule select{-ms-flex:100%;flex:100%;max-width:unset}}.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-phone-number option,.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-zip-code option,.configurator .gallery-contact-wrapper .gallery-contact-modal form .gallery-schedule select option{color:gray}@media (max-width: 1024px){.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group{margin-bottom:0.5rem}}.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group.required label::before{content:" *";color:#a6070f}.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group select{appearance:none;background:url("../images/sunlight-arrow.svg") no-repeat right;background-size:.9375rem;background-position:calc(100% - .75rem) center}.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group textarea{min-height:auto}.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group.gallery-contact-comment,.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group.gallery-schedule{font-weight:bold}.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group .galleryContactSubmit{padding:0.5rem 2.4rem;margin:auto;border:.0625rem solid #ffcf0b;border-radius:0.3rem;transition-duration:100ms;font-family:"Roboto",sans-serif;font-size:0.9rem;font-weight:normal;letter-spacing:0;color:#0d0d0d;background-color:#ffcf0b}@media (min-width: 768px){.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group .galleryContactSubmit{padding:0.5rem 4.3rem}}@media (min-width: 1280px){.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group .galleryContactSubmit{font-size:0.95rem}}.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group .galleryContactSubmit:hover{background-color:#1E1E25;color:#fff;text-decoration:none}@media (max-width: 1024px){.configurator .gallery-contact-wrapper .gallery-contact-modal form .form-group .galleryContactSubmit{width:100%;font-weight:bold}}.configurator .yt-frame{position:relative;height:100%;width:100%;object-fit:contain}.configurator .yt-frame .yt-video-thumbnail{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100%}.configurator .threekit-href,.configurator .picgen-href{display:none !important}.configurator .pdp-carousel-container{position:relative}.configurator .pdp-carousel-container .top-info{position:absolute;bottom:0;right:0;left:0;border-top-left-radius:1rem;border-top-right-radius:1rem;background-color:rgba(255,255,255,0.8);color:#0d0d0d;box-shadow:0 -.0625rem .9375rem .0625rem rgba(0,0,0,0.5);z-index:2;-webkit-transform:translate3d(0, 0, 0)}.configurator .pdp-configurator-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0 0 0}.configurator .pdp-configurator-container .see-more-choices{margin:auto auto 0.9rem auto;width:auto}.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{--WidthHeight: 2.5rem;display:block;margin:auto;width:var(--WidthHeight);height:var(--WidthHeight);line-height:var(--WidthHeight);border-radius:50%;background-color:#2A2A30;font-family:"Libre Baskerville",serif;font-size:var(--WidthHeight);color:#fff;text-align:center;transition:0.5s}.configurator .configurator-steps__info{position:fixed;visibility:hidden;width:max-content;opacity:0;bottom:0;left:0;font-family:"Roboto-Light",sans-serif;font-size:1rem;border-radius:0.5rem;background:rgba(18,18,26,0.75);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);color:#fff;padding:1rem;margin:0 2rem;z-index:11;transition:visibility 1s, opacity 1s ease-out;bottom:inherit;top:45%;right:0;left:0;padding:0.7rem 1rem;margin:0 1rem;width:auto}.configurator .configurator-steps__info .close-info{display:none}@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-pack:center;justify-content:center;border-radius:50%;width:2.1875rem;height:2.1875rem;-ms-flex-align:center;align-items:center;margin-right:.5rem;margin:0;position:absolute;top:0;right:0;font-size:1.5rem}.configurator .configurator-steps__info .close-info:hover{cursor:pointer}.configurator .configurator-steps__info .close-info svg{display:block;height:1.3rem;width:1.3rem;min-width:1.3rem;min-height:1.3rem;fill:#fff;stroke:#fff;transition:0.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{fill:#0d0d0d;stroke:#0d0d0d}@media (min-width: 768px){.configurator .configurator-steps__info .close-info{display:none}}.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:0.95rem}@media (max-width: 768px){.configurator .configurator-swiper-pagination{bottom:4.5rem}}.configurator .configurator-swiper-next:after,.configurator .configurator-swiper-prev:after{font-size:0.8rem;font-weight:bold;color:#ffcf0b}@media (min-width: 768px){.configurator .swiper-wrapper{height:100%}}.configurator .yt-video{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items: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:animationLink 500ms ease-in-out}@keyframes animationLink{from{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}.configurator .configurator-steps .configurator-step .next-step-wrapper button{padding:0.5rem 2.4rem;margin:auto;border:.0625rem solid #ffcf0b;border-radius:0.3rem;transition-duration:100ms;font-family:"Roboto",sans-serif;font-size:0.9rem;font-weight:normal;letter-spacing:0;color:#0d0d0d;background-color:#ffcf0b}@media (min-width: 768px){.configurator .configurator-steps .configurator-step .next-step-wrapper button{padding:0.5rem 4.3rem}}@media (min-width: 1280px){.configurator .configurator-steps .configurator-step .next-step-wrapper button{font-size:0.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-weight:bold;font-size:1.25rem}.configurator .configurator-steps .range-price{font-family:"Roboto-Light",sans-serif;font-size:1rem}@media (max-width: 1024px){.configurator .picpres-container{padding:0.625rem 0 0 1.25rem}}.configurator .full .bg{background-image:none !important}.configurator .full .bg .frame{box-shadow:#505050 0 0 1.5rem 0.1rem !important}.configurator .configurator-steps__info-modal{display:none}.configurator .configurator-steps__info-modal.show{display:block}@media (min-width: 768px){.configurator .configurator-steps__info-modal{display:contents}}.configurator .see-at-home{position:absolute;top:1rem;right:inherit;left:1rem;padding:0.3rem 0.6rem 0.3rem 0.4rem;background-color:#0d0d0d;border:1px solid #ffcf0b;border-radius:0.3rem;z-index:1;transition-duration:500ms}.configurator .see-at-home:hover{background-color:#ffcf0b}.configurator .see-at-home:hover button{color:#0d0d0d}@media (min-width: 768px){.configurator .see-at-home{top:1.5rem;right:1.5rem;left:inherit}}.configurator .see-at-home:after{position:relative;z-index:1}.configurator .see-at-home button{padding:0;border:none;letter-spacing:normal;text-transform:none;background-color:transparent;background:transparent;color:#fff;font-size:0.8rem;z-index:1}.configurator .see-at-home img{position:relative;z-index:1}.configurator .configurator-reinsurance{display:none}@media screen and (min-width: 768px){.configurator{display:-ms-flexbox;display:flex}.configurator .pdp-configurator-container{margin-left:1.5rem;-ms-flex:0 0 18.25rem;flex:0 0 18.25rem;max-width:18.25rem;overflow:auto;padding-right:1rem}}@media (min-width: 1024px){.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}}@media (max-width: 1200px){.configurator{padding-left:12.5px;padding-right:12.5px}.configurator.opened{padding-top:37.5px}}@media (max-width: 768px){.configurator{padding:0 1rem;border-top:1rem solid #0d0d0d}}.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;width:100%;max-height:100%;top:50%;left:50%;transform:translate(-50%, -50%)}.configurator-slider__picture figure span{max-height:70rem;height:auto;display:block;margin:auto;position:relative}@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{max-height:70rem;height:auto;display:block;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:0.1rem;transition:opacity 1s ease-in-out;opacity:0}@media (min-width: 576px){.configurator-slider.owl-carousel .owl-item{padding-top:10px}}.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-left:auto;margin-right:auto}.configurator-slider.owl-carousel .owl-item .configurator-slider__select img{width:3rem;display:inline-block;margin-right:1rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.configurator-slider.owl-carousel .owl-item .frame img{width:100%}.configurator-slider.owl-carousel .owl-nav{position:absolute;top:calc(50% - 25px / 2);z-index:2;left:0;width:100%;display:block !important}@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{color:#baa85a;padding:0;line-height:1;display:block;width:2rem;height:2rem}@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 2px #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;z-index:1;width:23rem}@media (max-width: 768px){.configurator-slider__select{width:100%;bottom:100%;left:0;display:-ms-flexbox;display:flex}}@media (max-width: 1024px){.opened .configurator-slider__select{display:none}}.configurator-slider__select .select2{margin-top:1rem;position:relative;padding-left:5rem}@media (max-width: 1200px){.configurator-slider__select .select2:first-of-type{margin-right:1rem}}.configurator-slider__select [class*="color-"]{width:3rem;height:3rem;display:inline-block;margin-right:1rem;position:absolute;top:50%;left: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;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;bottom:0;z-index:1;width:94%;left:3%}@media (min-width: 1400px){.configurator .configuartor-dots{width:auto;left:50%;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{top:auto;bottom:.5rem;width:37.5rem;display:-ms-flexbox;display:flex;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{overflow-x:auto;margin-left:30px;margin-right:30px;position:relative;margin-bottom:.8rem}.configurator .configuartor-dots .owl-dots:before,.configurator .configuartor-dots .owl-dots:after{padding:10px;-ms-flex-item-align:end;align-self:flex-end;font-family:"Font Awesome";position:absolute;margin-bottom:10px}.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{width:3.3rem;height:3.3rem;margin-top:0.8rem;border:0.125rem solid #0d0d0d;overflow:hidden;margin-right:.7rem;position:relative}.configurator .configuartor-dots .owl-dots .owl-dot img{object-fit:cover}@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:0 0 0 0.125rem #baa85a}}@media (min-width: 1024px){.configurator .configuartor-dots .owl-dots .owl-dot{margin-right:.6rem;margin-top:0;height:auto;max-height:3.3rem;aspect-ratio:1}.configurator .configuartor-dots .owl-dots .owl-dot:last-child{margin-right:0}}@media (max-width: 768px){.configurator .configuartor-dots .owl-dots .owl-dot{margin-top:0.4rem;margin-bottom:0.4rem;-ms-flex-negative:0;flex-shrink:0;width:.6rem;height:.6rem;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}}.configurator .configuartor-dots .owl-dots .owl-dot [data-backgroundimage]{height:100%}@media (min-width: 576px){.configurator .configuartor-dots .owl-dots .owl-dot .video-dot-play{width:22px;height:28px;box-sizing:border-box;border-style:solid;border-width:14px 0px 14px 22px;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:53%;transform:translate(-53%, -50%)}}.configurator .configuartor-dots .picgen-href{width:2.8rem;height:1.8rem;background-image:url("../images/product/canape_picpres.png");background-repeat:no-repeat;background-position:center;background-size:cover;border-style:none;border-radius:5px}.configurator-title{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}@media (min-width: 1200px){.configurator-title{border-bottom:0.0625rem solid #d0d0d1;margin-bottom:1rem}}.configurator-title .left-title{overflow:hidden;-ms-flex:1 1 auto;flex:1 1 auto}.configurator-title .left-title #price-starting,.configurator-title .left-title .new-product{color:gray;font-size:0.8rem}.configurator-title .artwork-name{display:-ms-grid;display:grid;-ms-flex-align:baseline;align-items:baseline;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;margin-right:4.25rem}.configurator-title .artwork-name .product-name{margin-right:.25rem;overflow:hidden;text-overflow:ellipsis;max-width:100%;text-transform:capitalize}.configurator-title .artwork-name .new-product{grid-column:1/3}.configurator-title .artwork-name .new-product .tag{font-size:0.85rem;margin-bottom:0}@media (min-width: 1024px) and (min-height: 700px){.configurator-title .artwork-name{white-space:normal}.configurator-title .artwork-name .product-name{margin-right:4.25rem;grid-column:1/3}.configurator-title .artwork-name .new-product{text-align:right;grid-column:2/3}}.configurator-title .product-flags{margin-bottom:0.5rem;display:none}@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}.configurator-title h1:first-letter{text-transform:uppercase}@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 h2{margin:0;font-size:2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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{font-size:1.2rem;font-family:"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:capitalize;margin-right:4.875rem}@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:0.5rem 0;font-size:1rem}.configurator-reinsurance li+li{border-top:1px solid #d0d0d1}.configurator-share{text-transform:uppercase;font-size:0.85rem;position:relative;font-weight:bold;padding-left:1.5rem;margin-top:25px}.configurator-share .icon-share{position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (min-width: 576px) and (max-width: 1024px){.configurator-presentation,.configurator-only-one{margin:0 10%}}.configurator .configurator-step0{height:429px;width:450px;padding:1.1rem}@media (max-width: 1200px){.configurator .configurator-step0{height:230px;width:100%;padding:0 1.1rem;margin-bottom:1rem}}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-step0{height:375px}}.configurator .configurator-step0 #first-holder{height:60%;width:100%;background-color:#f2f2f2;border-bottom:0.4rem solid white}@media (max-width: 1200px){.configurator .configurator-step0 #first-holder{height:38%}}.configurator .configurator-step0 #second-holder{height:40%;width:100%;background-color:#f2f2f2}@media (max-width: 1200px){.configurator .configurator-step0 #second-holder{height:62%}}@media (min-width: 1200px){.configurator .configurator-step0 #loader{min-height:160px;min-width:240px;height:100%;width:240px}}.configurator-presentation .configurator-share{margin-top:0px}@media (min-width: 768px){.configurator-presentation .configurator-share{margin-top:25px}}.configurator .c-gallery-availability{text-transform:uppercase;cursor:pointer;font-size:0.8rem;text-decoration:underline;width:100%;text-align:center}.configurator .c-gallery-availability::after{content:"\F105";width:auto;font-family:"Font Awesome";display:inline-block;margin-left:3px}.configurator .priceItem{word-break:keep-all;display:inline-block;font-weight:bold}.configurator .priceItem.strike{text-decoration:line-through;margin-right:2px;font-weight:lighter}.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 0;font-size:0.75em;font-weight:bold}.configurator .configurator-top-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.configurator .configurator-top-info{-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem;-ms-flex-align:start;align-items: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-align:center;align-items:center;gap:2rem;padding:0.5rem 1rem 0 1rem}@media (max-width: 1024px){.configurator .configurator-top-info-specifications{max-width:none;-ms-flex-pack:justify;justify-content:space-between;width:100%}}.configurator .configurator-top-info-left .configurator-navigation{-ms-flex-pack:justify;justify-content:space-between;padding-left:0;margin-bottom: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:0.2rem 0 0 0}}.configurator .configurator-top-info-right .info{--WidthHeight: 2rem;display:block;margin:auto 0;width:var(--WidthHeight);height:var(--WidthHeight);line-height:var(--WidthHeight);border-radius:50%;color:#0d0d0d;background:#aaa;font-size:1.3rem;font-weight:bold;text-align:center}.configurator .configurator-top-info-right .info:hover{cursor:pointer}.configurator .configurator-top-info .configurator-step .step-content{height:19.375rem;position:relative}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-top-info .configurator-step .step-content{height:17.1875rem}.configurator .configurator-top-info .configurator-step .step-content .guides{margin-bottom:0}}@media (max-width: 768px){.configurator .configurator-top-info .configurator-step .step-content{height:auto}}.configurator .configurator-top-info .step-content{height:19.375rem;position:relative}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-top-info .step-content{height:17.1875rem}.configurator .configurator-top-info .step-content .guides{margin-bottom:0}}@media (max-width: 768px){.configurator .configurator-top-info .step-content{height:auto}}.configurator .configurator-top-info__title{margin-bottom:1rem}.configurator .configurator-top-info__info{font-size:0.95rem}.configurator .configurator-top-info__info .finishes-guide{cursor:pointer;width:1.4rem;margin-left:1rem;padding-bottom:0.7rem}.configurator .configurator-top-info__info .frames-guide{cursor:pointer;width:1.4rem;margin-left:1rem;padding-bottom:0.7rem}@media (min-width: 576px){.configurator .configurator-top-info__info{overflow:hidden}}.configurator .configurator-top-info__info .range__promoDesktop .range__promoMessage{font-size:.8rem;margin-bottom:0.6rem}.configurator .configurator-top-info__info .range__price{width:50%;-ms-flex-item-align:start;align-self:flex-start}@media (min-width: 576px){.configurator .configurator-top-info__info .range__price{position:relative;top:0.5rem}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__jauge{margin-top:1rem;position:absolute;bottom:.3rem;margin:auto !important}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__jauge{padding-left:.5rem;line-height:16px;border-left:1px solid #baa85a}}.configurator .configurator-top-info__info .range__name-container{display:block}.configurator .configurator-top-info__info .range__name-container .range__name{vertical-align:bottom}@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-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: 1200px){.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{font-size:1.2rem;font-weight:800;margin-bottom:0;display:inline}@media (max-width: 768px){.configurator .configurator-top-info__info .range__size{font-size:.9rem;font-weight:400;display:block}}.configurator .configurator-top-info__info .range__name{display:inline;font-size:.8rem}@media (max-width: 768px){.configurator .configurator-top-info__info .range__name{font-size:.75rem;display:block;margin-bottom:0}}.configurator .configurator-top-info__info .range__promoMessage{background-color:#a6070f;color:#fff;font-size:.8rem;padding:6px 4px 2px 4px;font-weight:bold;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;display:inline-block}.configurator .configurator-top-info__info .range__stock{font-size:.85rem;margin-bottom:.4rem}@media (max-width: 768px){.configurator .configurator-top-info__info .range__stock{font-size:.8rem;margin-bottom:0}}.configurator .configurator-top-info__info div.d-flex{-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap}@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;padding-right:0.4rem;margin-bottom:1rem}.configurator .configurator-top-info .finition.scroll-enabled,.configurator .configurator-top-info .cadre.scroll-enabled{width:calc(100% - 50px);margin-left:auto;margin-right:auto}@media (max-width: 320px){.configurator .configurator-top-info .finition,.configurator .configurator-top-info .cadre{margin-left:auto;margin-right: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:0px;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;text-decoration:underline;cursor:pointer;font-size:.8rem;font-weight:bold;color:gray}@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;left:0;top:23px;width:100%;z-index:0;pointer-events:none;font-size:30px}@media (max-width: 320px){.configurator .configurator-top-info .finition .slider-nav,.configurator .configurator-top-info .cadre .slider-nav{top:0px}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right{position:absolute;pointer-events:all;right:-28px;padding:0 10px;font-size:40px;cursor:pointer}.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}@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:-25px;padding:20px 7px}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right.disabled,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right.disabled{color:#ccc;cursor:default;animation-play-state:paused}.configurator .configurator-top-info .finition .slider-nav .icon-angle-left,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-left{position:absolute;pointer-events:all;left:-25px;font-size:40px;cursor:pointer}@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:-25px;padding:20px 7px}}.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{width:5.7rem;height:5.7rem;position:relative;border:2px solid #d0d0d1;margin-bottom:0rem;cursor:pointer;margin-right:0.4rem;overflow:hidden;transition:all 0.3s linear 0s;-ms-flex:0 0 auto;flex:0 0 auto;-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:10px}}.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:2px 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{-webkit-transform:scale(1)}.configurator .configurator-top-info .finition-item:not(.active):after,.configurator .configurator-top-info .cadre-item:not(.active):after{width:100%;height:100%;z-index:3;content:"";position:absolute;top:0;left:0;box-sizing:border-box;-webkit-transform:scale(0);transition:0.5s;border-top:2px solid #baa85a;border-right:2px solid #baa85a;-webkit-transform-origin:100% 0}.configurator .configurator-top-info .finition-item:not(.active):before,.configurator .configurator-top-info .cadre-item:not(.active):before{width:100%;height:100%;z-index:3;content:"";position:absolute;top:0;left:0;box-sizing:border-box;-webkit-transform:scale(0);transition:0.5s;border-bottom:2px solid #baa85a;border-left:2px solid #baa85a;-webkit-transform-origin:0 100%}.configurator .configurator-top-info .finition-item>div:nth-child(1):after,.configurator .configurator-top-info .cadre-item>div:nth-child(1):after{opacity:0;position:absolute;content:"\F00C";width:auto;font-family:"Font Awesome";top:10px;right:10px;background-color:#baa85a;color:#fff;font-size:0.6rem;padding:0.4em 0.6em;border-radius:50%}.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 0.4s linear 0s}.configurator .configurator-top-info .finition-item__price,.configurator .configurator-top-info .cadre-item__price{position:absolute;bottom:0;left:50%;transform:translateX(-50%);font-size:0.95rem;width:100%;text-align:center;font-weight:bold}.configurator .configurator-top-info .finition-item__promo,.configurator .configurator-top-info .cadre-item__promo{position:absolute;top:5px;left:5px;font-size:0.8rem;width:auto;text-align:center;font-weight:700;line-height:12px;background-color:#a6070f;color:#fff;padding:0.3em 0.5rem 0.1em 0.5rem}.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:0.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{background-color:#a6070f;color:#fff;font-size:0.9rem;padding:6px 4px 1px 4px;display:inline-block;font-weight:bold}.configurator .configurator-top-info .price-recap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.configurator .configurator-top-info .price-recap__text{width:100%}.configurator .configurator-top-info .price-recap>p{font-size:1.1rem;margin-bottom:0}.configurator .configurator-top-info .price-recap .previous-item{padding-left:0.8rem;margin-bottom:1rem}.configurator .configurator-top-info .price-recap .previous-item:before{left:0;right:auto;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-weight:800;font-size:.875rem}.configurator .configurator-top-info .btn-primary{width:100%;bottom:0;left:0;right:0;z-index:14;padding:.75rem 4.5rem;border:3px solid #fff;padding-bottom:max(env(safe-area-inset-bottom), .75rem )}@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]{cursor:not-allowed;opacity:1;background:grey;border-color:grey}@media (max-width: 1200px){.configurator .configurator-top-info__content .h3{display:none}}@media (max-width: 768px){.configurator .configurator-top-info .cta-next p>span{display:block}}.configurator-recap{font-size:0.95rem;margin-bottom:1rem}.configurator-recap p{margin-bottom:0}.configurator-recap .box__encadre{padding:0;margin-bottom:8.33333px;border-color:#0d0d0d}.configurator-recap .box__encadre>*{padding:0.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{width:5rem;margin-right:0.6rem;margin-bottom:0;-ms-flex:0 0 auto;flex:0 0 auto}.configurator-recap figure+*{-ms-flex:1 1 auto;flex:1 1 auto}.configurator-recap .restart{text-transform:uppercase;font-size:0.9rem;color:#0d0d0d}.configurator-recap .restart:hover{background:#fff}.configurator-recap .space-between{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.configurator-recap .space-between .btn-primary{width:100%}.configurator-recap .space-between p{margin-right:0.6rem;margin-bottom:0}@media (min-width: 768px){.configurator-recap .space-between{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}}.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: 767px){.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%;text-align:left;font-size:.9rem;padding:.5rem 1rem}.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 7px 1px #212529}.artshot .insitu figure span,.contact .insitu figure span{border-width:0.6rem}@media (max-width: 768px){.artshot .insitu figure span,.contact .insitu figure span{border-width:0.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{background:url("../../images/icons/arrow.png") no-repeat center center;background-size:contain;width:2rem;height:2rem}#configurator-steps__1 .icon-angle-left::before,#configurator-steps__1 .icon-angle-right::before{content:""}#configurator-steps__1 .icon-angle-left{transform:rotate(180deg)}.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}.overlay-img .bg{position:relative}@media (min-width: 768px){.options-range{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr);grid-gap:1.1rem 0.9rem;padding:0 0 1rem 0}}.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 0.9rem;padding:0 0 1rem 0}.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){background-color:#414147;border-color:#ffcf0b;font-weight:bold;color:#fff}.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{-ms-flex:1;flex:1}.options-range .variation-title-info .variation-info{--WidthHeight: 1.4rem;margin:auto 0;width:var(--WidthHeight);height:var(--WidthHeight);line-height:var(--WidthHeight);border-radius:50%;border:1px solid #fff;color:#fff;font-size:1rem;text-align:center}.options-range .variation-label{position:relative;padding:0.8rem 1.1rem;min-width:5rem;height:100%;border-radius:5px;border-bottom:solid .1875rem #717175;background-color:#2A2A30;font-family:"Roboto",sans-serif;color:#fbfbfb;font-size:1rem;width:100%}.options-range .variation-label:hover{cursor:pointer}.options-range .variation-label.outofstock,.options-range .variation-label.disabled{pointer-events:none;color:#414147}.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){padding:0.1rem 0.5rem;position:absolute;top:0;right:0;transform:translateY(-50%);border-radius:.9375rem;background-color:#fff;color:#0d0d0d;font-size:0.9rem;white-space:nowrap}.jauge-container{margin-left:1rem}@media (max-width: 768px){.jauge-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 1024px){.jauge-container{color:#fff;background-color:#0d0d0d;width:100%;margin-left:0}}.jauge-container.hidden{display:none}.jauge{width:80%;height:5px;position:relative;border-radius:6px;background:#d0d0d1;margin:0.5rem 0;margin-left:0}.jauge-percent{width:50%;height:100%;position:absolute;top:0;left:0;background:#8b020a;transition:all 0.5s ease-in-out 0s;border-radius:6px}.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:"Roboto-Light", sans-serif;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;font-family:"Roboto-Light",sans-serif;overflow:hidden;border-radius:.5625rem}@media (max-width: 768px){.c-artist-rebound{width:100%;height:50vh;margin:3rem auto}}.c-artist-rebound .artist-link{position:absolute;z-index:1;display:block;height:100%;width:100%;padding:0;text-decoration:none}.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{--Margin: 0.3125rem;margin:var(--Margin);width:calc(100%/4 - (var(--Margin)*2));margin-bottom:.625rem;max-width:20rem;height:26.25rem}}.c-artist-rebound .favorite-wrapper{position:absolute;z-index:2;top:.9375rem;right:.9375rem;height:1.875rem;width:1.875rem;border-radius:50%;background:rgba(18,18,25,0.8);text-align:center}.c-artist-rebound .favorite-wrapper .header-circle-icon{filter:invert(1)}.c-artist-rebound .artist-link-wrapper{position:absolute;z-index:2;bottom:50px;left:50%;transform:translateX(-50%);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;width:auto;font-family:"Roboto-Light",sans-serif}@media (max-width: 768px){.c-artist-rebound .artist-link-wrapper{padding:0 0.5rem}}.c-artist-rebound .artist-link-wrapper .artist_link_theme{display:inline-block;position:relative;color:#d0d0d1;font-size:0.8rem;font-style:normal;transition-duration:500ms;margin:0 .3125rem .625rem;white-space:nowrap}.c-artist-rebound .artist-link-wrapper .artist_link_theme:after{content:"";display:block;position:absolute;bottom:-0.2rem;left:0;height:.0625rem;width:100%;background:#d0d0d1;opacity:1;transition-duration:500ms}.c-artist-rebound .artist-link-wrapper .artist_link_theme:hover{text-decoration:none;font-weight:bold;color:#fff}.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{padding:0;position:absolute;left:-.0625rem;bottom:0;background-color:rgba(18,18,25,0.8);-webkit-backdrop-filter:blur(.28125rem);backdrop-filter:blur(.28125rem);color:#fff;height:50%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-radius:0 0 .5625rem .5625rem;font-style:italic}.c-artist-rebound-info .art-img picture img{border-radius:50%;border:.3125rem solid rgba(18,18,25,0.8);position:absolute;top:-.9375rem;transform:translate(-50%, -50%);object-fit:cover}.c-artist-rebound-info .art-img p{margin:1rem 0 1.5rem 0}.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{padding:0 0.5rem;margin:3.125rem 0 0;transition:opacity .4s;font-style:normal;font-family:"Roboto-Light",sans-serif}.alphabet-artists .c-artist-rebound-info p.h4{font-weight:bold;font-size:1.3rem}.c-artist-rebound-info p.bio{display:none;margin-top:0.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{left:0;right:0;top:1rem}.experience-assets-categoryTile .c-artist-rebound{max-width:100%;-ms-flex:0 0 100%;flex:0 0 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}.threekit-player,.threekit-player .player{height:100%;width:100%}.threekit-owl-dot figure{height:100%}.threekit-player [class^="player__"] [class^="logo__"],.threekit-player [class^="player__"] [class^="buttons__"],.threekit-player [class^="player__"] [class^="modal__"],.threekit-player [class^="player__"] button[data-id="arButton"]{display:none !important}.threekit-modal-action-wrapper button{font-size:.5em;padding:0.6rem 0.5rem 0.3rem;position:relative}.threekit-modal-action-wrapper button:hover{color:#0d0d0d}@media (min-width: 768px){.threekit-modal-action-wrapper button{font-size:.6em;padding-left:1em;padding-right:1em}}.threekit-modal-action-wrapper button[data-target="#threekitModal"]{display:none}@media (min-width: 1024px){.threekit-modal-action-wrapper button[data-target="#threekitModal"]{display:inline-block}}.threekit-modal-action-wrapper button[data-target="#threekitMobileModal"]{display:inline-block}@media (min-width: 1024px){.threekit-modal-action-wrapper button[data-target="#threekitMobileModal"]{display:none}}#threekit-slide-template{-ms-flex-pack:center;justify-content:center}#threekit-slide-template .threekit-mention{width:40px;position:absolute;top:5px;left:2vw;z-index:1}#threekitModal h5,#threekitMobileModal h5{font-family:"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}#threekitModal h5 span,#threekitMobileModal h5 span{padding-bottom:.1875rem}#threekitModal .modal-dialog{max-width:31.25rem;width:85vw}@media (min-width: 1400px){#threekitModal .modal-dialog{width:80vw}}#threekitModal .modal-body{border-radius:.2rem;background-color:#fff}#threekitModal .modal-body img{width:100%}#threekitModal .modal-body .threekit-qr-code{text-align:center;margin-bottom:1rem;position:relative}#threekitModal .modal-body .threekit-qr-code>img{height:20vh;width:auto}#threekitModal .modal-body .content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:2rem;font-family:"Roboto-Light",sans-serif}#threekitModal .modal-body .content h5{text-align:center;margin-bottom:1rem;font-family:"Libre Baskerville",serif}#threekitModal .modal-body .content hr{border-color:#ffcf0b;width:100%}#threekitModal .modal-body .content p{-ms-flex:1;flex:1;text-align:center}#threekitModal .modal-body .content form input{margin-bottom:1rem;padding:.3125rem .625rem;border:.0625rem solid gray;border-radius:.2rem;color:gray}#threekitModal .modal-body .content form label:before{content:'*';color:#a6070f;padding-right:0.3rem}#threekitModal .modal-body .content form button{background-color:#0d0d0d;color:#fff;border-radius:0.3rem;border:.0625rem solid #ffcf0b;transition-duration:300ms;padding:.5rem;letter-spacing:0;font-size:.9rem;width:100%}#threekitModal .modal-body .content form button:hover{background-color:#ffcf0b;color:#0d0d0d;text-decoration:none}#threekitMobileModal{text-align:center;counter-reset:section;font-family:"Roboto",sans-serif}#threekitMobileModal .modal-content,#threekitMobileModal .modal-body{border-radius:1rem}#threekitMobileModal .modal-body{padding:1rem 1rem 0 1rem}#threekitMobileModal .modal-body h5{margin:auto auto 2em auto;font-size:4.8vw;font-family:"Libre Baskerville",serif}#threekitMobileModal .modal-body h5 span{display:inline-block}#threekitMobileModal .modal-body h5 span:after{content:"";display:block;height:.0625rem;width:100%;background-color:#ffcf0b}#threekitMobileModal .modal-body [class*="step-"]{display:-ms-grid;display:grid;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-grid-columns:6.5625rem 1fr;grid-template-columns:6.5625rem 1fr;padding-bottom:1rem;counter-increment:section}#threekitMobileModal .modal-body [class*="step-"]:last-of-type{padding-bottom:2.5rem}#threekitMobileModal .modal-body [class*="step-"] p{text-align:left}#threekitMobileModal .modal-body [class*="step-"] p:before{content:counter(section) ".";margin:auto 1.5rem auto 0.5rem;font-size:1.4rem;color:#ffcf0b}#threekitMobileModal .modal-body [class*="step-"] img{display:block;max-width:4.6875rem;height:auto}#threekitMobileModal .modal-body button.close{-ms-flex-align:start;align-items:flex-start;margin:0}#threekitMobileModal .modal-body button.start-ar{position:relative;padding:1rem 4rem;margin:auto auto 2rem auto;letter-spacing:0;background-color:#0d0d0d;border-radius:0.2rem;border:.0625rem solid #ffcf0b;color:#fff;font-size:1.2rem;line-height:initial;transition-duration:500ms}#threekitMobileModal .modal-body button.start-ar:disabled{opacity:0.65}#threekitMobileModal .modal-body button.start-ar:not(:disabled):hover{color:#0d0d0d;background-color:#ffcf0b}#threekitMobileModal .modal-body p{display:-ms-flexbox;display:flex;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-align:center;align-items:center;margin:auto 0;font-weight:bold;font-size:1rem}#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 .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}#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:auto !important;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{max-width:100%;max-height:95%;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;width:auto !important;height:auto !important}#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{width:3.75rem;height:3.75rem;background-color:#333;box-shadow:0 0 1.875rem rgba(0,0,0,0.6);z-index:1;border-radius:50%;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.play-button:before{content:"";border-style:solid;border-width:.625rem 0 .625rem 1.08125rem;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.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;height:100%;-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)}.video-autoplay-wrapper .title-wrapper .title,.video-autoplay-wrapper .title-wrapper .subtitle{font-family:"Libre Baskerville";padding:0 1.5rem;text-shadow:0px 0px 15px #000}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .title,.video-autoplay-wrapper .title-wrapper .subtitle{padding:0 0.5rem}}.video-autoplay-wrapper .title-wrapper .title{font-size:var(--video-autoplay-title-desktop-font-size);color:var(--video-autoplay-title-color);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);font-size:var(--video-autoplay-subtitle-desktop-font-size);color:var(--video-autoplay-subtitle-color);text-align:var(--video-autoplay-subtitle-text-align)}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .subtitle{font-size:var(--video-autoplay-subtitle-mobile-font-size);margin-top:calc(var(--video-autoplay-subtitle-spacing)/2)}}.video-autoplay-forcedratio{overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;aspect-ratio:var(--forcedRatio)}@media (max-width: 1024px){.video-autoplay-forcedratio{aspect-ratio:var(--mobileForcedRatio)}}.video-autoplay-componenent{position:relative;-ms-flex:1;flex:1;aspect-ratio:var(--autoplayRatio)}@media (max-width: 1024px){.video-autoplay-componenent{aspect-ratio:var(--autoPlayMobileRatio)}}.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{transition:background-color 1s ease-in-out;background-color:#0d0d0d;border-width:2px;padding:1.2rem 2rem 1rem}@media (max-width: 1024px){.video-autoplay-cta{bottom:2rem}.video-autoplay-cta a.btn-custom-transparent{padding:0.5rem 1rem;letter-spacing:2px;font-size:0.5rem;font-weight:700}}@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{font-size:1.3rem;display:inline-block;margin-top:0.5rem}.c-details{background-color:#fff}.c-details .detail-oeuvre-title{font-size:1.9rem;color:#0d0d0d;font-weight:400;margin-bottom:0}@media (min-width: 768px){.c-details .detail-oeuvre-title{font-size:3.3rem}}.c-details .link-primary{display:inline}.c-details__box{border:.0625rem solid #d0d0d1;padding:0;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{font-size:0.95rem;margin-bottom:.3125rem}@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){white-space:nowrap;padding-right:0}@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{margin-top:25px;display:block}.c-details>.wrapper>div{margin-top:25px}.c-details h3{font-size:1.5rem;margin-bottom:1.5rem;font-family:inherit;text-transform:none;color:#bbbaba}@media (min-width: 768px){.c-details h3{font-size:2rem}}.c-details h4{font-family:inherit;text-transform:none;font-size:1.125rem}.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{color:#fff;background-color:#0d0d0d}.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-bottom:0}.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;padding:0.6rem 0.6rem 0.4rem;margin-right:0.5rem;margin-bottom:0.5rem;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: 1200px){.pdp-header-background{display:none}}.pseudo-header{--product-detail-pseaudo-header: 8rem;position:fixed;height:var(--product-detail-pseaudo-header);width:100%;top:0;z-index:-1;background-color:#f2f2f2}.product-breadcrumb{padding:0 0 0 1rem;transition:opacity 1s;opacity:1}.product-breadcrumb .breadcrumb{color:gray;padding:0;border:none;font-size:.8125rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto}@media (min-width: 768px){.product-breadcrumb .breadcrumb .icon-home{display:none}}@media (max-width: 1024px){.product-breadcrumb .breadcrumb .icon-name{display:none}}@media (min-width: 768px){.product-breadcrumb .breadcrumb{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 768px){.product-breadcrumb .breadcrumb li:first-child a{display:block;margin-top:-.125rem}.product-breadcrumb .breadcrumb .icon-home:before{content:"\F015"}}.product-breadcrumb .breadcrumb-item{white-space:nowrap;max-width:10.625rem}.product-breadcrumb .breadcrumb-item::before,.product-breadcrumb .breadcrumb-item a{color:#a5a5a5}.product-breadcrumb .breadcrumb-item a{color:gray;font-family:"Roboto-Light",sans-serif;font-style:italic;font-size:0.92rem}.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}}.product-details .title-artwork-name,.product-details .title-artwork-name-mobile{position:relative;padding:0 0 0 1rem;gap:1rem;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0 4%}.product-details .title-artwork-name:before,.product-details .title-artwork-name-mobile:before{content:"";position:absolute;display:block;left:0;top:0;width:.4375rem;background-color:#ffcf0b;height:calc(100% - 0px)}@media (min-width: 768px){.product-details .title-artwork-name,.product-details .title-artwork-name-mobile{margin:0;text-align:left}}.product-details .title-artwork-name .title-line,.product-details .title-artwork-name-mobile .title-line{padding:0 0.5rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:1em}.product-details .title-artwork-name .title-line .product-name,.product-details .title-artwork-name-mobile .title-line .product-name{font-family:"Libre Baskerville",serif;font-size:1.5rem;color:#030303}.product-details .title-artwork-name .title-line .add-to-wish-list,.product-details .title-artwork-name .title-line .remove-from-wishlist,.product-details .title-artwork-name-mobile .title-line .add-to-wish-list,.product-details .title-artwork-name-mobile .title-line .remove-from-wishlist{margin:auto 0}.product-details .title-artwork-name .artist-name,.product-details .title-artwork-name-mobile .artist-name{text-transform:uppercase;font-size:0.9rem;font-family:"Roboto-Light",sans-serif}.product-details .mobile-product-info{display:none}.product-details .swiper-warden{position:fixed;padding:4rem 0 0.5rem 0;width:75%;height:100%;overflow-y:hidden;background:#fff}@media (min-width: 768px){.product-details .swiper-warden{padding:1rem 0;background:#F3F3F4}}@media (min-width: 768px){.product-details .swiper-warden .front-carousel{background:#F3F3F4}}@media (min-width: 768px){.product-details .swiper-warden .front-carousel div[data-event="clickZoom"] img:hover{cursor:zoom-in}}.product-details .swiper-warden .front-carousel .swiper-pagination{padding:1rem 0 0 0;position:relative;width:fit-content;margin:auto}.product-details .swiper-warden .front-carousel .swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem}.product-details .swiper-warden .front-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0d0d0d}@media (max-width: 1024px){.product-details .swiper-warden .front-carousel .swiper-button-prev,.product-details .swiper-warden .front-carousel .swiper-button-next{top:inherit;bottom:0}}.product-details .swiper-warden .front-carousel .swiper-button-prev:after,.product-details .swiper-warden .front-carousel .swiper-button-next:after{font-size:0.8rem;font-weight:bold;color:#0d0d0d}.product-details .swiper-warden .front-carousel .swiper-slide{margin:auto;padding:0 1rem}@media (min-width: 768px){.product-details .swiper-warden .front-carousel .swiper-slide{padding:0 3rem}}.product-details .swiper-warden .front-carousel .swiper-slide.yt-frame:has(iframe){margin:0}.product-details .swiper-warden .front-carousel .swiper-slide iframe{margin:0 auto;display:block;width:80%}.product-details .swiper-warden .front-carousel .front-slide img{max-width:100%;display:block;margin:auto}.product-details .swiper-warden .front-carousel .front-slide img:hover{cursor:pointer}@media (min-width: 768px){.product-details .swiper-warden .front-carousel .front-slide img{max-height:60vh}}@media (min-width: 1200px){.product-details .swiper-warden .front-carousel .front-slide img{max-height:63vh}}@media (max-height: 850px){.product-details .swiper-warden .front-carousel .front-slide img{max-height:60vh}}@media (max-height: 750px){.product-details .swiper-warden .front-carousel .front-slide img{max-height:55vh}}@media (max-height: 650px){.product-details .swiper-warden .front-carousel .front-slide img{max-height:50vh}}.product-details .swiper-warden .front-carousel-thumb{width:80%;margin:auto}@media (min-width: 768px){.product-details .swiper-warden .front-carousel-thumb .swiper-wrapper{height:10vh;-ms-flex-align:center;align-items:center}}@media (min-width: 800px) and (max-width: 1024px) and (orientation: portrait){.product-details .swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide{height:auto}}.product-details .swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide.swiper-slide-thumb-active img{border-color:#ffcf0b}.product-details .swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide .play-button{width:2.75rem;height:2.75rem}.product-details .swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img{display:block;margin:auto;max-width:100%;max-height:5rem;height:100%;width:auto;object-position:center;object-fit:cover;border:.1875rem solid transparent}.product-details .swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img:hover{cursor:pointer}@media (min-width: 1024px){.product-details .swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img{max-height:inherit}}.product-details .sunlight-underline,.product-details .pdp-product-info h3:after,.product-details .pdp-product-info .artist-details .citation span:before{content:"";margin:0.5rem 0 0 0;display:block;height:.125rem;width:100%;background:#ffcf0b}.product-details .pdp-product-info{background-color:#fff;margin-left:auto;width:25%;z-index:-2;font-family:"Roboto-Light",sans-serif}.product-details .pdp-product-info h3{padding:0 0 0.6rem 0;font-size:1.1rem;font-family:"Roboto",sans-serif;color:#fff}.product-details .pdp-product-info .product-details-header{margin:auto;text-align:center}@media (min-width: 768px){.product-details .pdp-product-info .product-details-header{margin:auto auto auto 10%;padding:3rem 0 0 0}}.product-details .pdp-product-info .product-details-header .product-price-preview{font-size:0.9rem;color:gray}@media (min-width: 768px){.product-details .pdp-product-info .product-details-header .product-price-preview{margin:0.5rem 0 0.5rem 0;text-align:left}}.product-details .pdp-product-info .product-details-header .product-price-preview span{color:#0d0d0d}.product-details .pdp-product-info .product-pre-info{margin:0 1rem 1.5rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;position:sticky;top:3rem;z-index:10}@media (min-width: 768px){.product-details .pdp-product-info .product-pre-info{margin:2rem 1rem;position:relative;top:0;z-index:auto}}.product-details .pdp-product-info .product-pre-info span{font-size:0.9rem;text-align:center;display:none}@media (min-width: 768px){.product-details .pdp-product-info .product-pre-info span{display:inline-block}}.product-details .pdp-product-info .product-pre-info .configurator-button{padding:0.5rem 2rem 0.3rem;border:.0625rem solid transparent;border-radius:.3125rem;background-color:#ffcf0b;color:#0d0d0d;font-size:0.9rem;font-weight:bold;padding:0.5rem 2rem 0.3rem;margin:0.8rem auto auto auto;letter-spacing:0;transition-duration:500ms}.product-details .pdp-product-info .product-pre-info .configurator-button:disabled{background-color:#ffe26d}@media (max-width: 1200px){.product-details .pdp-product-info .product-pre-info .configurator-button{margin-top:0.3rem}}.product-details .pdp-product-info .product-pre-info .configurator-button:hover{border-color:#ffcf0b;background-color:#0d0d0d;color:#fff}.product-details .pdp-product-info .gallery-availability{padding:1rem 1rem 0.5rem 1rem;width:85%;margin:0.5rem auto 2.5rem auto;border-radius:.3125rem;background:#F3F3F4;font-size:0.9rem;color:#0d0d0d;text-align:center}@media (min-width: 1024px){.product-details .pdp-product-info .gallery-availability{width:75%}}.product-details .pdp-product-info .gallery-availability span{display:block}.product-details .pdp-product-info .gallery-availability a{margin:0.5rem auto auto auto;display:inline-block;color:#0d0d0d;font-weight:bold;font-size:0.8rem;overflow:hidden}.product-details .pdp-product-info .gallery-availability a:after{content:"";display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.product-details .pdp-product-info .gallery-availability a:hover:after,.product-details .pdp-product-info .gallery-availability a:focus:after{animation:animationLink 500ms ease-in-out}@keyframes animationLink{from{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}.product-details .pdp-product-info .gallery-availability a:hover{text-decoration:none}.product-details .pdp-product-info .artist-details{color:#fff;background-color:#0d0d0d}.product-details .pdp-product-info .artist-details>div{padding:1.5625rem;margin:auto;border:none}.product-details .pdp-product-info .artist-details>div#artist-about .picture-name-artist{padding-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1.5rem}.product-details .pdp-product-info .artist-details>div#artist-about .picture-name-artist .art-img img{border-radius:50%}.product-details .pdp-product-info .artist-details>div#artist-about .picture-name-artist .art-name{margin:auto auto auto 0;font-size:1rem;font-weight:bold;text-transform:none}.product-details .pdp-product-info .artist-details>div#artist-about .picture-name-artist .header-circle-icon{filter:invert(1)}.product-details .pdp-product-info .artist-details>div .play-button{z-index:0}.product-details .pdp-product-info .artist-details .content{margin:auto;font-size:1rem;font-family:"Roboto-Light",sans-serif;line-height:1.4}.product-details .pdp-product-info .artist-details .citation{margin:auto;padding:1.5625rem;background:transparent;font-size:1rem;font-family:"Libre Baskerville",serif;font-style:italic;line-height:1.4}.product-details .pdp-product-info .artist-details .citation svg{display:inline-block;width:2.5rem;height:1.5rem}.product-details .pdp-product-info .artist-details .citation span{display:block;text-align:right;text-transform:none;font-weight:bold;font-style:normal;font-family:"Roboto",sans-serif}.product-details .pdp-product-info .artist-details .citation span:before{margin:0 0 0.5rem 0;height:.0625rem}.product-details .pdp-product-info .artist-details .artwork-exif{display:block}@media screen and (max-width: 768px){.product-details .mobile-product-info{display:block}.product-details .swiper-warden,.product-details .pdp-product-info{width:auto}.product-details .swiper-warden{position:relative}.product-details .swiper-warden .front-carousel-thumb{display:none}.product-details .pdp-product-info .title-artwork-name{display:none}}@media (min-width: 768px){.product-details .title-artwork-name-mobile{display:none}}.aboutblock.tabs-wrapper{--BorderRadiusTopLeft2: 2rem;display:none;padding:0 1.5rem;position:fixed;bottom:0;max-width:100vw;width:100%;border-top-left-radius:var(--BorderRadiusTopLeft2);border-top-right-radius:var(--BorderRadiusTopLeft2);z-index:10;font-size:1.1rem;font-family:"Roboto",sans-serif;color:#fff}@media (min-width: 768px){.aboutblock.tabs-wrapper{padding:0 3rem}}.aboutblock.tabs-wrapper:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-top-left-radius:var(--BorderRadiusTopLeft2);border-top-right-radius:var(--BorderRadiusTopLeft2);background:rgba(13,13,13,0.9)}.aboutblock.tabs-wrapper br{display:none}.aboutblock.tabs-wrapper .hideAboutBlock{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:2.1875rem;height:2.1875rem;-ms-flex-align:center;align-items:center;margin-right:.5rem;width:100%;-ms-flex-pack:end;justify-content:end;align-items:center;padding:1.8rem 0}.aboutblock.tabs-wrapper .hideAboutBlock:hover{cursor:pointer}.aboutblock.tabs-wrapper .hideAboutBlock svg{display:block;height:1.3rem;width:1.3rem;min-width:1.3rem;min-height:1.3rem;fill:#fff;stroke:#fff;transition:0.5s}@media (min-width: 1024px){.aboutblock.tabs-wrapper .hideAboutBlock svg:hover{transform:rotate(90deg);opacity:1}}.aboutblock.tabs-wrapper .hideAboutBlock.svg-black svg{fill:#0d0d0d;stroke:#0d0d0d}@media (min-width: 768px){.aboutblock.tabs-wrapper .hideAboutBlock{padding:1rem 0}}.aboutblock.tabs-wrapper .hideAboutBlock svg{z-index:5;cursor:pointer}.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:0.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{width:fit-content;margin:auto;left:0;right:0;text-align:center}@media (max-width: 768px){.aboutblock.tabs-wrapper .swiper-pagination{bottom:1rem}}.aboutblock.tabs-wrapper .swiper-pagination .swiper-pagination-bullet{width:0.7rem;height:0.7rem;background:#fff}.aboutblock.tabs-wrapper .aboutblock-swiper-next{left:inherit;right:2rem}.aboutblock.tabs-wrapper input:checked+label{position:relative}.aboutblock.tabs-wrapper input:checked+label:before{content:"";display:block;position:absolute;bottom:-0.5rem;left:0;height:.0625rem;width:100%;background-color:#ffcf0b}.aboutblock.tabs-wrapper .tab-title{position:relative;margin:0 0 2rem 0;font-size:4.2vw;padding:0 2vw}.aboutblock.tabs-wrapper .tab-title:last-of-type{margin:0}@media (min-width: 768px){.aboutblock.tabs-wrapper .tab-title{margin:0 2rem 2rem 0;padding:0 0.5rem;font-size:1.1rem}}.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{font-weight:bold;position:relative}.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;width:100%;height:.1875rem;bottom:-.1875rem;left:0;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;line-height:1.5;font-size:1.1rem;font-weight:normal;font-family:"Roboto-Light",sans-serif}.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{line-height:1.5;font-family:"Roboto-Light",sans-serif}.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;padding:0 1rem 0 0;position:relative;border-bottom:.0625rem #fff solid;text-transform:uppercase;font-size:1rem;color:#fff}.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;right:0;left:inherit;bottom:inherit;top:0.8rem;width:0.6rem;height:.0625rem;background:#fff;transform:rotate(160deg)}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-body a:before{bottom:0.85rem;top:inherit;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;margin:0 0 0 auto;max-width:100%;height:auto}.aboutblock.tabs-wrapper .tab-bodies-wrapper .tab-body .tab-slide .slide-image .safari-fallback{display:none}.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:0.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;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.configurator-steps .finition__text b,.configurator-steps .cadre__text b{font-weight:bold}.configurator-steps .availability-message{margin-bottom:0.2rem}.configurator-steps .show-more{display:none;float:right;color:#7f7f7f;cursor:pointer;margin-bottom:0}.configurator-steps .show-less{display:none;color:#7f7f7f;cursor:pointer;white-space:nowrap}.configurator-steps .finition-item.disabled img{filter:opacity(40%);-webkit-filter:opacity(40%)}.configurator-steps .finition-item>div:first-child:after{top:65%}.configurator-steps .cadre-item.disabled img{filter:opacity(40%);-webkit-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%;background-color:#fff;color:#343a40;border:.0625rem solid #343a40;font-size:0.9rem;padding:.5rem 1rem}.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;padding:0;background-color:transparent;bottom:inherit}}#configurator-steps__1 .variation-label{width:calc(50% - 0.9rem / 2)}#configurator-steps__1 .variation-title-info .variation-info{display:none}#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{--Padding: 1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:0.5rem;width:100%;position:sticky;bottom:0;padding:var(--Padding) 0;background-color:rgba(13,13,13,0.8)}@media (min-width: 768px){#configurator-steps__1 .next-step-wrapper,#configurator-steps__2 .next-step-wrapper,#configurator-steps__3 .next-step-wrapper{margin:1.5rem auto auto auto;-ms-flex-pack:end;justify-content:flex-end}}#configurator-steps__1 .next-step-wrapper .previous-item,#configurator-steps__2 .next-step-wrapper .previous-item,#configurator-steps__3 .next-step-wrapper .previous-item{margin:auto;position:relative;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:"\F105";font-family:"Font Awesome";position:absolute;left:-0.8rem;transform:rotate(180deg);top:-3%}#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{cursor:pointer;color:#fff}#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{margin:auto;color:#fff;font-size:1rem;display:none}#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{padding-bottom:1rem;-ms-flex-pack:end;justify-content:flex-end}#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 .configurator-steps__title,#configurator-steps__3 .configurator-steps__title{display:none}#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-reinsurance li{font-size:0.8rem}.configurator-reinsurance li:last-child{border-bottom:.0625rem solid #d0d0d1}@media (min-width: 768px){.configurator-reinsurance li{font-size:1rem}}#interviewProductModal .question{font-weight:bold;margin-top:.9375rem;margin-bottom:.3125rem}.product-detail{--BorderTopLeftRadius: 1rem;display:none;position:fixed;z-index:10;width:100%;max-height:100% !important;bottom:0;color:#fff;background:#0d0d0d;border-top-left-radius:var(--BorderTopLeftRadius);border-top-right-radius:var(--BorderTopLeftRadius)}@media (min-width: 768px){.product-detail{height:auto}}.product-detail .configurator{border-top-left-radius:var(--BorderTopLeftRadius);border-top-right-radius:var(--BorderTopLeftRadius)}.product-detail .close-configurator{position:absolute;right:1rem;margin:1rem;top:0;padding:0.27rem 0.27rem 0.2rem;border-radius:50%;background:#0d0d0d;color:#ffcf0b;cursor:pointer;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:2.1875rem;height:2.1875rem;-ms-flex-align:center;align-items:center;margin-right:.5rem}.product-detail .close-configurator:hover{cursor:pointer}.product-detail .close-configurator svg{display:block;height:1.3rem;width:1.3rem;min-width:1.3rem;min-height:1.3rem;fill:#fff;stroke:#fff;transition:0.5s}@media (min-width: 1024px){.product-detail .close-configurator svg:hover{transform:rotate(90deg);opacity:1}}.product-detail .close-configurator.svg-black svg{fill:#0d0d0d;stroke:#0d0d0d}@media (min-width: 768px){.product-detail .close-configurator{margin:0.5rem;right:0;background:#414147}}.product-detail .close-configurator svg{padding:0.4rem;width:100%;height:100%;transform:none}@media (min-width: 768px){.product-detail .configurator-slider{height:100%}}.product-detail .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:400px;height:475px;max-width:100%;max-height:100%;top:0}@media (min-width: 768px){.product-detail .swiper-slide.full .frame[data-zoom]:hover{cursor:zoom-in}}@media (min-width: 768px){.product-detail .swiper-slide{width:600px;height:100%}}.product-detail .swiper-slide img:not(.pic),.product-detail .swiper-slide video{object-fit:contain;max-height:100%;max-width:100%}.product-detail .configurator-swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: $configurator-grey;background-color:#666161}.product-detail .btn.add-to-wish-list{letter-spacing:unset;font-size:.8rem;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{background-size:1.3rem 1.3rem;width:1.3rem;height: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{background-size:1.7rem 1.7rem;width:1.7rem;height:1.7rem}}.configurator-slider.owl-carousel .owl-item .yt-video-thumbnail{width:100%;height:100%;left:0;object-fit:contain}.yt-video{height:100%;overflow:hidden;position:relative;top:50%;transform:translateY(-50%)}.threekit .button___2vx0y{display:none}.pdp-carousel-container{overflow:hidden}.pdp-carousel-container .threekit-href,.pdp-carousel-container .threekit-modal-href{display:inline}@media (min-width: 576px){.pdp-carousel-container .threekit-href,.pdp-carousel-container .threekit-modal-href{display:none !important}}.pdp-carousel-container .threekit-href img,.pdp-carousel-container .threekit-modal-href img{width:1.8rem;height:1.56rem}.pdp-carousel-container .threekit-href{border-radius:.9375rem;box-shadow:0 0 .25rem 0 rgba(0,0,0,0.6);background-color:#fff}.pdp-carousel-container .threekit-href img{border-radius:.625rem;margin:0;top:0;position:relative;width:2.1875rem;height:auto}.pdp-carousel-container .threekit-href button.threekit-button-bottom{display:-ms-flexbox;display:flex;border:none;background:transparent;padding:0 .3rem}.pdp-carousel-container .threekit-href button.threekit-button-bottom:not(.show){display:none}.pdp-carousel-container .threekit-href button.threekit-button-bottom.real_aug{padding:0 !important}.pdp-carousel-container .threekit-href .threekit-longCta{display:none}.pdp-carousel-container .threekit-href.show-longCta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pdp-carousel-container .threekit-href.show-longCta .threekit-longCta{display:block;margin:0.3rem 0 0 .3rem;font-size:0.7rem;letter-spacing:0;color:#000}.pdp-carousel-container .threekit-href.show-longCta .threekit-button-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pdp-carousel-container .threekit-href{bottom:.6rem;right:1.3rem}.pdp-carousel-container .threekit-href.show-longCta{right:0.3rem}.pdp-carousel-container .threekit-modal-href{display:none;bottom:.6rem;right:3.3rem;padding:0;border:none}.yt-frame{height:auto}.yt-frame iframe{top:0;height:100%;width:100%}.video-link{cursor:pointer;font-size:.8rem;font-weight:bold;text-decoration:underline}.format-guide{cursor:pointer;width:1.4rem;margin-left:1rem;display:none}.guides{color:gray;width:fit-content;margin-left:auto;margin-right:0}.img-magnifier-glass{position:absolute;cursor:none;width:30%;height:30%;z-index:1;border:solid .1875rem gray}@media (max-width: 1024px){.img-magnifier-glass{display:none}}.container-bloc-needAnAdvice{position:relative;padding:1.5rem;margin:1.5rem auto;width:100%;max-width:30rem;border:1px solid #ffcf0b;color:#fff;font-family:"Roboto-Light",sans-serif;font-size:1rem;text-align:center}.container-bloc-needAnAdvice .abs{--widthHeight: 1.5rem;position:absolute;top:calc(-1 * var(--widthHeight) / 2);left:0;right:0;margin:auto;width:var(--widthHeight);height:var(--widthHeight);border-radius:50%;background:#ffcf0b;color:#0d0d0d;font-size:0.9rem;text-align:center;line-height:var(--widthHeight);font-weight:bold}.container-bloc-needAnAdvice .main ul{margin:0;padding:0}.container-bloc-needAnAdvice .main ul li{padding:0.8rem 0 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.container-bloc-needAnAdvice .main ul li:hover{cursor:pointer}.container-bloc-needAnAdvice .main ul li .phone:before{display:inline-block;content:"\F095";font-family:'Font Awesome';transform:rotate(90deg);margin-right:0.5rem}.container-bloc-needAnAdvice .main ul li .phone+a{margin:0 0 0 0.6rem}.container-bloc-needAnAdvice .main ul a{display:block;margin:auto;width:fit-content;font-weight:bold;color:#fff;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:animationLink 500ms ease-in-out}@keyframes animationLink{from{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}to{transform:translateX(0)}}.container-bloc-needAnAdvice .main ul a:hover{text-decoration:none}.container-bloc-needAnAdvice .main ul a:after{height:.0625rem}
