@keyframes wobble-vertical{16.65%{transform:translateY(0.5rem)}33.3%{transform:translateY(-0.375rem)}49.95%{transform:translateY(0.25rem)}66.6%{transform:translateY(-0.125rem)}83.25%{transform:translateY(0.063rem)}100%{transform:translateY(0)}}@keyframes underline-yellow-animation{0%{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}100%{transform:translateX(0)}}.c-details .cross-sell{padding:3.75rem 0}.c-details .cross-sell:empty{padding:0}.pd-category-carousel{margin-top:1.875rem}@media (min-width: 768px){.pd-category-carousel{margin-top:3.75rem}}.pd-category-carousel h2 span{font-family:"Arizona";font-size:2.2rem}.product-carousel{position:relative;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--swiper-navigation-top-offset: 102%;--swiper-navigation-size: 1rem}.product-carousel .container{--product-carousel-container-margin: 0px;width:calc(100% - var(--product-carousel-container-margin) - 1.563rem);padding:0}@media (min-width: 1280px){.product-carousel .container{--product-carousel-container-margin: 3%}}@media (min-width: 1400px){.product-carousel .container{--product-carousel-container-margin: 6%;max-width:initial}}.product-carousel .container a{color:inherit}.product-carousel .gold-dash{position:relative;margin-bottom:2rem;padding-bottom:.5rem;padding-bottom:1.5rem}.product-carousel .gold-dash::after{content:' ';position:absolute;bottom:0;left:0;width:30px;height:8px;background-color:#baa85a}@media (max-width: 1024px){.product-carousel .gold-dash{padding-bottom:.3rem}.product-carousel .gold-dash::after{bottom:-10px;width:20px;height:5px}}.product-carousel .pdp-carousel-header{display:-ms-flexbox;display:flex}.product-carousel .pdp-carousel-header .pdp-carousel-title{--carousel-header-padding-bottom: 1.1rem;padding:0 0 var(--carousel-header-padding-bottom) 1.1rem;font-family:"Arizona";font-size:1.75rem;font-weight:700;position:relative}.product-carousel .pdp-carousel-header .pdp-carousel-title a:hover{text-decoration:none}@media (min-width: 768px){.product-carousel .pdp-carousel-header .pdp-carousel-title{font-size:2.2rem}}.product-carousel .pdp-carousel-header .pdp-carousel-title::before{content:'';display:block;position:absolute;top:0;left:0;width:.4375rem;height:calc(100% - var(--carousel-header-padding-bottom));background-color:#ffcf0b}.pd-category-carousel .product-carousel .pdp-carousel-header .pdp-carousel-title{margin:0}.product-carousel .pdp-carousel-header .favorite-wrapper{margin-top:.5rem;margin-left:.9375rem}.product-carousel .theme-cta{margin-top:1.25rem;text-align:center}.product-carousel .theme-cta .see-all-button{overflow:hidden;display:inline-block;font-weight:bold;text-decoration:none}.product-carousel .theme-cta .see-all-button::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.product-carousel .theme-cta .see-all-button:hover::after,.product-carousel .theme-cta .see-all-button:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.product-carousel .box__title-link-more .h2-title{max-width:inherit}.product-carousel .col.px-0 .box__title-link-more{width:100%}@media (min-width: 1400px){.product-carousel{--swiper-navigation-sides-offset: 16rem}}.product-carousel.has-see-more{--swiper-navigation-top-offset: 90%}.product-carousel.has-see-more .carousel .product-swiper-pagination:not(.yk-recommendation){bottom:3.3rem}.product-carousel .carousel{padding:0;overflow-x:hidden}.product-carousel .carousel .product-swiper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto}.product-carousel .carousel .product-swiper .product-slide .c-card .product-image{-ms-grid-rows:15rem;grid-template-rows:15rem}@media (min-width: 768px){.product-carousel .carousel .product-swiper .product-slide .c-card .product-image{-ms-grid-rows:20rem;grid-template-rows:20rem}}.product-carousel .carousel .product-swiper .product-slide .c-card .product-image__container{height:100%}.product-carousel .carousel .product-swiper .product-slide .c-card .product-image .tile-image{width:100%;height:100%;object-fit:contain}.product-carousel .carousel .product-swiper .product-slide .c-card .figcaption-name{display:inline-block}.product-carousel .carousel .product-swiper-navigation{position:relative;margin-top:3.75rem}.product-carousel .carousel .product-swiper-next,.product-carousel .carousel .product-swiper-prev{top:auto;bottom:0;color:inherit;z-index:2}.product-carousel .carousel .product-swiper-prev{left:0}.product-carousel .carousel .product-swiper-next{right:0}.product-carousel .carousel .product-swiper-pagination{bottom:-5px;z-index:1}.product-carousel .carousel .product-swiper-pagination .swiper-pagination-bullet{background-color:#0d0d0d}.product-carousel .carousel .product-swiper-pagination.white .swiper-pagination-bullet{background-color:#fff}.pd-category-carousel .product-carousel .carousel .product-swiper-pagination.white .swiper-pagination-bullet{background-color:#0d0d0d}.plp-category-carousel .product-carousel{margin-bottom:0}@media (min-width: 768px){.plp-category-carousel .product-carousel{margin-top:2rem}}.plp-category-carousel .product-carousel:first-child{margin-top:1rem}.plp-leading-artists .h2{font-size:1.9rem}@media (min-width: 768px){.plp-leading-artists .h2{font-size:3.3rem}}.pdp .h2.detail-oeuvre-title,.pdp h3.h1,.pdp .h2.text-center{font-size:1.9rem}@media (min-width: 768px){.pdp .h2.detail-oeuvre-title,.pdp h3.h1,.pdp .h2.text-center{font-size:3.3rem}}@keyframes wobble-vertical{16.65%{transform:translateY(0.5rem)}33.3%{transform:translateY(-0.375rem)}49.95%{transform:translateY(0.25rem)}66.6%{transform:translateY(-0.125rem)}83.25%{transform:translateY(0.063rem)}100%{transform:translateY(0)}}@keyframes underline-yellow-animation{0%{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}100%{transform:translateX(0)}}.picPresentation{width:100%;height:100%}@media (min-width: 981px){.picPresentation.dimensions{margin-top:inherit}}.picPresentation .bg{position:absolute;box-sizing:content-box;background-size:100% 100%}.picPresentation .frame{position:relative;box-sizing:content-box;transition:all .5s ease 0s}.picPresentation .pic{position:relative;max-width:100%;height:100%;max-height:100%;margin:0;background-repeat:inherit;background-position:center;background-size:100% 100%}.picPresentation .finish{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-size:100% 100%;pointer-events:none}.selectors_container{display:-ms-flexbox;display:flex;position:absolute;top:auto;bottom:.5rem;left:1rem;-ms-flex-direction:row;flex-direction:row;width:100%;gap:1rem}@media (min-width: 768px){.selectors_container{top:.51rem;bottom:auto;left:5%;-ms-flex-align:start;align-items:start;width:80%}}@media (min-width: 1024px) and (max-height: 740px){.selectors_container{-ms-flex-direction:row !important;flex-direction:row !important;width:auto !important}}.overlay-img .selectors_container{display:none}.selectors_container *:focus{outline:none}.selectors_container .select2{border:1px solid #d7d7d7;background-color:#fff;font-size:14px;text-transform:capitalize}.selectors_container .select2-container{display:inline-block;position:relative;box-sizing:border-box;margin:0;border-radius:.5rem;vertical-align:middle}.selectors_container .select2-container .select2-selection{background-color:#fff}.selectors_container .select2-container .select2-selection--single{display:block;box-sizing:border-box;height:auto;border:none;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width: 768px){.selectors_container .select2-container{padding:.3rem .3rem .1rem}}.selectors_container #select2-color_selector-container .text::before{content:'';display:inline-block;visibility:visible;width:25px;height:25px;border-radius:12px}.selectors_container #select2-color_selector-container .text[data-value$='BEIGE']::before{background-color:#d7d0ca}.selectors_container #select2-color_selector-container .text[data-value$='WHITE']::before{background-color:#fff;box-shadow:black 0 0 2px}.selectors_container #select2-color_selector-container .text[data-value$='SKY']::before{background-color:#d8e0e9}.selectors_container #select2-color_selector-container .text[data-value$='GREY']::before{background-color:#dadada}.selectors_container #select2-color_selector-container .text[data-value$='DARK_GREY']::before{background-color:#45474c}.selectors_container #select2-color_selector-container .text[data-value$='YELLOW']::before{background-color:#f4e7d5}.selectors_container #select2-color_selector-container .text[data-value$='MARINE']::before{background-color:#273e56}.selectors_container #select2-color_selector-container .text[data-value$='PINK']::before{background-color:#e0c5cb}.selectors_container #select2-color_selector-container .text[data-value$='RED']::before{background-color:#6e3737}.selectors_container #select2-color_selector-container .text[data-value$='GREEN']::before{background-color:#bd695a}.selectors_container #select2-color_selector-container .text::before{border:2px solid #0d0d0d}.selectors_container .select2-container--default .select2-selection--single .select2-selection__rendered svg{width:1.5rem;height:1.5rem;margin-right:.25rem}.selectors_container .select2-container--default .select2-selection--single .select2-selection__rendered .check{display:none}.selectors_container .select2-container--default .select2-selection--single .select2-selection__rendered .text{display:-ms-flexbox;display:flex;gap:.25rem}.selectors_container .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:1px;width:20px;height:auto}.select2-container--open .select2-dropdown{transform:translateY(0.3125rem);border-radius:.5rem}.select2-container--open .select2-dropdown .select2-results__options .select2-results__option{display:-ms-flexbox;display:flex;line-height:24px}.select2-container--open .select2-dropdown .select2-results__options .select2-results__option:first-of-type{padding-top:.7rem}.select2-container--open .select2-dropdown .select2-results__options .select2-results__option svg{width:1rem;height:1rem;margin-right:.25rem}.select2-container--open .select2-dropdown .select2-results__options .select2-results__option .check{display:none}.select2-container--open .select2-dropdown .select2-results__options .select2-results__option .text{-ms-flex-positive:1;flex-grow:1;padding-left:.25rem}.select2-container--open .select2-dropdown .select2-results__options .select2-results__option[aria-selected='true'] .check{display:inline}.select2-container--open .select2-dropdown .select2-results__options .select2-results__option--highlighted{background-color:#d2d2d3}.select2-container--open #select2-color_selector-results .select2-results__option:hover::before,.select2-container--open #select2-color_selector-results .select2-results__option--highlighted[aria-selected]::before{border:2px solid #0d0d0d}.select2-container--open #select2-color_selector-results .select2-results__option::before{content:'';display:inline-block;visibility:visible;width:25px;height:25px;border-radius:12px}.select2-container--open #select2-color_selector-results .select2-results__option[id$='BEIGE']::before{background-color:#d7d0ca}.select2-container--open #select2-color_selector-results .select2-results__option[id$='WHITE']::before{background-color:#fff;box-shadow:black 0 0 2px}.select2-container--open #select2-color_selector-results .select2-results__option[id$='SKY']::before{background-color:#d8e0e9}.select2-container--open #select2-color_selector-results .select2-results__option[id$='GREY']::before{background-color:#dadada}.select2-container--open #select2-color_selector-results .select2-results__option[id$='DARK_GREY']::before{background-color:#45474c}.select2-container--open #select2-color_selector-results .select2-results__option[id$='YELLOW']::before{background-color:#f4e7d5}.select2-container--open #select2-color_selector-results .select2-results__option[id$='MARINE']::before{background-color:#273e56}.select2-container--open #select2-color_selector-results .select2-results__option[id$='PINK']::before{background-color:#e0c5cb}.select2-container--open #select2-color_selector-results .select2-results__option[id$='RED']::before{background-color:#6e3737}.select2-container--open #select2-color_selector-results .select2-results__option[id$='GREEN']::before{background-color:#bd695a}:root{--pic-prensentation-arrow-color: #abaaaa;--pic-prensentation-dimension-color: #525252;--pic-prensentation-dimension-display: none}.product-dimensions{display:var(--pic-prensentation-dimension-display);position:absolute;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:100%;height:2px;font-size:1.4rem;font-weight:700;text-align:center;transition:.4s all;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:7}.product-dimensions .size{position:relative;height:fit-content;padding:7px 8px 0;border-radius:50%;color:var(--pic-prensentation-dimension-color);font-size:14px}.product-dimensions .arrow{position:absolute;width:10px;height:10px;transform:translateY(-50%)}.product-dimensions .arrow.bottom{top:3px;left:-6px;border-bottom:10px solid var(--pic-prensentation-arrow-color)}.product-dimensions .arrow.top{bottom:-8px;left:-6px;border-top:10px solid var(--pic-prensentation-arrow-color)}.product-dimensions .arrow.right{right:0;border-left:10px solid var(--pic-prensentation-arrow-color)}.product-dimensions .arrow.left{left:0;border-right:10px solid var(--pic-prensentation-arrow-color)}.product-dimensions.horizontal{bottom:-20px;left:0;border-bottom:1px solid;border-image:linear-gradient(to left, var(--pic-prensentation-arrow-color) 0%, var(--pic-prensentation-arrow-color) 25%, transparent 26%, transparent 74%, var(--pic-prensentation-arrow-color) 75%, var(--pic-prensentation-arrow-color) 100%);border-image-slice:1}.product-dimensions.horizontal .arrow{top:2px;border-top:6px solid transparent;border-bottom:6px solid transparent}.product-dimensions.vertical{top:0;left:-23px;width:2px;height:100%;transform:rotate(180deg);border-left:1px solid;border-image:linear-gradient(to bottom, var(--pic-prensentation-arrow-color) 0%, var(--pic-prensentation-arrow-color) 25%, transparent 26%, transparent 74%, var(--pic-prensentation-arrow-color) 75%, var(--pic-prensentation-arrow-color) 100%);border-image-slice:1}.product-dimensions.vertical .size{width:fit-content;padding:5px 4px 4px 0;-ms-writing-mode:tb-rl;writing-mode:tb-rl;writing-mode:vertical-rl}.product-dimensions.vertical .arrow{border-right:6px solid transparent;border-left:6px solid transparent}@media (min-width: 768px){.product-dimensions .size{font-size:15px}.product-dimensions.horizontal{top:-23px;bottom:auto}}.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 .hidden{display:none}.configurator-slider .product-dimensions .arrow{position:absolute;top:-.9375rem;transform:none;font-family:monospace;font-size:1.5rem;font-weight:100;z-index:2}.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{top:auto;bottom:-.125rem}.configurator-slider .product-dimensions .arrow.bottom::before{content:'<'}.configurator-slider .product-dimensions .size{padding:0 5px;background:none;color:gray;font-size:.9375rem;font-weight:400}.configurator-slider .product-dimensions.vertical,.configurator-slider .product-dimensions.horizontal{border:0}.configurator-slider .product-dimensions.vertical{left:-1.55rem;transform:none}@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{top:auto;transform:rotate(180deg);-ms-writing-mode:tb-rl;writing-mode:vertical-rl;writing-mode:tb-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{width:calc(50% - 2.25rem);height:.125rem}.configurator-slider .product-dimensions.horizontal::before{left:0}.configurator-slider .product-dimensions.horizontal::after{right:0}@keyframes jump{0%{right:-1.75rem}50%{right:-2rem}100%{right:-1.75rem}}:root{--configurator-close-banner-height: 3.75rem}.configurator{position:relative;height:100%;color:#0d0d0d;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow:auto}.configurator ::-webkit-scrollbar{width:.4rem;border-radius:.5rem;background:#d0d0d1}.configurator ::-webkit-scrollbar-thumb{border-radius:.5rem;background:#ffcf0b}.configurator .yt-frame{position:relative;width:100%;height:100%;object-fit:contain}.configurator .yt-frame .yt-video-thumbnail{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto}.configurator .picgen-href{display:none !important}.configurator .pdp-visuals-container{position:fixed;width:100%;z-index:1}.configurator .pdp-visuals-container .visuals-wrapper{position:fixed;top:0;aspect-ratio:1.85;width:100%}.configurator .pdp-visuals-container .visuals-wrapper .change-visuals-wrapper{display:-ms-flexbox;display:flex;position:absolute;top:1rem;right:1rem;padding:.125rem;border:#fff 2px solid;border-radius:.8rem;background-color:#fff;z-index:3;gap:.25rem}.configurator .pdp-visuals-container .visuals-wrapper .change-visuals-wrapper .change-visuals{padding:2px .7rem;border:none;border-radius:.6rem;background-color:white}.configurator .pdp-visuals-container .visuals-wrapper .change-visuals-wrapper .change-visuals.selected{filter:invert(1);box-shadow:3px 3px 7px rgba(100,100,100,0.8)}.configurator .pdp-visuals-container .visuals-wrapper .change-visuals-wrapper .change-visuals svg{width:1rem;height:1rem}.configurator .pdp-visuals-container .visuals-wrapper .show-rulers{position:absolute;top:1rem;left:1rem;padding:.3rem .3rem .2rem;border:none;border-radius:.3rem;background-color:#fff;z-index:3}.configurator .pdp-visuals-container .visuals-wrapper .show-rulers:hover{background-color:#e0e0e1}.configurator .pdp-visuals-container .visuals-wrapper .show-rulers:active{outline:2px solid #0d0d0d;outline-offset:2px}.configurator .pdp-visuals-container .visuals-wrapper .show-rulers.enabled{background-color:#ffcf0b}.configurator .pdp-visuals-container .visuals-wrapper .show-rulers.enabled:hover{background-color:#ebbe00}.configurator .pdp-visuals-container .visuals-wrapper .show-rulers svg{width:1.5rem;height:1.5rem}.configurator .pdp-visuals-container .visuals-wrapper .main-visual{position:absolute;background-color:#fff;z-index:2}.configurator .pdp-visuals-container .visuals-wrapper .main-visual#picgen{padding:1.5rem}@media (min-width: 768px){.configurator .pdp-visuals-container .visuals-wrapper .main-visual#picgen{padding:1.5rem 1.5rem 4.5rem}}.configurator .pdp-visuals-container .visuals-wrapper .main-visual.hidden{z-index:1}.configurator .pdp-configurator-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-ms-flex-pack:justify;justify-content:space-between;max-height:95%;padding-top:18rem}.configurator .pdp-configurator-container .top-info{margin-bottom:1.5rem}.configurator .configurator-steps__info{visibility:hidden;position:fixed;bottom:0;left:0;width:max-content;margin:0 2rem;padding:1rem;border-radius:.5rem;background:rgba(18,18,26,0.75);color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;transition:visibility 1s, opacity 1s ease-out;opacity:0;z-index:11;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);top:45%;right:0;bottom:inherit;left:0;width:auto;margin:0 1rem;padding:.7rem 1rem}@media (min-width: 768px){.configurator .configurator-steps__info{top:11rem;right:5rem;left:inherit}}.configurator .configurator-steps__info+div{position:relative}.configurator .configurator-steps__info .close-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:2.1875rem;height:2.1875rem;margin-right:.5rem;border-radius:50%;position:absolute;top:0;right:0;margin:0;font-size:1.5rem}.configurator .configurator-steps__info .close-info:hover{cursor:pointer}.configurator .configurator-steps__info .close-info svg{display:block;width:1.3rem;min-width:1.3rem;height:1.3rem;min-height:1.3rem;stroke:#0d0d0d;fill:#0d0d0d;transition:.5s}@media (min-width: 1024px){.configurator .configurator-steps__info .close-info svg:hover{transform:rotate(90deg);opacity:1}}.configurator .configurator-steps__info .close-info.svg-black svg{stroke:#0d0d0d;fill:#0d0d0d}@media (min-width: 768px){.configurator .configurator-steps__info .close-info{display:none}}.configurator .configurator-steps__info .close-info svg{width:1rem;min-width:1rem;height:1rem;min-height:1rem}.configurator .configurator-steps__info p{padding:0}.configurator .configurator-steps__info p.finition__name,.configurator .configurator-steps__info p.cadre__name{padding:0 1rem 0 0;font-size:1.1rem;font-weight:bold}.configurator .configurator-steps__info p.finition__text,.configurator .configurator-steps__info p.cadre__text{font-size:.95rem}@media (max-width: 768px){.configurator .configurator-swiper-pagination{bottom:4.5rem}}.configurator .configurator-swiper-next,.configurator .configurator-swiper-prev{transform:translate3d(0, 0, 0)}.configurator .configurator-swiper-next::after,.configurator .configurator-swiper-prev::after{color:#ffcf0b;font-size:.8rem;font-weight:bold}@media (min-width: 768px) and (max-width: 1025px){.configurator .configurator-swiper-next,.configurator .configurator-swiper-prev{top:20%}}@media (min-width: 768px){.configurator .swiper-wrapper{height:100%}}@media (max-width: 1025px) and (min-width: 768px){.configurator .swiper-wrapper .swiper-slide{-ms-flex-pack:start !important;justify-content:start !important;margin-top:4vh}}@media (min-width: 768px) and (max-width: 1025px){.configurator .swiper-wrapper [data-ui='video360Slide']{position:relative}.configurator .swiper-wrapper [data-ui='video360Slide'] video{position:absolute;top:0}}.configurator .yt-video{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']{overflow:hidden}.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']:hover::after,.configurator .container-bloc-needAnAdvice [data-event='openGalleryModal']:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.configurator .configurator-steps .configurator-step .next-step-wrapper button{margin:auto;padding:.5rem 2.4rem;border:.0625rem solid #ffcf0b;border-radius:.3rem;background-color:#ffcf0b;color:#0d0d0d;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;font-weight:normal;letter-spacing:0;transition-duration:100ms}@media (min-width: 768px){.configurator .configurator-steps .configurator-step .next-step-wrapper button{padding:.6rem 4.3rem .3rem}}@media (min-width: 1280px){.configurator .configurator-steps .configurator-step .next-step-wrapper button{font-size:.95rem}}.configurator .configurator-steps .configurator-step .next-step-wrapper button:hover{background-color:#1e1e25;color:#fff;text-decoration:none}.configurator .configurator-steps .configurator-navigation span{font-size:1.25rem;font-weight:bold}.configurator .configurator-steps .range-price{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem}@media (max-width: 1024px){.configurator .picpres-container{padding:.625rem 0 0 1.25rem}}.configurator .full .bg{background-image:none !important}.configurator .configurator-steps__info-modal{display:none}@media (min-width: 768px){.configurator .configurator-steps__info-modal{display:contents}}.configurator .configurator-steps__info-modal.show{display:block}.configurator .see-at-home{position:absolute;top:1rem;right:inherit;left:1rem;padding:.3rem .6rem .3rem .4rem;border:1px solid #ffcf0b;border-radius:.3rem;background-color:#0d0d0d;transition-duration:500ms;z-index:1}@media (min-width: 768px){.configurator .see-at-home{top:1.5rem;right:1.5rem;left:inherit}}.configurator .see-at-home:hover{background-color:#ffcf0b}.configurator .see-at-home:hover button{color:#0d0d0d}.configurator .see-at-home::after{position:relative;z-index:1}.configurator .see-at-home button{padding:0;border:none;background:transparent;background-color:transparent;color:#fff;font-size:.8rem;letter-spacing:normal;text-transform:none;z-index:1}.configurator .see-at-home img{position:relative;z-index:1}.configurator .configurator-reinsurance{display:none}.configurator-reinsurance{padding-left:0}.configurator-presentation .configurator-reinsurance{margin-top:0}.configurator-reinsurance li{padding:.5rem 0;font-size:1rem}.configurator-reinsurance li+li{border-top:1px solid #d0d0d1}.configurator-share{position:relative;margin-top:25px;padding-left:1.5rem;font-size:.85rem;font-weight:bold;text-transform:uppercase}.configurator-share .icon-share{position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (min-width: 576px) and (max-width: 1024px){.configurator-presentation,.configurator-only-one{margin:0 10%}}.configurator .configurator-step0{width:28.125rem;height:26.813rem;padding:1.1rem}@media (max-width: 1200px){.configurator .configurator-step0{width:100%;height:14.375rem;margin-bottom:1rem;padding:0 1.1rem}}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-step0{height:23.438rem}}.configurator .configurator-step0 #first-holder{width:100%;height:60%;border-bottom:.4rem solid white;background-color:#f2f2f2}@media (max-width: 1200px){.configurator .configurator-step0 #first-holder{height:38%}}.configurator .configurator-step0 #second-holder{width:100%;height:40%;background-color:#f2f2f2}@media (max-width: 1200px){.configurator .configurator-step0 #second-holder{height:62%}}@media (min-width: 1200px){.configurator .configurator-step0 #loader{width:15rem;min-width:15rem;height:100%;min-height:10rem}}.configurator-presentation .configurator-share{margin-top:0}@media (min-width: 768px){.configurator-presentation .configurator-share{margin-top:1.563rem}}.configurator .c-gallery-availability{width:100%;font-size:.8rem;text-align:center;text-decoration:underline;text-transform:uppercase;cursor:pointer}.configurator .c-gallery-availability::after{content:'\F105';display:inline-block;width:auto;margin-left:.188rem;font-family:"Font Awesome"}.configurator .priceItem{display:inline-block;font-size:14px;font-weight:normal;word-break:keep-all}.configurator .priceItem.strike{margin-right:.125rem;font-weight:lighter;text-decoration:line-through}.configurator .config-summary-elements{display:none}@media (min-width: 768px){.configurator .config-summary-elements{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}}.configurator .config-summary-elements .summary-element{padding:0 0 1rem;font-size:.75em;font-weight:bold}.configurator .configurator-top-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.configurator .configurator-top-info{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.configurator .configurator-top-info .info{display:none}}.configurator .configurator-top-info .range__name{display:none}.configurator .configurator-top-info .step-name.current-step+.range__name{display:inline}.configurator .configurator-top-info-specifications{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding:.5rem 1rem 0}@media (max-width: 1024px){.configurator .configurator-top-info-specifications{max-width:none}}.configurator .configurator-top-info-left .configurator-navigation{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding-left:0}.configurator .configurator-top-info-left .configurator-navigation .step-name{display:none}.configurator .configurator-top-info-left .configurator-navigation .step-name.current-step{display:inline;font-weight:bold}.configurator .configurator-top-info-left .range-price{margin-bottom:0}.configurator .configurator-top-info-right{margin:0}@media (min-width: 768px){.configurator .configurator-top-info-right{margin:.2rem 0 0}}.configurator .configurator-top-info-right .info{--width-height: 2rem;display:block;width:var(--width-height);height:var(--width-height);margin:auto 0;border-radius:50%;background:#aaa;color:#0d0d0d;font-size:1.3rem;font-weight:bold;line-height:var(--width-height);text-align:center}.configurator .configurator-top-info-right .info:hover{cursor:pointer}.configurator .configurator-top-info .configurator-step .step-content{position:relative;height:3.625rem}@media (max-width: 768px){.configurator .configurator-top-info .configurator-step .step-content{height:auto}}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-top-info .configurator-step .step-content{height:17.188rem}.configurator .configurator-top-info .configurator-step .step-content .guides{margin-bottom:0}}.configurator .configurator-top-info .step-content{position:relative;height:3.625rem}@media (max-width: 768px){.configurator .configurator-top-info .step-content{height:auto}}@media (min-width: 1024px) and (max-height: 699px){.configurator .configurator-top-info .step-content{height:17.188rem}.configurator .configurator-top-info .step-content .guides{margin-bottom:0}}.configurator .configurator-top-info__title{margin-bottom:1rem}.configurator .configurator-top-info__info{font-size:.95rem}@media (min-width: 576px){.configurator .configurator-top-info__info{overflow:hidden}}.configurator .configurator-top-info__info .finishes-guide{width:1.4rem;margin-left:1rem;padding-bottom:.7rem;cursor:pointer}.configurator .configurator-top-info__info .frames-guide{width:1.4rem;margin-left:1rem;padding-bottom:.7rem;cursor:pointer}.configurator .configurator-top-info__info .range__promoDesktop .range__promoMessage{margin-bottom:.6rem;font-size:.8rem}.configurator .configurator-top-info__info .range__price{-ms-flex-item-align:start;align-self:flex-start;width:50%}@media (min-width: 576px){.configurator .configurator-top-info__info .range__price{position:relative;top:.5rem}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__jauge{position:absolute;bottom:.3rem;margin:auto !important;margin-top:1rem}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__jauge{padding-left:.5rem;border-left:1px solid #baa85a;line-height:1rem}}.configurator .configurator-top-info__info .range__name-container{display:block}@media (min-width: 768px){.configurator .configurator-top-info__info .range__name-container{display:-ms-flexbox;display:flex}.configurator .configurator-top-info__info .range__name-container .range__name{vertical-align:bottom}}.configurator .configurator-top-info__info .range__name-container .range__name{vertical-align:bottom}.configurator .configurator-top-info__info .range__name-container-icon{margin-left:.5rem}@media (max-width: 768px){.configurator .configurator-top-info__info .range__name-container-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;margin-left:0}}@media (max-width: 768px) and (min-width: 768px) and (max-width: 1025px){.configurator .configurator-top-info__info .range__name-container-icon{-ms-flex-align:self-end;align-items:self-end}}@media (max-width: 768px){.configurator .configurator-top-info__info .range__name-container-icon .range__name{margin:0}}.configurator .configurator-top-info__info .range__size{display:inline;margin-bottom:0;font-size:1.2rem;font-weight:800}@media (max-width: 768px){.configurator .configurator-top-info__info .range__size{display:block;font-size:.9rem;font-weight:400}}.configurator .configurator-top-info__info .range__name{display:inline;font-size:.8rem}@media (max-width: 768px){.configurator .configurator-top-info__info .range__name{display:block;margin-bottom:0;font-size:.75rem}}.configurator .configurator-top-info__info .range__promoMessage{display:inline-block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:.375rem .25rem .125rem;background-color:#a6070f;color:#fff;font-size:.8rem;font-weight:bold}.configurator .configurator-top-info__info .range__stock{margin-bottom:.4rem;font-size:.85rem}@media (max-width: 768px){.configurator .configurator-top-info__info .range__stock{margin-bottom:0;font-size:.8rem}}.configurator .configurator-top-info__info div.d-flex{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}@media (max-width: 768px){.configurator .configurator-top-info__info .availability-message{font-size:.8rem !important}}.configurator .configurator-top-info__info .availability-message span.dispo{color:#008827}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp1{color:#f78b4a}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp2{color:#d6773e}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp3{color:#ba622d}.configurator .configurator-top-info__info .availability-message span.lastpieces.lp4{color:#944e25}.configurator .configurator-top-info__info .availability-message span.outofstock{color:#a6070f}.configurator .configurator-top-info__info.hide-slider .range__stock,.configurator .configurator-top-info__info.hide-slider .jauge,.configurator .configurator-top-info__info.hide-slider .availability-message{display:none}.configurator .configurator-top-info .finition,.configurator .configurator-top-info .cadre{position:relative;margin-bottom:1rem;padding-right:.4rem}@media (max-width: 320px){.configurator .configurator-top-info .finition,.configurator .configurator-top-info .cadre{margin-right:auto;margin-left:auto}}.configurator .configurator-top-info .finition.scroll-enabled,.configurator .configurator-top-info .cadre.scroll-enabled{width:calc(100% - 3.125rem);margin-right:auto;margin-left:auto}.configurator .configurator-top-info .finition .slider-container,.configurator .configurator-top-info .cadre .slider-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.configurator .configurator-top-info .finition .slider-container::-webkit-scrollbar,.configurator .configurator-top-info .cadre .slider-container::-webkit-scrollbar{width:0;height:0;background:transparent}.configurator .configurator-top-info .finition .slider-container .drawer-button,.configurator .configurator-top-info .cadre .slider-container .drawer-button{padding-top:2rem;color:gray;font-size:.8rem;font-weight:bold;text-decoration:underline;cursor:pointer}@media (min-width: 768px){.configurator .configurator-top-info .finition .slider-container .drawer-button,.configurator .configurator-top-info .cadre .slider-container .drawer-button{padding-top:2.6rem}}.configurator .configurator-top-info .finition .slider-container .drawer-button-more,.configurator .configurator-top-info .cadre .slider-container .drawer-button-more{height:2rem}.configurator .configurator-top-info .finition .slider-nav,.configurator .configurator-top-info .cadre .slider-nav{position:absolute;top:1.438rem;left:0;width:100%;font-size:1.875rem;pointer-events:none;z-index:0}@media (max-width: 320px){.configurator .configurator-top-info .finition .slider-nav,.configurator .configurator-top-info .cadre .slider-nav{top:0}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right{position:absolute;right:-1.75rem;padding:0 .625rem;font-size:2.5rem;cursor:pointer;pointer-events:all}@media (max-width: 320px){.configurator .configurator-top-info .finition .slider-nav .icon-angle-right,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right{right:-1.563rem;padding:1.25rem .438rem}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right.animated,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right.animated{animation:jump 2s infinite}.configurator .configurator-top-info .finition .slider-nav .icon-angle-right.disabled,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-right.disabled{color:#ccc;animation-play-state:paused;cursor:default}.configurator .configurator-top-info .finition .slider-nav .icon-angle-left,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-left{position:absolute;left:-1.563rem;font-size:2.5rem;cursor:pointer;pointer-events:all}@media (max-width: 320px){.configurator .configurator-top-info .finition .slider-nav .icon-angle-left,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-left{left:-1.563rem;padding:1.25rem .438rem}}.configurator .configurator-top-info .finition .slider-nav .icon-angle-left.disabled,.configurator .configurator-top-info .cadre .slider-nav .icon-angle-left.disabled{color:#ccc;cursor:default}.configurator .configurator-top-info .finition-item,.configurator .configurator-top-info .cadre-item{position:relative;-ms-flex:0 0 auto;flex:0 0 auto;width:5.7rem;height:5.7rem;margin-right:.4rem;margin-bottom:0;border:0.125rem solid #d0d0d1;overflow:hidden;transition:all .3s linear 0s;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (min-width: 576px){.configurator .configurator-top-info .finition-item,.configurator .configurator-top-info .cadre-item{width:6.4rem;height:6.4rem}}@media (max-width: 320px){.configurator .configurator-top-info .finition-item:first-child,.configurator .configurator-top-info .cadre-item:first-child{margin-left:.625rem}}.configurator .configurator-top-info .finition-item.slider-disabled,.configurator .configurator-top-info .cadre-item.slider-disabled{background:#f0f0f0;pointer-events:none}.configurator .configurator-top-info .finition-item:not(.promo) .finition-item__promo,.configurator .configurator-top-info .finition-item:not(.promo) .cadre-item__promo,.configurator .configurator-top-info .cadre-item:not(.promo) .finition-item__promo,.configurator .configurator-top-info .cadre-item:not(.promo) .cadre-item__promo{display:none}.configurator .configurator-top-info .finition-item:not(.active):hover,.configurator .configurator-top-info .cadre-item:not(.active):hover{border:0.125rem solid rgba(215,215,215,0)}.configurator .configurator-top-info .finition-item:not(.active):hover::after,.configurator .configurator-top-info .finition-item:not(.active):hover::before,.configurator .configurator-top-info .cadre-item:not(.active):hover::after,.configurator .configurator-top-info .cadre-item:not(.active):hover::before{transform:scale(1)}.configurator .configurator-top-info .finition-item:not(.active)::after,.configurator .configurator-top-info .cadre-item:not(.active)::after{content:'';position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0);transform-origin:100% 0;border-top:0.125rem solid #baa85a;border-right:0.125rem solid #baa85a;transition:.5s;z-index:3}.configurator .configurator-top-info .finition-item:not(.active)::before,.configurator .configurator-top-info .cadre-item:not(.active)::before{content:'';position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0);transform-origin:0 100%;border-bottom:0.125rem solid #baa85a;border-left:0.125rem solid #baa85a;transition:.5s;z-index:3}.configurator .configurator-top-info .finition-item>div:nth-child(1)::after,.configurator .configurator-top-info .cadre-item>div:nth-child(1)::after{content:'\F00C';position:absolute;top:.625rem;right:.625rem;width:auto;padding:.4em .6em;border-radius:50%;background-color:#baa85a;color:#fff;font-family:"Font Awesome";font-size:.6rem;opacity:0}.configurator .configurator-top-info .finition-item.promo .finition-item__promo,.configurator .configurator-top-info .finition-item.promo .cadre-item__promo,.configurator .configurator-top-info .cadre-item.promo .finition-item__promo,.configurator .configurator-top-info .cadre-item.promo .cadre-item__promo{display:block}.configurator .configurator-top-info .finition-item.active,.configurator .configurator-top-info .cadre-item.active{border-color:#baa85a}.configurator .configurator-top-info .finition-item.active>div:nth-child(1)::after,.configurator .configurator-top-info .cadre-item.active>div:nth-child(1)::after{opacity:1}.configurator .configurator-top-info .finition-item img,.configurator .configurator-top-info .cadre-item img{width:100%;transition:all .4s linear 0s}.configurator .configurator-top-info .finition-item__price,.configurator .configurator-top-info .cadre-item__price{position:absolute;bottom:0;left:50%;width:100%;transform:translateX(-50%);font-size:.95rem;font-weight:bold;text-align:center}.configurator .configurator-top-info .finition-item__promo,.configurator .configurator-top-info .cadre-item__promo{position:absolute;top:.313rem;left:.313rem;width:auto;padding:.3em .5rem .1em;background-color:#a6070f;color:#fff;font-size:.8rem;font-weight:700;line-height:.75rem;text-align:center}.configurator .configurator-top-info .finition-item.configurator-hidden-slide,.configurator .configurator-top-info .cadre-item.configurator-hidden-slide{display:none}.configurator .configurator-top-info .finition__text,.configurator .configurator-top-info .cadre__text{font-size:.95rem}.configurator .configurator-top-info .finition__price,.configurator .configurator-top-info .cadre__price{font-weight:bold}.configurator .configurator-top-info .finition__price-info,.configurator .configurator-top-info .cadre__price-info{display:block}.configurator .configurator-top-info .finition__promoMessage,.configurator .configurator-top-info .cadre__promoMessage{display:inline-block;padding:.375rem .25rem .063rem;background-color:#a6070f;color:#fff;font-size:.9rem;font-weight:bold}.configurator .configurator-top-info .price-recap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.configurator .configurator-top-info .price-recap__text{width:100%}.configurator .configurator-top-info .price-recap>p{margin-bottom:0;font-size:1.1rem}.configurator .configurator-top-info .price-recap .previous-item{margin-bottom:1rem;padding-left:.8rem}.configurator .configurator-top-info .price-recap .previous-item::before{right:auto;left:0;transform:rotate(180deg)}.configurator .configurator-top-info .price-recap .previous-item:hover{cursor:pointer}.configurator .configurator-top-info .range-price-mobile,.configurator .configurator-top-info .price-recap-small{font-size:.875rem}.configurator .configurator-top-info .btn-primary{right:0;bottom:0;left:0;width:100%;padding:.75rem 4.5rem;padding-bottom:max(env(safe-area-inset-bottom), .75rem );border:.188rem solid #fff;z-index:14}@media (min-width: 768px){.configurator .configurator-top-info .btn-primary{padding-bottom:.75rem}}@media (min-width: 1024px){.configurator .configurator-top-info .btn-primary{position:relative;width:auto;padding:.5rem 3rem}}.configurator .configurator-top-info .btn-primary:disabled,.configurator .configurator-top-info .btn-primary[disabled]{border-color:grey;background:grey;opacity:1;cursor:not-allowed}@media (max-width: 1025px){.configurator .configurator-top-info__content .h3{display:none}}@media (max-width: 768px){.configurator .configurator-top-info .cta-next p>span{display:block}}.configurator .configurator-waiting-element{display:none}.configurator .availability-message.finish{position:static}.configurator .range__promoDesktop{width:100%}.configurator .selectors_trigger{display:none}@media (min-width: 768px){.configurator{display:-ms-flexbox;display:flex;width:100%;height:calc(100% - var(--configurator-close-banner-height))}.configurator .pdp-visuals-container{position:relative;height:100%}.configurator .pdp-visuals-container .visuals-wrapper{display:-ms-flexbox;display:flex;position:relative;top:1rem;right:1rem;-ms-flex-negative:1;flex-shrink:1;aspect-ratio:1.84;padding:.35rem;border-radius:1.1rem}.configurator .pdp-visuals-container .visuals-wrapper .change-visuals-wrapper .change-visuals{padding:6px 1rem;border-radius:.8rem}.configurator .pdp-visuals-container .visuals-wrapper .change-visuals-wrapper .change-visuals.selected{box-shadow:3px 3px 7px rgba(100,100,100,0.8)}.configurator .pdp-visuals-container .visuals-wrapper .change-visuals-wrapper .change-visuals svg{width:1.5rem;height:1.5rem}.configurator .pdp-visuals-container .visuals-wrapper .show-rulers{top:auto;bottom:.5rem;left:5%;padding:.6rem .6rem .5rem}.configurator .pdp-configurator-container{-ms-flex-preferred-size:31.25rem;flex-basis:31.25rem;-ms-flex-positive:1;flex-grow:1;max-width:31.25rem;max-height:100%;margin-left:1.5rem;padding-top:0;padding-right:1rem;padding-bottom:4rem;overflow:auto}}.artshot .custom .img_portrait figure img{padding:17%}.artshot .custom .img_paysage figure img{padding:13% 17%}.artshot .custom .img_carre figure img{padding:20% 12%}.artshot .custom .img_panoramique figure img{padding:21% 13%}.contact .custom .img_portrait figure img{padding:15%}.contact .custom .img_paysage figure img{padding:11% 15%}.contact .custom .img_carre figure img{padding:18% 10%}.contact .custom .img_panoramique figure img{padding:18% 10%}.artshot figure span,.contact figure span{box-shadow:0 0 0.438rem 1px #212529}.artshot .insitu figure span,.contact .insitu figure span{border-width:.6rem}@media (max-width: 768px){.artshot .insitu figure span,.contact .insitu figure span{border-width:.3rem}}.view-picture{position:fixed;top:0;left:0;width:100vw;height:100vh;opacity:0;z-index:-1}.view-picture.open{opacity:1;z-index:16}.view-picture>*{width:100vw;height:100vh}@keyframes wobble-vertical{16.65%{transform:translateY(0.5rem)}33.3%{transform:translateY(-0.375rem)}49.95%{transform:translateY(0.25rem)}66.6%{transform:translateY(-0.125rem)}83.25%{transform:translateY(0.063rem)}100%{transform:translateY(0)}}@keyframes underline-yellow-animation{0%{transform:translateX(0)}49%{transform:translateX(100%)}50%{transform:translateX(-100%)}100%{transform:translateX(0)}}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-carousel{display:block}.owl-item{display:-ms-flexbox;display:flex}.owl-item>div{margin-left:auto;margin-right:auto}.configurator-steps__content .step-wrapper.frame .step-choices .section{display:-ms-grid;display:grid;grid-gap:1rem;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.configurator-steps__content .step-wrapper .step-title{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;margin-bottom:1rem;font-size:1.75rem;font-weight:normal}.configurator-steps__content .step-wrapper .step-title .title-body{margin-bottom:0;padding-top:.2rem;font-size:1.75rem}.configurator-steps__content .step-wrapper .step-title .step-help-link{-ms-flex-item-align:start;align-self:flex-start;padding:.7rem .95rem .2rem;border-radius:49%;background-color:#f7f2de;font-size:1rem;font-weight:bold;cursor:pointer}.configurator-steps__content .step-wrapper .variation-label{display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem;padding:1.1rem 1.2rem 1rem;border:1px #d2d2d3 solid;border-radius:1rem;cursor:pointer}.configurator-steps__content .step-wrapper .variation-label:hover{background-color:#d2d2d3}.configurator-steps__content .step-wrapper .variation-label.active:not(.disabled),.configurator-steps__content .step-wrapper .variation-label.active:not(.outofstock){border-width:2px;border-color:#0d0d0d}.configurator-steps__content .step-wrapper .variation-label .variation-title{margin-right:.5rem;font-size:.875rem;font-weight:normal}.configurator-steps__content .step-wrapper .variation-label .promo-label{padding:.4rem .4rem .1rem;border-radius:.5rem;font-size:.8rem;white-space:nowrap}.configurator-steps__content .step-wrapper .variation-label .select-check{display:none;position:absolute;top:0;right:0;width:1rem;height:1rem;transform:translate(35%, -35%);border-radius:49%;outline:solid 2px #fff;background-color:#fff}.configurator-steps__content .step-wrapper .variation-label.finish .variation-title-info{margin-right:2rem}.configurator-steps__content .step-wrapper .variation-label.finish .variation-title-info .variation-title{margin-bottom:.3rem;font-size:1rem;font-weight:500}.configurator-steps__content .step-wrapper .variation-label.finish .variation-description{color:#444542;font-size:.75rem}.configurator-steps__content .step-wrapper .variation-label.frame{-ms-flex-direction:column;flex-direction:column;padding:0;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}.configurator-steps__content .step-wrapper .variation-label.frame .etiquette-header{position:relative;width:100%;height:5rem;border-radius:1rem 1rem 0 0;background-position:center;background-size:cover}.configurator-steps__content .step-wrapper .variation-label.frame .etiquette-header .promo-label{position:absolute;top:.5rem;left:.5rem}.configurator-steps__content .step-wrapper .variation-label.frame .variation-title-info{width:100%;padding:1rem}.configurator-steps__content .step-wrapper .variation-label .step-price{font-size:.875rem;white-space:nowrap}.configurator-steps__content .step-wrapper .variation-label .step-price.striked{text-decoration:line-through}.configurator-steps__content .step-wrapper .variation-label .step-price.grey{color:lightgray}.configurator-steps__content .step-wrapper .variation-label .content-asset{display:inline-block}.configurator-steps__content .step-wrapper .variation-label.outofstock,.configurator-steps__content .step-wrapper .variation-label.disabled{background-color:#d2d2d3;color:#444542;font-weight:normal}.configurator-steps__content .step-wrapper .variation-label.outofstock .variation-etiquette img,.configurator-steps__content .step-wrapper .variation-label.disabled .variation-etiquette img{filter:brightness(0.4)}.configurator-steps__content .step-wrapper .variation-label.active{border:2px #0d0d0d solid;background-color:#d2d2d3}.configurator-steps__content .step-wrapper .variation-label.active .select-check{display:block}.configurator-steps__content .step-wrapper .step-choices{margin-bottom:1.5rem}.configurator-steps__content .step-wrapper .step-choices .section{margin-bottom:1rem}.configurator-steps__content .step-wrapper .step-choices .section.hidden{display:none}.configurator-steps__content .step-wrapper .step-choices .more-formats{font-size:.875rem;text-align:center;cursor:pointer}.configurator-steps__content .step-wrapper .step-choices .more-formats::after{content:'+';padding:0 .5rem;font-size:1.5rem}.configurator-steps__content .step-wrapper .step-choices .more-formats.open::after{content:'-'}.configurator-steps__content .step-wrapper .step-choices .more-formats.hidden{display:none}@media (min-width: 768px){.configurator-steps__content .step-wrapper.size .variation-label{padding:.7rem 1.2rem .4rem}}.jauge-container{margin-left:1rem}@media (max-width: 768px){.jauge-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 1024px){.jauge-container{width:100%;margin-left:0;background-color:#0d0d0d;color:#fff}}@media (max-width: 768px){.jauge-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}}@media (max-width: 1024px){.jauge-container{width:100%;margin-left:0;background-color:#0d0d0d;color:#fff}}.jauge-container.hidden{display:none}.limitation-container{padding:0 1rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem}@media (max-width: 1025px){.limitation-container{width:100%;height:45px;padding-top:10px;background-color:#0d0d0d;color:#fff}}@media (max-width: 768px){.limitation-container{text-align:center}}.limitation-container.hidden{display:none}.jauge{position:relative;width:80%;height:5px;margin:.5rem 0;margin-left:0;border-radius:6px;background:#d0d0d1}.jauge-percent{position:absolute;top:0;left:0;width:50%;height:100%;border-radius:6px;background:#8b020a;transition:all .5s ease-in-out 0s}.jauge-percent.lastpieces.lp1{background:#f78b4a}.jauge-percent.lastpieces.lp2{background:#d6773e}.jauge-percent.lastpieces.lp3{background:#ba622d}.jauge-percent.lastpieces.lp4{background:#944e25}.jauge-percent.dispo{background:#008827}@media (min-width: 768px){.jauge{width:100%}}.jauge-text{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem}.c-checkout-popin{font-size:0.9rem}.c-checkout-popin>div+div{margin-top:5px}@media (min-width: 768px){.c-checkout-popin>div+div{margin-top:25px}}.c-checkout-popin>p{margin-bottom:.3rem}.c-checkout-popin>p.h4{font-family:Helvetica !important;font-size:1rem}@media (min-width: 768px){.c-checkout-popin>p.h4{font-size:1.2375rem}}.c-checkout-popin>p .artist{text-transform:capitalize}.c-checkout-popin a.btn.btn-danger{width:100%;background-color:black}@media (min-width: 576px){.c-checkout-popin .checkout__product-img{padding-left:1.3rem}}.c-checkout-popin .checkout__product-img figure{width:auto;margin-right:0}.c-checkout-popin .checkout__product-img figure span{display:block}.c-checkout-popin .checkout__product-img .details p{margin-bottom:0}.c-checkout-popin .checkout__product-img .details p.artist{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.3rem;text-transform:uppercase;font-weight:700}.c-checkout-popin .checkout__product-img .details p.product{color:gray;text-transform:uppercase;font-weight:bold}.c-checkout-popin .checkout__product-img .details span.text.inc{color:#008827}.c-checkout-popin .checkout__product-img .details span.text.so{color:#8b020a}.c-checkout-popin .checkout__product-img .details span.text.lp{color:#c04d09}.c-checkout-popin .checkout__product-img .details .custom-message{font-size:.95rem;padding-top:.3em;padding-left:.5em;padding-right:.5em;background-color:#baa85a;color:#fff;text-transform:uppercase;font-weight:400;display:inline-block}.c-checkout-popin .custom{max-width:11rem;width:30%;margin-bottom:0}.c-checkout-popin__figure .cadre-modal{max-width:150px;height:100%}.c-checkout-popin__info p{margin-top:0;margin-bottom:0}.c-checkout-popin__info>div b:first-child{font-size:1rem}@media (min-width: 768px){.c-checkout-popin__info>div b:first-child{font-size:.9rem}}.c-checkout-popin__price{font-size:1.3rem}.c-checkout-popin__buttons{-ms-flex:none;flex:none;-ms-flex-pack:center !important;justify-content:center !important}@media (min-width: 768px){.c-checkout-popin__buttons{-ms-flex-pack:unset !important;justify-content:unset !important}}.c-checkout-popin .buttons{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width: 768px){.c-checkout-popin .buttons{-ms-flex-direction:initial;flex-direction:initial}}.c-checkout-popin .buttons>div:last-child{text-align:center}@media (min-width: 768px){.c-checkout-popin .buttons>div:last-child{text-align:left}}.c-checkout-popin .btn{color:#0d0d0d}.c-checkout-popin .btn.btn-danger{color:#fff;font-weight:bold}.c-checkout-popin .previous-item{padding-left:.8rem}.c-checkout-popin .previous-item:before{left:0;right:auto;transform:rotate(180deg)}.c-artist-rebound{position:relative;border-radius:.5625rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow:hidden}@media (max-width: 768px){.c-artist-rebound{width:100%;height:50vh;margin:3rem auto}}.c-artist-rebound .artist-link{display:block;position:absolute;width:100%;height:100%;padding:0;text-decoration:none;z-index:1}.c-artist-rebound .artist-link:hover .h4{opacity:.7}.c-artist-rebound .bg-product-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.c-artist-rebound .artist-tile{border:.0625rem solid #d0d0d1;border-radius:.5625rem}.alphabet-artists .c-artist-rebound .artist-tile{border-top:none}@media (min-width: 768px){.alphabet-artists .c-artist-rebound .artist-tile{border-top:.0625rem solid #d0d0d1}}.alphabet-artists .c-artist-rebound{padding:0 !important}@media (min-width: 768px){.alphabet-artists .c-artist-rebound{--alphabet-margin: .3125rem;width:calc(100% / 4 - (var(--alphabet-margin) * 2));max-width:20rem;height:26.25rem;margin:var(--alphabet-margin);margin-bottom:.625rem}}.c-artist-rebound .favorite-wrapper{position:absolute;top:.9375rem;right:.9375rem;width:1.875rem;height:1.875rem;border-radius:50%;background:rgba(18,18,25,0.8);text-align:center;z-index:2}.c-artist-rebound .favorite-wrapper .header-circle-icon{filter:invert(1)}.c-artist-rebound .favorite-wrapper .add-to-wish-list img{padding-top:.3rem}.c-artist-rebound .artist-link-wrapper{display:-ms-flexbox;display:flex;position:absolute;bottom:50px;left:50%;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;width:auto;transform:translateX(-50%);font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";z-index:2}@media (max-width: 768px){.c-artist-rebound .artist-link-wrapper{padding:0 .5rem}}.c-artist-rebound .artist-link-wrapper .artist_link_theme{display:inline-block;position:relative;margin:0 .3125rem .625rem;color:#d0d0d1;font-size:.8rem;font-style:normal;white-space:nowrap;transition-duration:500ms}.c-artist-rebound .artist-link-wrapper .artist_link_theme::after{content:'';display:block;position:absolute;bottom:-.2rem;left:0;width:100%;height:.0625rem;background:#d0d0d1;transition-duration:500ms;opacity:1}.c-artist-rebound .artist-link-wrapper .artist_link_theme:hover{color:#fff;font-weight:bold;text-decoration:none}.c-artist-rebound .artist-link-wrapper .artist_link_theme:hover::after{opacity:0}.c-artist-rebound a{width:auto;color:#fff}.c-artist-rebound-info{display:-ms-flexbox;display:flex;position:absolute;bottom:0;left:-.0625rem;-ms-flex-direction:column;flex-direction:column;width:100%;height:50%;padding:0;border-radius:0 0 .5625rem .5625rem;background-color:rgba(18,18,25,0.8);color:#fff;font-style:italic;-webkit-backdrop-filter:blur(.28125rem);backdrop-filter:blur(.28125rem)}.c-artist-rebound-info .art-img picture img{position:absolute;top:-.9375rem;transform:translate(-50%, -50%);border:.3125rem solid rgba(18,18,25,0.8);border-radius:50%;object-fit:cover}.c-artist-rebound-info .art-img p{margin:1rem 0 1.5rem}.c-artist-rebound-info p{margin-bottom:0}.c-artist-rebound-info p.desc{color:#495057;font-size:1rem}.c-artist-rebound-info p.h4{margin:3.125rem 0 0;padding:0 .5rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;transition:opacity .4s}.alphabet-artists .c-artist-rebound-info p.h4{font-size:1.3rem;font-weight:bold}.c-artist-rebound-info p.bio{display:none;margin-top:.5rem;margin-bottom:2rem;font-size:1rem}.alphabet-artists .c-artist-rebound-info p.bio{font-size:1rem}@media (min-width: 768px){.c-artist-rebound-info p.bio{display:block}}.c-artist-rebound-info p.link{top:1rem;right:0;left:0}.experience-assets-categoryTile .c-artist-rebound{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.citation{background-color:#343a40;color:#fff;padding:25px}@media (min-width: 1024px){.citation{padding:45px}}.artist-details .citation{margin-top:2rem}.citation>p{font-weight:bold;margin-bottom:0}@media (min-width: 1024px){.citation>p{font-size:1.5rem}}.citation>p:before{content:"\AB";display:inline-block;margin-right:0.5rem}.citation>p:after{content:"\BB";display:inline-block;margin-left:0.5rem}.citation>span{margin-top:1.2rem;font-size:1rem;text-transform:uppercase}#suggestions-wrapper.suggestions-pdp{height:140px}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp{height:175px}}#suggestions-wrapper.suggestions-pdp .owl-stage-outer{margin:1.7rem}#suggestions-wrapper.suggestions-pdp .owl-stage{padding-left:0 !important;padding-right:0 !important}#suggestions-wrapper.suggestions-pdp .owl-item{height:85px}#suggestions-wrapper.suggestions-pdp .owl-item .div-img{background-size:cover}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .owl-item{height:120px}}#suggestions-wrapper.suggestions-pdp .owl-item div:not([class]){width:98%}#suggestions-wrapper.suggestions-pdp .owl-item .div-gradient{position:relative}#suggestions-wrapper.suggestions-pdp .owl-item div:not(.bloc-subcategory){height:85px}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .owl-item div:not(.bloc-subcategory){height:120px}}#suggestions-wrapper.suggestions-pdp .owl-nav{position:absolute;z-index:2;left:0;width:100%;top:30%}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next{position:absolute;font-size:2.7rem}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev.disabled,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next.disabled{color:#d0d0d1}@media (min-width: 1024px){#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next{font-size:3.7rem}}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-prev span,#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next span{padding:0;line-height:1}#suggestions-wrapper.suggestions-pdp .owl-nav .owl-next{right:0rem}#suggestions-wrapper.suggestions-pdp .owl-dots{display:none}#suggestions-wrapper.suggestions-pdp .bloc-subcategory{position:absolute;bottom:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:rgba(33,37,41,0.5);height:25px}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .bloc-subcategory{height:40px}}#suggestions-wrapper.suggestions-pdp .bloc-subcategory .title-subcategory{color:white;margin-bottom:0;font-size:0.9rem}@media (min-width: 768px){#suggestions-wrapper.suggestions-pdp .bloc-subcategory .title-subcategory{font-size:1.1rem}}#suggestions-wrapper.suggestions-pdp .bloc-subcategory .search-sub-categories-oeuvres{display:none}#overlay{display:block;background:rgba(0,0,0,0.85);width:100%;height:100%;position:fixed;top:0;left:0;bottom:0;right:0;display:none;text-align:center;z-index:99;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#overlay .overlay-img{position:relative;display:inline-block;width:100%;height:100%}#overlay .overlay-img .yt-frame{height:100%}#overlay .overlay-img .navigation-icon{position:absolute;top:50%;color:#fff;font-size:2.5rem;transform:translateY(-50%);cursor:pointer}#overlay .overlay-img .navigation-icon.icon-angle-right{right:.625rem}#overlay .overlay-img .navigation-icon.icon-angle-left{left:.625rem}#overlay .overlay-img .bg{top:50%;transform:translateY(-50%)}#overlay .overlay-img .finish{top:50%;left:50%;transform:translate(-50%, -50%)}#overlay .icon-cross{position:absolute;right:1.5em;top:1.5em;cursor:pointer;color:#fff;border:.0625rem solid #2a2a30;background-color:#2a2a30;height:1.875rem;width:1.875rem;border-radius:50%;box-sizing:content-box;box-shadow:0 0 .5625rem -.25rem rgba(0,0,0,0.4);z-index:10}#overlay .icon-cross::before{content:"\2715";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:auto;font-size:1.25rem;transition:0.5s}#overlay .icon-cross:hover::before{transform:rotate(90deg)}#overlay .icon-cross.superZoomCloseButton{z-index:11;display:none}#overlay .finish{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#overlay .save-button{position:fixed;display:none;position:fixed;background:#fff;padding:.375rem .5625rem .1875rem;border-radius:.1875rem;font-size:.875rem;border:.0625rem solid #ccc;color:#372f2f;cursor:pointer}#overlay .save-button:hover{background:#ececec}#overlay .frame{transition:none !important;width:100%;height:100%;background-color:transparent !important;border-width:0 !important}#overlay .product-dimensions{display:none !important}#overlay #mobileSuperZoom{display:none;position:absolute;z-index:10}#overlay #mobileSuperZoom #mobileZoomImg{max-width:none;background-color:#000}#overlay .mobileSuperZoomTitle{position:absolute;color:white;left:50%;transform:translate(-50%, -25%);top:15%;z-index:9}@media screen and (min-width: 420px){#overlay .mobileSuperZoomTitle{display:none}}#overlay img{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}#overlay .plain-image-wrapper{width:100vw;height:100vh}.artist-video-holder.embed-responsive-16by9{aspect-ratio:16/9;overflow:hidden}.artist-video-holder.embed-responsive-16by9 img{width:100%;height:100%;object-fit:cover}.video-container{position:relative}.play-button{position:absolute;top:50%;left:50%;width:3.75rem;height:3.75rem;transform:translate(-50%, -50%);border-radius:50%;background-color:#333;box-shadow:0 0 1.875rem rgba(0,0,0,0.6);cursor:pointer;z-index:1}.play-button::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);border-width:.625rem 0 .625rem 1.08125rem;border-style:solid;border-color:transparent transparent transparent #fff}.aboutblock.tabs-wrapper{--about-block-border-radius: 2rem;display:none;position:fixed;bottom:0;width:100%;max-width:100vw;border-top-left-radius:var(--about-block-border-radius);border-top-right-radius:var(--about-block-border-radius);background-color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";overflow:hidden;z-index:21}.aboutblock.tabs-wrapper .hideAboutBlock{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:4rem;padding:0 1.5rem;border-bottom:1px solid gray}.aboutblock.tabs-wrapper .hideAboutBlock .about-title{margin-bottom:0;padding:.6rem 0 0 1rem;font-size:1.25rem;font-weight:bold}.aboutblock.tabs-wrapper .hideAboutBlock svg{display:block;top:1rem;right:1rem;width:1.5rem;height:1.5rem;stroke:#0d0d0d;transition:.5s;cursor:pointer}.aboutblock.tabs-wrapper .hideAboutBlock svg:hover{transform:rotate(90deg)}.aboutblock.tabs-wrapper .about-body{max-height:80vh;padding:0 1.5rem;overflow:auto}.aboutblock.tabs-wrapper .about-body .section-titles>div{display:-ms-flexbox;display:flex;margin-bottom:1rem}.aboutblock.tabs-wrapper .about-body .section-titles>div .section-title{-ms-flex-positive:1;flex-grow:1;color:#444542;text-align:center;cursor:pointer}.aboutblock.tabs-wrapper .about-body .section-titles>div .section-title>p{margin:1.2rem 0 .8rem}.aboutblock.tabs-wrapper .about-body .section-titles>div .section-title.selected{border-bottom:2px #0d0d0d solid;color:#0d0d0d}.aboutblock.tabs-wrapper .about-body .section-body{display:none;margin-top:1rem}.aboutblock.tabs-wrapper .about-body .section-body p{color:#444542;font-size:.875rem}.aboutblock.tabs-wrapper .about-body .section-body h4{font-size:.875rem}.aboutblock.tabs-wrapper .about-body .section-body .option-highlight{display:inline-block;margin-right:.3125rem;padding:.65rem 1rem .4rem;border-radius:2rem;background-color:#ffcf0b;color:#0d0d0d;white-space:nowrap}.aboutblock.tabs-wrapper .about-body .section-body img{border-radius:.6rem}.aboutblock.tabs-wrapper .about-body .section-body .image-component{margin-bottom:1rem}.aboutblock.tabs-wrapper .about-body .section-body .image-component img{display:block;margin:auto}.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-wrapper .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-wrapper .swiper-slide img{max-height:15rem}.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-navigation .about-block-swiper-prev,.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-navigation .about-block-swiper-next{top:40%;color:#0d0d0d}.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-navigation .about-block-swiper-prev::after,.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-navigation .about-block-swiper-next::after{font-size:1rem}.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-navigation .about-block-swiper-prev{left:0}.aboutblock.tabs-wrapper .about-body .section-body .about-block-swiper-navigation .about-block-swiper-next{right:0}.aboutblock.tabs-wrapper .about-body .section-body .swiper-pagination .swiper-pagination-bullet{width:.75rem;height:.75rem;margin:0 .5rem;outline:solid 1px #0d0d0d;background-color:#fff;opacity:1}.aboutblock.tabs-wrapper .about-body .section-body .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1.5rem;border-radius:.37rem;background-color:#0d0d0d}@media (min-width: 1025px){.aboutblock.tabs-wrapper{top:50%;bottom:auto;left:50%;max-width:75%;max-height:75vh;transform:translate(-50%, -50%);border-bottom-right-radius:var(--about-block-border-radius);border-bottom-left-radius:var(--about-block-border-radius)}.aboutblock.tabs-wrapper .about-body{height:calc(75vh - 5rem)}.aboutblock.tabs-wrapper .about-body .section-titles>div{width:75%;margin:0 auto 1rem}}.title-artwork-name,.title-artwork-name-mobile{position:relative;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 0 4%;padding:0 0 0 1rem;gap:1rem}.title-artwork-name::before,.title-artwork-name-mobile::before{content:'';display:block;position:absolute;top:0;left:0;width:.4375rem;height:calc(100% - 0px);background-color:#ffcf0b}@media (min-width: 768px){.title-artwork-name,.title-artwork-name-mobile{margin:0;text-align:left}}.title-artwork-name .title-line,.title-artwork-name-mobile .title-line{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:0 .5rem 0 0;gap:1em}.title-artwork-name .title-line .product-name,.title-artwork-name-mobile .title-line .product-name{color:#030303;font-family:"Arizona";font-size:1.5rem}.title-artwork-name .title-line .add-to-wish-list,.title-artwork-name .title-line .remove-from-wishlist,.title-artwork-name-mobile .title-line .add-to-wish-list,.title-artwork-name-mobile .title-line .remove-from-wishlist{margin:auto 0}.title-artwork-name .artist-name,.title-artwork-name-mobile .artist-name{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem;text-transform:uppercase}.mobile-product-info{display:none}.swiper-warden{position:fixed;width:75%;height:100%;padding:0 0 .5rem;background:#f3f3f4;overflow-y:hidden}@media (max-width: 1025px){.swiper-warden{padding:var(--new-header-and-mobile-search-total-height) 0 0.5rem;background:#fff}}@media (min-width: 768px){.swiper-warden .front-carousel{background:#f3f3f4}}@media (min-width: 768px){.swiper-warden .front-carousel div[data-event='clickZoom'] img:hover{cursor:zoom-in}}.swiper-warden .front-carousel .swiper-pagination{position:relative;width:fit-content;margin:auto;padding:1rem 0 0}.swiper-warden .front-carousel .swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem}.swiper-warden .front-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#0d0d0d}@media (max-width: 1024px){.swiper-warden .front-carousel .swiper-button-prev,.swiper-warden .front-carousel .swiper-button-next{top:inherit;bottom:0}}.swiper-warden .front-carousel .swiper-button-prev::after,.swiper-warden .front-carousel .swiper-button-next::after{color:#0d0d0d;font-size:.8rem;font-weight:bold}.swiper-warden .front-carousel .swiper-slide{margin:auto;padding:0 1rem}@media (min-width: 768px){.swiper-warden .front-carousel .swiper-slide{padding:0 3rem}}.swiper-warden .front-carousel .swiper-slide.yt-frame:has(iframe){margin:0}.swiper-warden .front-carousel .swiper-slide iframe{display:block;width:80%;margin:0 auto}.swiper-warden .front-carousel .front-slide img{display:block;max-width:100%;margin:auto}.swiper-warden .front-carousel .front-slide img:hover{cursor:pointer}@media (min-width: 768px){.swiper-warden .front-carousel .front-slide img{max-height:calc(73vh - var(--preheader-height))}}@media (max-height: 850px){.swiper-warden .front-carousel .front-slide img{max-height:calc(61vh - var(--preheader-height))}}@media (max-height: 750px){.swiper-warden .front-carousel .front-slide img{max-height:calc(65vh - var(--preheader-height))}}.swiper-warden .front-carousel-thumb{margin:auto}@media (min-width: 768px){.swiper-warden .front-carousel-thumb .swiper-wrapper{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;height:10vh}}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide{width:auto}@media (min-width: 800px) and (max-width: 1024px) and (orientation: portrait){.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide{height:auto}}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide.swiper-slide-thumb-active img{border-color:#ffcf0b}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide .play-button{width:2.75rem;height:2.75rem}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img{display:block;width:auto;max-width:100%;height:100%;max-height:5rem;margin:auto;border:.1875rem solid transparent;object-position:center;object-fit:cover}.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img:hover{cursor:pointer}@media (min-width: 1024px){.swiper-warden .front-carousel-thumb .swiper-wrapper .thumb-slide img{max-height:inherit}}.sunlight-underline,.pdp-product-info h3::after,.pdp-product-info .artist-details .citation span::before{content:'';display:block;width:100%;height:.125rem;margin:.5rem 0 0;background:#ffcf0b}.pdp-product-info{width:25%;margin-left:auto;background-color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";z-index:-2}.pdp-product-info h3{position:relative;padding:0 0 .6rem;color:#fff;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.1rem}.pdp-product-info .product-details-header{margin:auto;text-align:center}@media (min-width: 768px){.pdp-product-info .product-details-header{margin:auto auto auto 10%;padding:6rem 0 0}}@media (min-width: 1025px){.pdp-product-info .product-details-header{padding:3rem 0 0}}.pdp-product-info .product-details-header .product-price-preview{margin-bottom:0;color:gray;font-size:.9rem}@media (min-width: 768px){.pdp-product-info .product-details-header .product-price-preview{margin-top:.5rem;text-align:left}}.pdp-product-info .product-details-header .product-price-preview span{color:#0d0d0d}.pdp-product-info .product-details-header .klarna-label{margin-bottom:1rem;color:gray;font-size:.9rem}@media (min-width: 768px){.pdp-product-info .product-details-header .klarna-label{text-align:left}}.pdp-product-info .product-pre-info{display:-ms-flexbox;display:flex;position:sticky;top:3rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 1rem;z-index:10}@media (min-width: 768px){.pdp-product-info .product-pre-info{position:relative;top:0;margin:0 1rem;z-index:auto}}.pdp-product-info .product-pre-info .configurator-button{padding:.5rem 2rem .3rem;border:.0625rem solid transparent;border-radius:.3125rem;background-color:#ffcf0b;color:#0d0d0d;font-size:.9rem;font-weight:bold;margin:.8rem auto auto;padding:.6rem 2rem .2rem;letter-spacing:0;transition-duration:500ms}.pdp-product-info .product-pre-info .configurator-button:disabled{background-color:#ffe26d}@media (max-width: 1025px){.pdp-product-info .product-pre-info .configurator-button{margin-top:.3rem}}.pdp-product-info .product-pre-info .configurator-button:hover{border-color:#ffcf0b;background-color:#0d0d0d;color:#fff}.pdp-product-info .gallery-availability{width:85%;margin:.5rem auto 2.5rem;padding:1rem 1rem .5rem;border-radius:.3125rem;background:#f3f3f4;color:#0d0d0d;font-size:.9rem;text-align:center}@media (min-width: 1024px){.pdp-product-info .gallery-availability{width:75%}}.pdp-product-info .gallery-availability span{display:block}.pdp-product-info .gallery-availability a{display:inline-block;margin:.5rem auto auto;color:#0d0d0d;font-size:.8rem;font-weight:bold;overflow:hidden}.pdp-product-info .gallery-availability a::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.pdp-product-info .gallery-availability a:hover::after,.pdp-product-info .gallery-availability a:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.pdp-product-info .gallery-availability a:hover{text-decoration:none}.pdp-product-info .artist-details{background-color:#0d0d0d;color:#fff}.pdp-product-info .artist-details>div{margin:auto;padding:1.5625rem 1.5625rem 0;border:none}.pdp-product-info .artist-details>div#artist-about .picture-name-artist{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1rem;gap:1.5rem}.pdp-product-info .artist-details>div#artist-about .picture-name-artist .art-img img{border-radius:50%}.pdp-product-info .artist-details>div#artist-about .picture-name-artist .art-name{margin:auto auto auto 0;color:#fff;font-size:1rem;font-weight:bold;text-transform:none}.pdp-product-info .artist-details>div#artist-about .picture-name-artist .header-circle-icon{filter:invert(1)}.pdp-product-info .artist-details>div#artist-about .hidden{display:none}.pdp-product-info .artist-details>div .play-button{z-index:0}.pdp-product-info .artist-details .toggleable-title{cursor:pointer}.pdp-product-info .artist-details .toggleable-title::before{content:'next';position:absolute;top:.9375rem;right:.3125rem;transform:rotate(90deg);color:#fff;font-family:swiper-icons;font-size:1rem;font-weight:400;line-height:0;transition-duration:400ms}.pdp-product-info .artist-details .toggleable-title.open::before{transform:rotate(-90deg)}.pdp-product-info .artist-details .content{margin:auto;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.4}.pdp-product-info .artist-details .citation{margin:auto;padding:1.5625rem;background:transparent;font-family:"Arizona";font-size:1rem;font-style:italic;line-height:1.4}.pdp-product-info .artist-details .citation svg{display:inline-block;width:2.5rem;height:1.5rem}.pdp-product-info .artist-details .citation span{display:block;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:bold;text-align:right;text-transform:none}.pdp-product-info .artist-details .citation span::before{height:.0625rem;margin:0 0 .5rem}.pdp-product-info .artist-details .biography-container .biography-btn-more{position:relative;bottom:44px;left:50%;padding:2.3rem 1.25rem 0;transform:translateX(-50%);border-bottom:.2137rem solid;color:#ffcf0b;text-align:center}.pdp-product-info .artist-details .biography-container .biography-btn-more::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top, #0d0d0d, 60%, transparent)}.pdp-product-info .artist-details .biography-container .biography-btn-more button{--yk-see-more-button-padding: 3.75rem;position:relative;top:.75rem;padding:0 var(--yk-see-more-button-padding) 0 calc(var(--yk-see-more-button-padding) - 1.4rem);border:none;background:#0d0d0d;color:#fff;font-size:1rem;text-decoration:none;cursor:pointer}@media (max-width: 1200px){.pdp-product-info .artist-details .biography-container .biography-btn-more button{--yk-see-more-button-padding: 2.75rem}}.pdp-product-info .artist-details .biography-container .biography-btn-more button span{display:block;position:absolute;top:.2rem;right:calc(var(--yk-see-more-button-padding) / 2);width:1rem;height:1rem;margin:auto;background:url("../images/down-chevron.svg") no-repeat;background-repeat:no-repeat;background-size:contain}@media (max-width: 1024px){.pdp-product-info .artist-details .biography-container .biography-btn-more button{--yk-see-more-button-padding: 2.75rem}.pdp-product-info .artist-details .biography-container .biography-btn-more button span{right:calc(var(--yk-see-more-button-padding) / 4)}}.pdp-product-info .artist-details .artwork-exif{display:block}.pdp-product-info .artist-details .artwork-exif h4{margin:0 0 1rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem}.pdp-product-info .artist-details .artwork-exif p{font-size:1rem}.pdp-product-info .artist-details .hidden{display:none}@media screen and (max-width: 768px){.mobile-product-info{display:block}.swiper-warden,.pdp-product-info{width:auto}.swiper-warden{position:relative}.swiper-warden .front-carousel-thumb{display:none}.pdp-product-info .title-artwork-name{display:none}}@media (min-width: 768px){.title-artwork-name-mobile{display:none}}.video-autoplay-wrapper{position:relative}.video-autoplay-wrapper .video-autoplay-link-overlay,.video-autoplay-wrapper .title-wrapper{position:absolute;width:100%;height:100%;z-index:1}.video-autoplay-wrapper .title-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:var(--video-autoplay-title-wrapper-justify-content);justify-content:var(--video-autoplay-title-wrapper-justify-content);height:100%}.video-autoplay-wrapper .title-wrapper .title,.video-autoplay-wrapper .title-wrapper .subtitle{padding:0 1.5rem;font-family:"Arizona";text-shadow:0 0 15px #000}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .title,.video-autoplay-wrapper .title-wrapper .subtitle{padding:0 .5rem}}.video-autoplay-wrapper .title-wrapper .title{color:var(--video-autoplay-title-color);font-size:var(--video-autoplay-title-desktop-font-size);text-align:var(--video-autoplay-title-text-align)}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .title{font-size:var(--video-autoplay-title-mobile-font-size)}}.video-autoplay-wrapper .title-wrapper .subtitle{margin-top:var(--video-autoplay-subtitle-spacing);color:var(--video-autoplay-subtitle-color);font-size:var(--video-autoplay-subtitle-desktop-font-size);text-align:var(--video-autoplay-subtitle-text-align)}@media (max-width: 1024px){.video-autoplay-wrapper .title-wrapper .subtitle{margin-top:calc(var(--video-autoplay-subtitle-spacing) / 2);font-size:var(--video-autoplay-subtitle-mobile-font-size)}}.video-autoplay-forcedratio{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;aspect-ratio:var(--forced-ratio);overflow:hidden}@media (max-width: 1024px){.video-autoplay-forcedratio{aspect-ratio:var(--mobile-forced-ratio)}}.video-autoplay-componenent{position:relative;-ms-flex:1;flex:1;aspect-ratio:var(--autoplay-ratio)}@media (max-width: 1024px){.video-autoplay-componenent{aspect-ratio:var(--auto-play-mobile-ratio)}}.video-autoplay-componenent iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-autoplay-cta{position:absolute;left:50%;transform:translate(-50%, 0);z-index:2}.video-autoplay-cta a.btn-custom-transparent{padding:1.2rem 2rem 1rem;border-width:2px;background-color:#0d0d0d;transition:background-color 1s ease-in-out}@media (max-width: 1024px){.video-autoplay-cta{bottom:2rem}.video-autoplay-cta a.btn-custom-transparent{padding:.5rem 1rem;font-size:.5rem;font-weight:700;letter-spacing:2px}}@media (min-width: 1024px){.video-autoplay-cta{bottom:6rem}}@media (min-width: 1024px) and (max-width: 1280px){.video-autoplay-cta{bottom:4rem}}header{background-color:#030303}.secondary-content{position:relative;z-index:2}.checkout__product-img .c-checkout-popin__figure .custom{min-height:11.875rem}.checkout__product-img .c-checkout-popin__figure .custom figure{width:100%;height:100%}.share-product-modal a{display:inline-block;margin-top:.5rem;font-size:1.3rem}.c-details{background-color:#fff}.c-details .detail-oeuvre-title{margin-bottom:0;color:#0d0d0d;font-size:1.9rem;font-weight:400}@media (min-width: 768px){.c-details .detail-oeuvre-title{font-size:3.3rem}}.c-details .link-primary{display:inline}.c-details__box{padding:0;border:1px solid #d0d0d1;text-align:left !important}@media (min-width: 768px){.c-details__box .text-right{text-align:right !important}}.c-details__content{padding:25px}@media (min-width: 768px){.c-details__content{padding:25px 42.5px}}.c-details__content .row.availability-item{margin-bottom:.3125rem;font-size:.95rem}@media (min-width: 768px){.c-details__content .row.availability-item{margin-bottom:25px}}@media (min-width: 1024px){.c-details__content .row.availability-item{font-size:1.1rem}}.c-details__content .row.availability-item .col:nth-child(1){padding-right:0;white-space:nowrap}@media (min-width: 768px){.c-details__content .row.availability-item .col:nth-child(1){padding-right:.7813rem;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:.7813rem}}.c-details__content>div{margin-bottom:.625rem}@media (min-width: 768px){.c-details__content>div{margin-bottom:25px}}.c-details__content>p{margin-bottom:0}.c-details__image p{margin-bottom:0}.c-details>.wrapper>span{display:block;margin-top:25px}.c-details>.wrapper>div{margin-top:25px}.c-details h3{margin-bottom:1.5rem;color:#bbbaba;font-family:inherit;font-size:1.5rem;text-transform:none}@media (min-width: 768px){.c-details h3{font-size:2rem}}.c-details h4{font-family:inherit;font-size:1.125rem;text-transform:none}.c-details .einstein div{height:fit-content}.c-details .cross-sell>.product-carousel>.cross-sell-carousel{min-height:21.375rem;overflow:hidden}@media (min-width: 1024px){.c-details .cross-sell>.product-carousel>.cross-sell-carousel{min-height:24.375rem}}.c-details .cross-sell.cross-sell-theme{background-color:#0d0d0d;color:#fff}.c-details .cross-sell.cross-sell-theme .heart-icon{filter:invert(1)}.c-details .page-designer-inclusion{margin-bottom:3rem}@media (max-width: 1024px){.c-details .page-designer-inclusion{margin-top:1.5rem;margin-bottom:2rem}}.c-details .artwork-exif{margin-bottom:1rem;font-size:1.125rem}.c-details .artwork-exif h4{margin:0 0 1rem;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.9rem}.c-details .artwork-exif .col-sm-6:first-child{margin-bottom:1rem}@media (min-width: 576px){.c-details .artwork-exif .col-sm-6:first-child{margin-bottom:0}}.c-details .video-container{text-align:center}.tag-list a{display:inline-block;margin-right:.5rem;margin-bottom:.5rem;padding:.6rem .6rem .4rem;border:1px solid #d0d0d1;font-weight:bold}.tag-list b{margin-left:1rem;text-transform:uppercase}.tag-list b::after{content:'+';margin-left:1rem}.tag-list .tag{font-size:1rem}@media (min-width: 768px){.tag-list .tag{font-size:1.1rem}}.pdp-header-background{height:5rem;background-color:#12121a}@media (max-width: 1025px){.pdp-header-background{display:none}}.pseudo-header{--product-detail-pseaudo-header: 8rem;position:fixed;top:0;width:100%;height:var(--product-detail-pseaudo-header);background-color:#f2f2f2;z-index:-1}.product-breadcrumb{padding:.2rem 0 0 1rem;transition:opacity 1s;opacity:1}.product-breadcrumb .breadcrumb{-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;border:none;color:gray;font-size:.8125rem;overflow-x:auto}@media (min-width: 1024px){.product-breadcrumb .breadcrumb .icon-home{display:none}}.product-breadcrumb .breadcrumb .icon-name{display:none}@media (min-width: 1024px){.product-breadcrumb .breadcrumb .icon-name{display:block}}@media (min-width: 768px){.product-breadcrumb .breadcrumb{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width: 1025px){.product-breadcrumb .breadcrumb li:first-child a{display:block;margin-top:-.125rem}.product-breadcrumb .breadcrumb .icon-home::before{content:'\F015'}}.product-breadcrumb .breadcrumb-item{max-width:10.625rem;white-space:nowrap}.product-breadcrumb .breadcrumb-item::before,.product-breadcrumb .breadcrumb-item a{color:#a5a5a5}.product-breadcrumb .breadcrumb-item a{color:gray;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.92rem;font-style:italic}.product-breadcrumb .breadcrumb-item:last-child a>span{text-transform:lowercase}.product-breadcrumb .breadcrumb-item:last-child a>span::first-letter{text-transform:uppercase}.product-breadcrumb .breadcrumb-item:last-of-type{font-weight:bold}@media (min-width: 768px){.product-breadcrumb .breadcrumb-item{max-width:unset}}@media screen and (max-width: 768px){.product-details{display:block}}.limited-edition .h1{font-weight:400}.configurator-steps{padding:1rem}.configurator-steps .cadre__name,.configurator-steps .finition__name{font-size:1rem;font-weight:bold}@media (max-width: 320px){.configurator-steps .cadre__name,.configurator-steps .finition__name{font-size:.9rem}}.configurator-steps .finition__price,.configurator-steps .cadre__price,.configurator-steps .cadre-item__price,.configurator-steps .finition-item__price{display:none}.configurator-steps .finition__text,.configurator-steps .cadre__text{margin-bottom:0}.configurator-steps .finition__text.hidden,.configurator-steps .cadre__text.hidden{display:inline-block;width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configurator-steps .finition__text b,.configurator-steps .cadre__text b{font-weight:bold}.configurator-steps .availability-message{margin-bottom:.2rem}.configurator-steps .show-more{display:none;margin-bottom:0;float:right;color:#7f7f7f;cursor:pointer}.configurator-steps .show-less{display:none;color:#7f7f7f;white-space:nowrap;cursor:pointer}.configurator-steps .finition-item.disabled img{filter:opacity(40%)}.configurator-steps .finition-item>div:first-child::after{top:65%}.configurator-steps .cadre-item.disabled img{filter:opacity(40%)}.configurator-steps .cadre-item>div:first-child::after{top:65%}.configurator-steps .product_promoMessage{margin-top:2rem}.step-wrapper .variation-label .variation-etiquette img{height:1.25rem}.step-wrapper .variation-label.outofstock .variation-etiquette img{filter:brightness(0.4)}.step-wrapper .price-recap__text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.step-wrapper .price-recap__text .price{color:#fff}.step-wrapper .next-step-wrapper{display:-ms-flexbox;display:flex;position:sticky;bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;width:100%;padding:var(1rem) 0;background-color:rgba(13,13,13,0.8);gap:.5rem}@media (min-width: 768px){.step-wrapper .next-step-wrapper{-ms-flex-pack:end;justify-content:flex-end;margin:1.5rem auto auto}}.step-wrapper .next-step-wrapper .previous-item{position:relative;margin:auto;color:#d0d0d1}.step-wrapper .next-step-wrapper .previous-item::before{content:'\F104';padding-right:.2rem;font-family:"Font Awesome"}.step-wrapper .next-step-wrapper .previous-item:hover{color:#fff;cursor:pointer}.step-wrapper .next-step-wrapper .size-select-error{display:none;margin:auto;color:#fff;font-size:1rem}.step-wrapper .next-step-wrapper .size-select-error.last-item{text-align:center}.step-wrapper .next-step-wrapper .price-recap{width:100%}.configurator-summary{display:none;padding:1rem}.configurator-summary .configurator-summary-title{font-size:1.75rem}.configurator-summary .text-summary{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;-ms-flex-direction:column;flex-direction:column}.configurator-summary .text-summary .summary-step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e0e0e1;font-size:.875rem}.configurator-summary .text-summary .summary-step:first-child{border-top:1px solid #e0e0e1}.configurator-summary .text-summary .summary-step .left .title{margin-bottom:.3125rem;color:#444542}.configurator-summary .text-summary .summary-step .left .summary-content{margin-bottom:.8rem}.configurator-summary .text-summary .summary-step .left .change{padding:0;border:none;background-color:transparent;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;font-weight:bold;letter-spacing:normal;text-decoration:underline}.configurator-summary .text-summary .summary-step .left .work-title{font-weight:bold}.configurator-summary .text-summary .summary-step .right .plainImage{width:5rem}.configurator-recap-modal .modal-content{width:31.25rem;border-radius:1rem}.configurator-recap-modal .modal-content .modal-body{padding:2rem;border-radius:1rem}.configurator-recap-modal .modal-content .modal-body .close{position:absolute;top:.7rem;right:.7rem}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container{font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;-ms-flex-direction:column;flex-direction:column;margin-bottom:.5rem;gap:0}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e0e0e1;font-size:.875rem}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step:first-child{border-top:1px solid #e0e0e1}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step .left .title{margin-bottom:.3125rem;color:#444542}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step .left .summary-content{margin-bottom:.8rem}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step .left .change{padding:0;border:none;background-color:transparent;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;font-weight:bold;letter-spacing:normal;text-decoration:underline}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step .left .work-title{font-weight:bold}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step .right .plainImage{width:5rem}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step{width:100%;gap:2rem}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .summary-step:first-child{border-top:none}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .price-summary{display:inline-block;margin:.5rem 0;font-size:1.25rem;font-weight:bold;word-break:keep-all}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .main-container .price-summary .strike{margin-right:.125rem;font-weight:lighter;text-decoration:line-through}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .go-to-cart-cta{padding:.5rem 2rem .3rem;border-radius:.5rem;font-size:.9rem;font-weight:bold;outline:2px solid transparent;outline-offset:2px;background-clip:padding-box;border:2px solid #0d0d0d;background-color:#0d0d0d;color:#fff;display:block;width:100%;text-align:center}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .go-to-cart-cta:hover{text-decoration:none}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .go-to-cart-cta:active{outline-color:black}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .go-to-cart-cta:not(:active){transition:outline-color 1s ease}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .go-to-cart-cta:disabled{background-color:#ced4da}.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .go-to-cart-cta:hover{background-color:#444542;color:#fff}@media (min-width: null){.configurator-recap-modal .modal-content .modal-body .configurator-recap-body .go-to-cart-cta{width:50%;margin-left:auto}}.configurator-reinsurance li{font-size:.8rem}.configurator-reinsurance li:last-child{border-bottom:1px solid #d0d0d1}@media (min-width: 768px){.configurator-reinsurance li{font-size:1rem}}.product-detail{display:none;position:fixed;bottom:0;width:100%;max-height:100%;background:#fff;color:#0d0d0d;z-index:20}@media (min-width: 768px){.product-detail{height:auto}}.product-detail .close-configurator{display:-ms-flexbox;display:flex;position:fixed;top:0;width:100%;border-bottom:1px solid #e0e0e1;background-color:#fff;transition:top ease-in 1s;z-index:2}.product-detail .close-configurator .close-configurator-text-wrapper{-ms-flex-positive:1;flex-grow:1;width:70%;margin:1.2rem 1rem .8rem;padding:0 2rem;text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.product-detail .close-configurator .close-configurator-text-wrapper .close-configurator-text{cursor:pointer}.product-detail .close-configurator .close-configurator-text-wrapper .close-configurator-text::before{content:'\F105';position:absolute;transform:rotate(180deg) translate(1rem, 2px);font-family:"Font Awesome"}@media (min-width: 768px){.product-detail .configurator-slider{height:100%}}.product-detail .swiper-slide{display:-ms-flexbox;display:flex;top:0;-ms-flex-align:center;align-items:center;width:400px;max-width:100%;height:475px;max-height:100%}@media (min-width: 768px){.product-detail .swiper-slide.full .frame[data-zoom]:hover{cursor:zoom-in}}@media (min-width: 1025px){.product-detail .swiper-slide{width:600px;height:100%}}.product-detail .swiper-slide img:not(.pic),.product-detail .swiper-slide video{max-width:100%;max-height:100%;object-fit:contain;margin:auto}.product-detail .configurator-swiper-pagination .swiper-pagination-bullet{--swiper-pagination-bullet-inactive-color: $configurator-grey;background-color:#666161}@media (min-width: 768px){.product-detail .configurator-swiper-pagination{display:none}}.product-detail .add-to-cart-wrapper{margin:1rem 1rem 0}.product-detail .add-to-cart-wrapper .add-to-cart-button{padding:.5rem 2rem .3rem;border-radius:.5rem;font-size:.9rem;font-weight:bold;outline:2px solid transparent;outline-offset:2px;background-clip:padding-box;border:2px solid #0d0d0d;background-color:#0d0d0d;color:#fff}.product-detail .add-to-cart-wrapper .add-to-cart-button:hover{text-decoration:none}.product-detail .add-to-cart-wrapper .add-to-cart-button:active{outline-color:black}.product-detail .add-to-cart-wrapper .add-to-cart-button:not(:active){transition:outline-color 1s ease}.product-detail .add-to-cart-wrapper .add-to-cart-button:disabled{background-color:#ced4da}.product-detail .add-to-cart-wrapper .add-to-cart-button:hover{background-color:#444542;color:#fff}.product-detail .add-to-cart-wrapper .summary{color:#444542;font-size:.875rem}.product-detail .add-to-cart-wrapper .price-summary{font-size:1.25rem;font-weight:bold}.product-detail .add-to-cart-wrapper .add-to-cart-bookmark{padding:.5rem 2rem .3rem;border-radius:.5rem;font-size:.9rem;font-weight:bold;outline:2px solid transparent;outline-offset:2px;background-clip:padding-box;border:2px solid #0d0d0d;background-color:#fff;color:#0d0d0d;display:none}.product-detail .add-to-cart-wrapper .add-to-cart-bookmark:hover{text-decoration:none}.product-detail .add-to-cart-wrapper .add-to-cart-bookmark:active{outline-color:black}.product-detail .add-to-cart-wrapper .add-to-cart-bookmark:not(:active){transition:outline-color 1s ease}.product-detail .add-to-cart-wrapper .add-to-cart-bookmark:disabled{color:#ced4da;outline-color:#ced4da}.product-detail .add-to-cart-wrapper .add-to-cart-bookmark:hover{background-color:#e0e0e1}.product-detail .add-to-cart-wrapper .add-to-cart-bookmark svg{width:1.5rem;height:1.5rem}.product-detail .add-to-cart-wrapper .add-to-cart-button,.product-detail .add-to-cart-wrapper .add-to-cart-bookmark{width:100%;margin-bottom:1rem;padding:1.2rem 0 .8rem}.product-detail .add-to-cart{display:-ms-flexbox;display:flex;position:fixed;bottom:0;-ms-flex-align:center;align-items:center;width:100%;border-top:1px solid #e0e0e1;background-color:#fff;z-index:2}.product-detail .add-to-cart .add-to-cart-titles{display:none}.product-detail .add-to-cart .add-to-cart-ctas{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:31.25rem;flex-basis:31.25rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-price-summary .priceItem{font-size:.875rem}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-button{padding:.5rem 2rem .3rem;border-radius:.5rem;font-size:.9rem;font-weight:bold;outline:2px solid transparent;outline-offset:2px;background-clip:padding-box;border:2px solid #0d0d0d;background-color:#0d0d0d;color:#fff;margin:.75rem;padding:.8rem 1rem .6rem;background-clip:border-box;font-size:.875rem;font-weight:normal;letter-spacing:1px}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-button:hover{text-decoration:none}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-button:active{outline-color:black}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-button:not(:active){transition:outline-color 1s ease}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-button:disabled{background-color:#ced4da}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-button:hover{background-color:#444542;color:#fff}.product-detail .add-to-cart .add-to-cart-ctas .add-to-cart-bookmark span{display:none}@media (min-width: 768px){.product-detail .close-configurator{position:relative}.product-detail .close-configurator .close-configurator-text{width:100%}.product-detail .add-to-cart .add-to-cart-titles{width:100%;margin-bottom:0;margin-left:2rem}.product-detail .add-to-cart .add-to-cart-titles .artist-name{font-weight:bold}}.configurator-slider.owl-carousel .owl-item .yt-video-thumbnail{left:0;width:100%;height:100%;object-fit:contain}.yt-video{position:relative;top:50%;height:100%;transform:translateY(-50%);overflow:hidden}.yt-frame{height:auto}.yt-frame iframe{top:0;width:100%;height:100%}.video-link{font-size:.8rem;font-weight:bold;text-decoration:underline;cursor:pointer}.format-guide{display:none;width:1.4rem;margin-left:1rem;cursor:pointer}.guides{width:fit-content;margin-right:0;margin-left:auto;color:gray}.img-magnifier-glass{position:absolute;width:30%;height:30%;border:solid 3px gray;cursor:none;z-index:1}@media (max-width: 1024px){.img-magnifier-glass{display:none}}.need-an-advice{margin:0 1rem}.need-an-advice .container-bloc-needAnAdvice{position:relative;width:100%;max-width:30rem;margin:1.5rem auto;padding:1.5rem;border:1px solid #ffcf0b;color:#0d0d0d;font-family:"Helvetica Neue",arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;text-align:center}.need-an-advice .container-bloc-needAnAdvice .abs{--width-height: 1.5rem;position:absolute;top:calc(-1 * var(--width-height) / 2);right:0;left:0;width:var(--width-height);height:var(--width-height);margin:auto;border-radius:50%;background:#ffcf0b;color:#0d0d0d;font-size:.9rem;font-weight:bold;line-height:var(--width-height);text-align:center}.need-an-advice .container-bloc-needAnAdvice .main ul{margin:0;padding:0}.need-an-advice .container-bloc-needAnAdvice .main ul li{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.8rem 0 0}.need-an-advice .container-bloc-needAnAdvice .main ul li:hover{cursor:pointer}.need-an-advice .container-bloc-needAnAdvice .main ul li .phone::before{content:'\F095';display:inline-block;margin-right:.5rem;transform:rotate(90deg);font-family:"Font Awesome"}.need-an-advice .container-bloc-needAnAdvice .main ul li .phone+a{margin:0 0 0 .6rem}.need-an-advice .container-bloc-needAnAdvice .main ul a{display:block;width:fit-content;margin:auto;color:#fff;font-weight:bold;overflow:hidden}.need-an-advice .container-bloc-needAnAdvice .main ul a::after{content:'';display:block;width:100%;height:.0625rem;background-color:#ffcf0b}.need-an-advice .container-bloc-needAnAdvice .main ul a:hover::after,.need-an-advice .container-bloc-needAnAdvice .main ul a:focus::after{animation:underline-yellow-animation 500ms ease-in-out}.need-an-advice .container-bloc-needAnAdvice .main ul a:hover{text-decoration:none}.need-an-advice .container-bloc-needAnAdvice .main ul a::after{height:.0625rem}
