.watch-configurator-view0__image{flex:0 0 60%}.watch-configurator-view0{display:flex;align-items:center}.watch-configurator-view0__content{padding:32px}.watch-configurator-view0__button{text-align:center}.watch-configurator-view0__title{margin-bottom:32px}.watch-configurator-popin{display:none}.opacity-20{background:#ffffffb3!important}[data-strap-family=m\e9tal] .watch-configurator-clasps,[data-strap-family="perles d'eau douce"] .watch-configurator-clasps,[data-strap-family=m\e9tal] [data-clasp-selected],[data-strap-family="perles d'eau douce"] [data-clasp-selected]{display:none!important}.watch-configurator-popin.additionnal-strap{outline:2px solid var(--color-accent);outline-offset:-22px;padding:22px;border:20px solid white}.watch-configurator-popin.additionnal-strap .watch-configurator__header{display:none}.watch-configurator-popin.additionnal-strap .watch-configurator-footer-fullwidth{bottom:20px;max-width:calc(100% - 40px)}.watch-configurator--open .watch-configurator-popin{animation:fade-in .3s ease-in-out;display:block}.watch-configurator-popin{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:calc(var(--vh) * 100);background:#fff;z-index:22222;overflow:auto}.watch-configurator__logo{width:100px;height:auto}.watch-configurator__header{padding:16px 32px;display:flex;justify-content:space-between;height:92px;position:relative}.watch-configurator__header a{top:12px;position:absolute;left:50%;transform:translate(-50%)}.watch-configurator__collection{display:flex;align-items:center;justify-content:center;margin-top:20px;padding:20px 100px}.watch-configurator__collection-item{cursor:pointer}.watch-configurator__collection-item.hover{outline:3px solid var(--color-accent);outline-offset:16px;border-radius:20px}.watch-configurator__collection-item img{height:558px;object-fit:contain}.watch-configurator__collection-item img{object-fit:contain;position:absolute;top:0;left:0;width:100%;height:100%}.watch-configurator__collection .media{padding-top:440px;position:relative}.watch-configurator__collection-item-overlay{flex-direction:column;align-items:center;justify-content:center;display:flex}.watch-configurator__collection-item-overlay .button{position:absolute;bottom:10px;opacity:0}.watch-configurator__collection-item.hover .watch-configurator__collection-item-overlay .button{display:block;opacity:1}.watch-configurator__collection-item .watch-configurator__collection-item-overlay{padding-bottom:90px}.watch-configurator__collection-item-overlay h4{margin-top:32px;margin-bottom:4px}.watch-configurator__collection-item-overlay p{margin-top:0;margin-bottom:0}.watch-configurator__collection-item.selected .watch-configurator__collection-item-price{display:block!important;margin-top:16px}.watch-configurator__collection-item-price{margin-top:16px!important}.watch-configurator__collection-item-overlay h4{text-transform:uppercase}.watch-configurator__collection-item[data-handle=ma-premiere-1]{width:200px}[data-step]{position:relative;margin:0 auto}.watch-configurator-footer{white-space:nowrap;display:flex;gap:24px}.watch-configurator-footer__collection{text-align:center}.watch-configurator-footer__title{padding:16px 32px;background:var(--color-accent);border-radius:15px;color:#fff;display:inline-block}.watch-configurator-footer__list{padding:16px 32px;border-radius:15px;display:inline-block;border:1px solid var(--color-accent);color:var(--color-accent)}.watch-configurator-footer__list button{font-size:12px;color:var(--color-accent);text-transform:uppercase;padding:0;margin-right:16px}.watch-configurator-footer__list button.selected{border-bottom:2px solid}.watch-configurator-footer__dials.disabled .watch-configurator-footer__title{background:#fff;border:1px solid var(--color-accent);color:var(--color-accent)}.watch-configurator-footer__strap.disabled .watch-configurator-footer__title{background:transparent;border:1px solid var(--color-accent);color:var(--color-accent)}div:is(.watch-configurator-footer__dials.disabled,.watch-configurator-footer__strap.disabled) svg{display:none}.watch-configurator-footer__title{cursor:pointer}.watch-configurator-diales__watch-image img{width:270px;height:970px;object-fit:cover;-webkit-user-select:none;user-select:none}[data-dial-collection][data-watch-collection]{width:340px}.watch-configurator-diales__selected-watch{position:absolute;top:120px;left:50%;transform:translate(-50%);width:260px;height:475px;background:url(/cdn/shop/products/braceletseul_large.png?v=1680627173);background-repeat:no-repeat;background-size:contain}.watch-configurator-diales__watch-image{height:570px;display:flex;overflow:hidden;align-items:center;justify-content:center}.swiper-slide .watch-configurator-diales__watch-title{display:none;-webkit-user-select:none;user-select:none;margin-top:20px;opacity:0!important}.watch-configurator-diales>.watch-configurator-diales__watch-title{position:absolute;bottom:0;width:100%;left:50%;transform:translate(-50%)}.watch-configurator-diales{position:relative}.swiper-slide-active .watch-configurator-diales__watch-title{display:block;animation:fade-in .3s ease-in-out}.watch-configurator-diales__watch-title{text-transform:uppercase}.watch-configurator-diales__watch-title h3{margin-top:0;margin-bottom:0}.watch-configurator-diales__watch-title h3+p{margin-top:4px;margin-bottom:16px}button[data-action=select-dial]{padding-right:50px;padding-left:50px;margin-top:16px}[data-dial-collection].selected button,div .watch-configurator-footer__list{display:none}div.modify .watch-configurator-footer__list{display:block;padding-right:15px}div.modify .watch-configurator-footer__title{display:none}.watch-configurator-add-strap{width:410px}.watch-configurator-strap__strap-image{height:550px;display:flex;overflow:hidden;align-items:center;justify-content:center;position:relative;mix-blend-mode:multiply;top:-30px}.watch-configurator-strap__strap-image img{width:270px;height:830px;padding-top:0;object-fit:cover;-webkit-user-select:none;user-select:none}.watch-configurator-footer__strap.events-none,.watch-configurator-footer__dials.events-none{opacity:.3;-webkit-user-select:none;user-select:none;pointer-events:none}[data-step]{padding-bottom:120px}[data-variant-sku]{cursor:pointer}.watch-configurator-strap{margin-top:20px;overflow:hidden}.watch-configurator-strap__selected-dial{background-position:center;height:100%;background-size:cover;flex:0 0 619px}.watch-configurator-strap__strap-container{padding-top:20px}.watch-configurator-strap__html-to-inject{text-align:center;text-transform:uppercase;margin-top:-60px;opacity:0!important}.watch-configurator-strap__html-to-inject button,.watch-configurator-strap__html-to-inject{display:none}.watch-configurator-strap__container .swiper-slide.swiper-slide-active .watch-configurator-strap__html-to-inject{display:block;animation:fade-in .3s ease-in-out}[data-strap-family]{cursor:pointer}[data-strap-family] .button{padding-right:50px;padding-left:50px;display:block;margin:24px auto 0;display:none}[data-strap-family].swiper-slide-active:not(.selected) .button[data-action=select-strap]{display:block!important;opacity:0!important}.watch-configurator-strap__html-to-inject--main{display:block!important;position:absolute;bottom:0;left:50%;opacity:1!important;transform:translate(-50%);margin:0!important}.watch-configurator-strap__html-to-inject--main [data-action=select-strap]{display:block!important;opacity:1!important;position:relative;left:50%;transform:translate(-50%)}.watch-configurator-strap{position:relative}.watch-configurator-strap__container.additional-strap [data-strap-family].swiper-slide-active [data-action=select-strap]{display:none!important}.watch-configurator-additional-strap button{display:block!important;margin-left:auto;margin-right:auto}.watch-configurator-strap__html-to-inject:not(.watch-configurator-strap__html-to-inject--main) .button{display:none!important}.swiper-slide:not(.swiper-slide-active) .watch-configurator-strap__html-to-inject+.button{display:none}.overflow-strap{position:absolute;top:200px;left:50%;transform:translate(-50%);background-repeat:no-repeat;background-size:cover;overflow:hidden;z-index:2;width:290px;pointer-events:none;display:flex;height:310px;justify-content:center}.watch-configurator__container *{-webkit-user-select:none;user-select:none}.watch-configurator__container img{touch-action:none;pointer-events:none}[data-strap-size].selected .button:not([data-action="clasp:select"]){display:none!important}[data-action="clasp:select"],[data-action="additionnal:clasp:select"]{margin:-6px auto 13px}.watch-configurator-alert,.watch-configurator-alert-loader,.watch-configurator-alert-loader-config,.watch-configurator-alert-simple-loader-config{background:#fffffff2;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;justify-content:center;align-items:center;display:none}.watch-configurator-alert-loader-config{z-index:999988!important}.watch-configurator-alert__loader{background:#d4d4d4;width:100%;height:20px;margin-top:20px}.watch-configurator-alert__loader__bar{background:var(--color-accent);width:10%;height:20px}.watch-configurator-alert.opened,.watch-configurator-alert-loader.opened,.watch-configurator-alert-loader-config.opened,.watch-configurator-alert-simple-loader-config.opened{display:flex;animation:fade-in .3s ease-in-out}.watch-configurator-alert-simple-loader-config .watch-configurator-alert__container{border:none;background:none}.loadingio-spinner-dual-ring-39oerr8p4fw{background:transparent!important}.watch-configurator-alert__container{width:630px;padding:32px 115px;background:#fff;border:1px solid var(--color-accent);text-align:center;text-transform:uppercase;max-width:90%}.watch-configurator-alert-simple-loader-config{background:#fffffffa}.watch-configurator-alert__container .fs-20{margin:0}.watch-configurator-alert__container .medium-text{margin-top:32px}.watch-configurator-alert div.medium-text p{margin:0}.watch-configurator-alert__container button{width:250%;max-width:100%}.watch-configurator-footer-fullwidth{white-space:nowrap;position:fixed;bottom:0;left:50%;width:auto;transform:translate(-50%);background:transparent;padding:0 32px 32px;z-index:22;max-width:100%;overflow:auto;opacity:.95;margin-right:62px}.watch-configurator-footer__strap{padding-right:32px}.watch-configurator-add-strap{margin-right:24px;margin-top:-218px;margin-left:12px;left:15px;height:275px;text-align:center;display:flex;justify-content:center}.selected.swiper-slide.swiper-slide-active[data-strap-color]{width:410px}.watch-configurator__view1 h3{display:block!important}.watch-configurator-strap__container.selected .swiper-wrapper{align-items:center}.watch-configurator-strap__container.selected .swiper-slide-active{margin-left:40px;width:410px}.swiper-slide[data-strap-family]{margin-left:-3px;width:360px}.watch-configurator-clasps__select img{padding:8px;box-sizing:border-box}.watch-configurator-clasps__select .watch-configurator-clasps__select-metal.swiper-slide.swiper-slide-active img{border:2px solid #c5907c;border-radius:20px;width:100px;height:100px}.watch-configurator-footer.additional-strap div:is(.watch-configurator-footer__collection,.watch-configurator-footer__dials){display:none}.watch-configurator-additional-strap{display:none}.watch-configurator-strap__container.additional-strap .swiper-slide-active .watch-configurator-additional-strap{display:block!important;text-align:center}.watch-configurator-strap__container.additional-strap .watch-configurator-strap__html-to-inject{display:none!important}.watch-configurator-strap__container.additional-strap .watch-configurator-strap__html-to-inject+.button{display:none!important}.strap-added :is(.watch-configurator-strap__strap-image,.overflow-strap){display:flex!important}.strap-added [data-action="additional:strap"]{display:none!important}.watch-configurator-strap__strap-added-content{position:absolute;bottom:-250px;display:flex;flex-direction:column;left:50%;transform:translate(-50%);width:250px}[data-action="additional:strap:modify"]{background:var(--color-accent);color:#fff;border-radius:15px;padding:16px;font-size:12px;text-transform:uppercase;white-space:nowrap;display:flex;gap:4px;align-items:center;justify-content:center}[data-action="additional:strap:modify"] svg{flex:0 0 15px}[data-action="additional:strap:remove"]{margin-top:10px;color:var(--color-accent)}[data-action="additional:strap:remove"] span:after{display:block;animation:fill-width .3s ease forwards}.watch-configurator-strap__strap-added-content{display:none}.strap-added .watch-configurator-strap__strap-added-content{display:flex}[data-strap-title] h3{margin-bottom:-4px}[data-action="additional:strap"]{background:#fff;border:1px solid var(--color-accent);border-radius:15px;color:var(--color-accent);display:flex;align-items:center;justify-content:center;margin:auto}[data-action="additional:strap"] strong{margin-right:7px}[data-strap-color].selected .overflow-strap{display:flex!important}.watch-configurator-strap__html-to-inject{width:200%;margin-left:-50%}.watch-configurator-strap__html-to-inject h3+p{margin-top:8px;margin-bottom:16px}.watch-configurator-straps-details>p{margin-bottom:16px}.watch-configurator-additional-strap{margin-top:-50px}.watch-configurator-additional-strap{width:200%;margin-left:-50%}.selected .watch-configurator-strap__html-to-inject{opacity:1!important}.watch-configurator-strap__html-to-inject.hidden{display:none!important}.watch-configurator-additional-strap h3{margin-bottom:16px}[data-action="additional:strap:cancel"]{margin-top:10px}[data-action="additional:strap:cancel"] span{color:var(--color-accent);text-decoration:underline;text-underline-offset:3px}.watch-configurator-strap>.overflow-strap div{margin-top:13px}.watch-configurator-straps-details p:not(:first-child){color:var(--color-accent)}[data-strap-color].selected .watch-configurator-strap__html-to-inject{display:block!important}.watch-configurator-straps-details p{margin-bottom:0;margin-top:0}.watch-configurator-straps-details{margin-bottom:16px}.watch-configurator__header a+div{gap:24px;display:flex}.watch-configurator__not-ended{color:#9a9a9a;max-width:230px;text-align:center;display:none}[data-action=save-wishlist]{color:#9a9a9a;font-size:10px;display:flex;align-items:center;gap:5px;text-decoration:underline;text-underline-offset:2px;pointer-events:none}[data-action=add-to-cart]{background:#e6e6e6;border-color:#e6e6e6;pointer-events:none}.watch-configurator__header.ended [data-action=add-to-cart]{background:var(--color-accent);border-color:var(--color-accent);pointer-events:auto}.watch-configurator__header.ended [data-action=save-wishlist]{pointer-events:auto}.watch-configurator__header.ended .watch-configurator__not-ended{display:none}.watch-configurator-clasps{position:absolute;right:-25px;top:20px;text-align:center;width:100px;z-index:2;display:none}.watch-configurator-clasps__selected-image{border:2px solid #c5907c;border-radius:20px;padding:5px;height:100px;display:flex;width:100px;justify-content:center;box-sizing:border-box;align-items:center;overflow:hidden}.watch-configurator-clasps__selected-image img{object-fit:contain}[data-action="clasp:modify"] span:after,[data-action="additionnal:clasp:modify"] span:after{animation:fill-width .3s ease forwards;display:block}[data-action="clasp:modify"] span,[data-action="additionnal:clasp:modify"] span{font-size:12px;color:var(--color-accent);text-transform:uppercase}.watch-configurator-clasps__selected-title{display:block;margin:8px 0}.watch-configurator-clasps__selected-title span{display:block}.watch-configurator-clasps__selected-title{text-transform:uppercase;font-size:12px;line-height:14px}[data-strap-size].selected .watch-configurator-clasps{display:block}.watch-configurator-clasps__select{max-height:400px;width:100px}.watch-configurator__container img{mix-blend-mode:multiply}.watch-configurator-clasps__select-metal:not(.swiper-slide-active){margin-bottom:20px!important}.watch-configurator-clasps__select-metal:not(.swiper-slide-active) :is(p,button){display:none}.watch-configurator-clasps__select-metal.swiper-slide-active :is(p,button){display:block;animation:fade-in .5s ease forwards}.watch-configurator-clasps__select-metal{height:auto!important;width:100px!important;margin-left:0!important;margin-bottom:0!important}.watch-configurator-clasps__select-metal img+p{margin-bottom:-10px;line-height:110%}[data-action="clasp:select"] span:after,[data-action="additionnal:clasp:select"] span:after{animation:fill-width .3s ease forwards;display:block}[data-action="clasp:select"] span,[data-action="additionnal:clasp:select"] span{font-size:12px;color:var(--color-accent);text-transform:uppercase}.strap-added .watch-configurator-clasps{display:block;top:-82px;right:-45px}.template-page\.configurateur-de-montre{padding-top:80px!important}[data-action=add-to-cart].actif{pointer-events:all;background:#000}[data-step]{position:relative}.watch-configurator-additional-strap.watch-configurator-additional-strap--main{display:block!important;position:absolute;bottom:0;left:50%;transform:translate(-50%);width:auto;margin-left:0!important;text-align:center}.watch-configurator-additional-strap.watch-configurator-additional-strap--main.hidden{display:none!important}.watch-configurator-additional-strap:not(.watch-configurator-additional-strap--main){opacity:0!important}watch-configurator .swiper-pagination-bullet{background:#000}.watch-configurator__view1 .swiper-pagination{bottom:10px}.watch-configurator__view2 .swiper-pagination,.watch-configurator__view3 .swiper-pagination{bottom:-30px}watch-configurator .swiper-button-prev{transform:rotate(180deg)}watch-configurator .swiper-button-next path{fill:#000}watch-configurator .swiper-button-prev path{fill:#000}.watch-configurator__view1 .swiper-button-prev,.watch-configurator__view1 .swiper-button-next{top:30%}.watch-configurator__view2 .swiper-button-prev,.watch-configurator__view2 .swiper-button-next,.watch-configurator__view3 .swiper-button-prev,.watch-configurator__view3 .swiper-button-next{top:40%}@media screen and (min-width: 990px){.watch-configurator-strap>.overflow-strap div.grand{margin-top:15px!important}.strap-added .watch-configurator-strap__strap-image{top:-145px!important}.watch-configurator-strap__html-to-inject{width:130%;margin-left:-15%}[data-additionnal-strap] .watch-configurator-strap__strap-container{display:flex}.watch-configurator-diales__selected-watch.mini{top:68px;width:55px;height:325px}.watch-configurator-diales__selected-watch.grand{top:50px;width:85px;height:327px}.watch-configurator-diales__selected-watch.normal{top:62px;width:81px;height:325px}}@media screen and (min-width: 990px) and (max-width: 1639px){.watch-configurator-strap__container.selected .swiper-slide:not(.watch-configurator-clasps__select-metal),[data-additionnal-strap]{margin-left:40px;width:410px!important}.watch-configurator-strap__strap-image img{height:610px}.watch-configurator-strap__selected-dial{flex:0 0 480px}.watch-configurator-add-strap,.selected.swiper-slide[data-strap-color]{width:310px}.watch-configurator-clasps__select-metal,.watch-configurator-clasps__select .watch-configurator-clasps__select-metal.swiper-slide.swiper-slide-active img,.watch-configurator-clasps{width:80px!important}.watch-configurator-clasps__select .watch-configurator-clasps__select-metal.swiper-slide.swiper-slide-active img{height:80px!important}.watch-configurator-clasps__selected-image{width:80px!important;height:80px!important}.watch-configurator-clasps__select-metal img+p,.watch-configurator-clasps__selected-title{font-size:10px;width:130%;margin-left:-15%}.watch-configurator-clasps__select-metal.swiper-slide-active :is(p,button){font-size:10px}.watch-configurator-clasps__select{z-index:2;padding-top:30px}.swiper-slide[data-strap-family]{width:260px}.watch-configurator-strap>.overflow-strap div{margin-top:30px}.strap-added .watch-configurator-clasps{right:-30px}.watch-configurator-clasps{right:-10px}.strap-added .watch-configurator-clasps{top:-91px}.watch-configurator-diales__watch-image img{height:610px}[data-dial-collection][data-watch-collection]{width:235px}.watch-configurator-strap__strap-image{height:437px}.watch-configurator__collection-item{width:200px}.watch-configurator__collection .media{padding-top:340px}.watch-configurator-diales__watch-image{height:460px;margin-bottom:-30px}.overflow-strap{top:31px}[data-strap-color].selected .overflow-strap{top:60px!important}.watch-configurator-add-strap .overflow-strap{top:-45px!important}.watch-configurator-add-strap{margin-top:-110px!important}.watch-configurator-strap__strap-added-content{bottom:-160px}.watch-configurator-clasps__select{max-height:330px}[data-action="additionnal:clasp:select"] span,[data-action="clasp:select"] span{font-size:10px}[data-action="additionnal:clasp:select"]{margin-left:auto;margin-right:auto}.watch-configurator-strap>.overflow-strap div.grand{margin-top:36px!important}.watch-configurator-add-strap.strap-added .watch-configurator-strap__strap-container{padding-top:30px}.watch-configurator-strap>.overflow-strap div.grand{margin-top:33px!important}.watch-configurator-strap>.overflow-strap div.mini{margin-top:20px}.watch-configurator-strap>.overflow-strap div.normal{margin-top:20px}}@media screen and (max-width: 1099px){.watch-configurator-view0{flex-direction:column-reverse;gap:20px}.watch-configurator-view0__image{flex:0 0 100%;width:100%;margin-top:-17px!important}}@media screen and (max-width: 989px){.watch-configurator-strap__strap-container{max-width:500px;margin:0 auto;position:relative}[data-additionnal-strap] .watch-configurator-strap__strap-container{width:100%;margin:0 auto;position:relative;padding-top:0}.watch-configurator__collection-item-overlay h4{padding:0 8px}.watch-configurator-diales__selected-watch{top:170px;width:193px;height:385px}.watch-configurator-diales__watch-image{height:510px;margin-bottom:-50px}.watch-configurator-diales__watch-image img{width:194px;height:680px!important}.watch-configurator__collection .media{padding-top:370px;position:relative;margin-top:10px}.watch-configurator__collection{padding:20px 40px}.watch-configurator__collection-item{margin:0}.watch-configurator__collection-item{width:auto}.watch-configurator-strap__selected-dial{flex:0 0 530px}.watch-configurator-strap__strap-image{top:-50px;margin-bottom:-50px}.watch-configurator-strap__strap-image img{width:270px;height:670px}[data-step]{margin-top:-40px}.watch-configurator-strap__container .swiper-slide[data-additionnal-strap]{padding-top:165px!important}.watch-configurator-strap__selected-dial.grand{flex:0 0 470px;height:330px!important}}@media screen and (max-width: 989px){.watch-configurator__header a+div{height:44px}.watch-configurator__header{padding:16px}[data-action=close-configurator]{border:none;font-size:10px;background:transparent;color:#000;padding:0;height:27px}[data-step]{margin-top:0}.watch-configurator-diales__watch-image{height:480px;margin-bottom:-50px}.watch-configurator-diales__watch-image img{width:190px;height:630px}.watch-configurator-footer__title,.watch-configurator-footer__list{padding:12px 16px}.watch-configurator-footer-fullwidth{padding:16px}.watch-configurator-footer{gap:16px}.watch-configurator-diales__selected-watch{top:130px;width:180px}.watch-configurator-strap__strap-image img{width:270px;height:590px}.watch-configurator-strap__strap-image{height:500px}.watch-configurator-strap>.overflow-strap div{margin-top:-40px}.watch-configurator-strap__selected-dial{flex:0 0 440px}.watch-configurator-strap__strap-image{margin-bottom:-110px}.watch-configurator-strap__html-to-inject:not(.watch-configurator-strap__html-to-inject--main){width:90%;margin-left:5%;z-index:1;position:relative}[data-strap-color].selected .overflow-strap{top:130px!important}.selected.swiper-slide[data-strap-color]{width:100%;max-width:100%;margin-left:auto!important;margin-right:auto!important}.watch-configurator-clasps__select .watch-configurator-clasps__select-metal.swiper-slide.swiper-slide-active img,.watch-configurator-clasps__select-metal,.watch-configurator-clasps__selected-image{width:65px!important;height:auto!important}.watch-configurator-clasps__select-metal.swiper-slide-active :is(p,button),[data-action="clasp:select"] span,[data-action="additionnal:clasp:select"] span{font-size:10px}.watch-configurator-strap__container .swiper-slide[data-additionnal-strap]{margin-left:0!important;width:100%!important;padding-top:30px}.watch-configurator-clasps__selected-image{margin:0 auto}.watch-configurator-add-strap{margin-right:0!important}.overflow-strap{height:190px;width:140px;top:200px}.watch-configurator-strap>.overflow-strap div{touch-action:none;background-position-y:45%;margin-top:0;height:190px}.watch-configurator-clasps{right:0}[data-action="clasp:modify"] span,[data-action="additionnal:clasp:modify"] span,.watch-configurator-clasps__selected-title{font-size:10px}.watch-configurator-clasps__select{max-height:330px;width:90px}.watch-configurator-add-strap{left:0!important}.watch-configurator-additional-strap{width:90%;margin-left:5%}.strap-added :is(.watch-configurator-strap__strap-image){top:-140px!important}.watch-configurator-add-strap{margin-top:-120px}.strap-added .watch-configurator-clasps{top:-85px;right:25px}.watch-configurator-strap__strap-added-content{bottom:-150px}[data-additionnal-strap] .overflow-strap{top:20px!important}.watch-configurator-view0__description p{font-size:14px;line-height:1.5}.watch-configurator-view0__title{font-size:20px}.watch-configurator-view0__button{margin-top:30px}.watch-configurator-view0__image{margin-top:18px}[data-additionnal-strap] .watch-configurator-strap__selected-dial.normal{margin-top:-2px}}@media screen and (min-height: 850px){[data-step]{top:calc(50% - 40px);transform:translateY(-50%)}}@media screen and (min-width: 1140px){.watch-configurator__not-ended{display:block}watch-configurator .swiper-pagination,watch-configurator .swiper-button-prev,watch-configurator .swiper-button-next{display:none}}@media screen and (min-width: 1640px){.selected.swiper-slide.swiper-slide[data-strap-color]{width:530px}.watch-configurator-clasps{right:0}.swiper-slide[data-strap-family][data-additionnal-strap]{width:500px;max-width:25vw}.watch-configurator-strap__selected-dial.rive-droite-mini{flex:0 0 670px}.watch-configurator-strap__selected-dial.normal{flex:0 0 646px}.strap-added .watch-configurator-strap__strap-image{top:-125px!important}.watch-configurator-strap__strap-image{top:-35px!important}.watch-configurator-diales__watch-image img{width:270px;height:830px}.watch-configurator-diales__watch-image{height:540px}[data-strap-color].selected .overflow-strap{top:100px!important}.watch-configurator__not-ended{display:block}.watch-configurator-strap__strap-container{margin-top:-10px}.overflow-strap{top:95px!important}[data-strap-size="17mm"] .watch-configurator-strap__html-to-inject{margin-top:-30px}[data-strap-family="perles d'eau douce"] .watch-configurator-strap__strap-image{top:-45px!important}[data-additionnal-strap][data-strap-family="perles d'eau douce"] .watch-configurator-strap__strap-image{top:-135px!important}.watch-configurator-strap__html-to-inject--main,.watch-configurator-additional-strap.watch-configurator-additional-strap--main{bottom:30px}}@media screen and (min-width: 1640px){.watch-configurator-diales__selected-watch.normal{top:50px;width:110px;height:435px}.watch-configurator-diales__selected-watch.mini{top:40px;width:80px;height:465px}.watch-configurator-diales__selected-watch.grand{top:20px;width:115px;height:534px}.overflow-strap{top:80px}.watch-configurator-popin.additionnal-strap .watch-configurator-strap>.overflow-strap div{margin-top:27px}.watch-configurator-strap>.overflow-strap div{margin-top:22px}}@media screen and (max-width: 989px){.watch-configurator-alert__container{padding:32px}[data-step] .fs-26{font-size:18px}.watch-configurator-diales__selected-watch{top:40px!important;width:96px!important}.watch-configurator-diales__selected-watch.mini{top:42px!important;width:66px!important}.watch-configurator-strap>.overflow-strap div.mini{height:200px}.watch-configurator-footer-fullwidth{padding:0!important}.watch-configurator-footer-fullwidth .watch-configurator-footer{padding:16px}.watch-configurator__collection-item.hover{outline:none!important}.watch-configurator__collection-item-overlay .button{display:block!important;animation:fade-in .3s ease-in-out;position:relative;bottom:-20px;opacity:1!important}.watch-configurator__logo{width:80px;height:auto}.watch-configurator-strap>.overflow-strap div.normal{flex:0 0 500px}.watch-configurator-strap__strap-container{padding-top:7px}[data-strap-color].selected .overflow-strap{top:110px!important}.watch-configurator-strap__selected-dial.grand{flex:0 0 470px;height:210px!important}.watch-configurator-strap .overflow-strap{height:230px;width:200px;top:200px}.watch-configurator-strap__selected-dial.normal{flex:0 0 480px;margin-top:-16px}.watch-configurator-strap__selected-dial.mini{margin-top:-20px}.watch-configurator-strap>.overflow-strap div.rive-droite{touch-action:none;background-position-y:48%;margin-top:0;height:220px}[data-watch-collection=rive-droite-1] img{width:194px;height:640px!important}.watch-configurator-strap__selected-dial.rive-droite-mini{flex:0 0 460px}[data-step=strap-modify]{margin-top:-30px}.watch-configurator-strap .overflow-strap{top:90px}[data-additionnal-strap] .watch-configurator-strap__strap-container{align-items:center;justify-content:center;display:flex}.watch-configurator-strap__container .swiper-slide[data-additionnal-strap]{padding-top:95px}[data-additionnal-strap] .overflow-strap{top:-95px!important}[data-strap-size="17mm"] .watch-configurator-strap__strap-image{top:0}.watch-configurator-strap .overflow-strap{top:130px}.watch-configurator-strap__selected-dial.grand{flex:0 0 510px;height:230px!important}[data-strap-size="17mm"].selected .watch-configurator-strap__strap-image{top:-40px}.selected.swiper-slide.swiper-slide-active[data-strap-color]{width:100%}[data-additionnal-strap] .overflow-strap{top:-60px!important}[data-strap-size="15mm"]:not(.selected) .watch-configurator-strap__strap-image{top:-20px}.watch-configurator-strap>.overflow-strap div.normal{background-position-y:47%}}@media screen and (min-width: 1640px){.strap-added .overflow-strap{top:0!important}.watch-configurator-strap__selected-dial.grand{flex:0 0 670px}[data-strap-size].selected .watch-configurator-strap__selected-dial.grand{margin-top:-10px!important}[data-watch-collection=ma-premiere-grand-modele-5] .watch-configurator-diales__watch-image img{width:290px;height:910px}.watch-configurator-strap__container{padding-top:30px;padding-bottom:30px}.watch-configurator-strap>.overflow-strap div.grand{margin-top:37px!important}.watch-configurator-strap>.overflow-strap div.normal{margin-top:31px!important}.watch-configurator-strap>.overflow-strap div.mini{margin-top:30px!important}}[data-strap-family][data-strap-sku-simple][data-strap-size] [data-action=add-to-cart]{display:none}@media screen and (max-width: 500px){.watch-configurator-clasps{right:6px;transform:scale(.9)}}@media screen and (max-width: 749px){.watch-configurator-footer-fullwidth :is(span,button){font-size:16px!important}.watch-configurator-footer__title{height:100%;display:flex;align-items:center;justify-content:center;gap:5px}.watch-configurator-footer__title svg{width:16px;height:auto}[data-strap-family][data-strap-sku-simple][data-strap-size].selected [data-action=add-to-cart]{display:block!important}.watch-configurator-alert__container .fs-20{font-size:15px;line-height:120%}[data-dial-collection][data-watch-collection]{width:300px}.watch-configurator__header a+div{display:none}.selected.swiper-slide[data-strap-color]{width:100%!important}[data-action="additional:strap:cancel"]{position:relative}.watch-configurator-strap__html-to-inject,.watch-configurator-additional-strap.watch-configurator-additional-strap--main{width:95%}}@media screen and (max-width: 749px){.watch-configurator-diales__selected-watch{height:calc(37 * var(--vh))!important;width:calc(8 * var(--vh))!important;background-position:center}.watch-configurator-diales__watch-image{height:calc(47 * var(--vh))!important}.watch-configurator__collection .media{padding-top:calc(32 * var(--vh))}.watch-configurator-diales__watch-image img{height:calc(58 * var(--vh))!important}.watch-configurator-diales__watch-image img{width:calc(17 * var(--vh))}.watch-configurator__collection-item .watch-configurator__collection-item-overlay{padding-bottom:60px!important}.watch-configurator-strap__strap-image img{width:calc(13 * var(--vh));height:calc(62 * var(--vh))}.watch-configurator-strap .overflow-strap{height:calc(25 * var(--vh));width:calc(17 * var(--vh))}.watch-configurator-strap__selected-dial{flex:0 0 calc(56 * var(--vh))}.watch-configurator-strap__strap-image{height:calc(55 * var(--vh))}.watch-configurator-strap .overflow-strap{top:40px}[data-strap-color].selected .overflow-strap{top:77px!important}.watch-configurator-strap>.overflow-strap div{flex:0 0 calc(50 * var(--vh))!important}.watch-configurator-strap__selected-dial{flex:0 0 calc(50 * var(--vh))!important}[data-step]{margin-top:-30px}.watch-configurator-strap .overflow-strap{height:calc(36 * var(--vh));display:flex;width:calc(22 * var(--vh));align-items:center}.watch-configurator-strap .overflow-strap{top:calc(1 * var(--vh))}[data-strap-color].selected .overflow-strap{top:calc(5 * var(--vh))!important}.watch-configurator-strap>.overflow-strap div.grand{flex:0 0 calc(51 * var(--vh))!important;background-position-y:43%;height:26vh!important;margin-top:8vh}.watch-configurator-diales__selected-watch.rive-droite{height:calc(36 * var(--vh))!important;width:calc(9 * var(--vh))!important}.watch-configurator-strap__selected-dial.rive-droite{flex:0 0 calc(45 * var(--vh))!important}.watch-configurator-strap>.overflow-strap div.rive-droite{flex:0 0 calc(41 * var(--vh))!important;background-position-y:44%}.watch-configurator-strap__selected-dial.grand{flex:0 0 calc(49 * var(--vh))!important}[data-watch-collection=ma-premiere-mini-4] .watch-configurator-diales__watch-image img,[data-watch-collection=rive-droite-mini-1] .watch-configurator-diales__watch-image img{height:calc(66 * var(--vh))!important;position:relative;top:-17px}.watch-configurator-diales__selected-watch.normal{height:calc(39 * var(--vh))!important;width:calc(9 * var(--vh))!important;background-position:center}[data-watch-collection=rive-droite-1] .watch-configurator-diales__watch-image img{height:calc(65 * var(--vh))!important;width:calc(20 * var(--vh))}[data-watch-collection=ma-premiere-1] .watch-configurator-diales__watch-image img{height:calc(66 * var(--vh))!important}.watch-configurator-diales__selected-watch.grand{height:calc(38 * var(--vh))!important;width:calc(9 * var(--vh))!important}[data-watch-collection=ma-premiere-grand-modele-5] .watch-configurator-diales__watch-image img{height:calc(63 * var(--vh))!important}.watch-configurator-diales__selected-watch.mini{top:4vh!important;width:66px!important}.strap-added :is(.watch-configurator-strap__strap-image){top:-150px!important}[data-additionnal-strap] .overflow-strap{top:calc(-11 * var(--vh))!important}.watch-configurator--open .watch-configurator-popin.additionnal-strap{padding-top:60px!important}.watch-configurator-strap__strap-added-content{bottom:-70px}.watch-configurator-add-strap .overflow-strap{top:-30px!important}.watch-configurator-diales__selected-watch{top:3vh!important}[data-strap-family].selected .watch-configurator-strap__strap-image{top:calc(-3 * var(--vh))}.watch-configurator-strap>.overflow-strap div.normal{background-position-y:32%}[data-strap-size="17mm"] .watch-configurator-strap__strap-image{height:calc(49 * var(--vh));margin-bottom:-50px}.watch-configurator-strap__container .swiper-slide[data-additionnal-strap]{padding-top:10px!important}.strap-added :is(.watch-configurator-strap__strap-image){top:-140px!important}.watch-configurator-footer-fullwidth{z-index:9}.strap-added :is(.watch-configurator-strap__strap-image){top:-110px!important}.strap-added .watch-configurator-clasps{top:-55px}[data-strap-size="15mm"].selected .watch-configurator-strap__strap-image,[data-strap-size="12mm"].selected .watch-configurator-strap__strap-image{top:calc(-7 * var(--vh))}.watch-configurator-strap__container .swiper-slide[data-additionnal-strap]:not(.strap-added){height:100%;min-height:300px}.strap-added :is(.watch-configurator-strap__strap-image){top:-14vh!important}[data-strap-size="15mm"] .watch-configurator-strap__strap-image{top:-40px}[data-strap-family].selected .watch-configurator-strap__selected-dial.normal{margin-top:-36px}[data-strap-family=tissu].selected .watch-configurator-strap__selected-dial.normal{margin-top:-16px}[data-strap-size="15mm"]:not(.selected) .watch-configurator-strap__strap-image{top:-50px}.watch-configurator-strap>.overflow-strap div.mini{background-position-y:42%}.watch-configurator-strap__selected-dial.mini{margin-top:-30px}[data-additionnal-strap] .watch-configurator-strap__selected-dial.mini{margin-top:-20px}.watch-configurator-strap>.overflow-strap div.rive-droite{flex:0 0 calc(47 * var(--vh))!important;background-position-y:43%;height:46vh!important;margin-top:6vh}.watch-configurator-strap>.overflow-strap div.normal{flex:0 0 calc(47 * var(--vh))!important;background-position-y:43%;height:46vh!important;margin-top:4vh}.watch-configurator-strap>.overflow-strap div.normal{background-position-y:42%;flex:0 0 calc(49 * var(--vh))!important;background-position-y:50%;height:46vh!important;margin-top:7vh}.watch-configurator-popin.additionnal-strap .watch-configurator-strap>.overflow-strap div.normal{margin-top:7vh}[data-strap-size="15mm"]:not(.selected) .watch-configurator-strap__strap-image{top:calc(-6 * var(--vh))!important}[data-strap-family].selected .watch-configurator-strap__selected-dial.normal{margin-top:calc(-3 * var(--vh))!important}.strap-added :is(.watch-configurator-strap__strap-image){top:calc(-15 * var(--vh))!important}.watch-configurator-strap__container .swiper-slide[data-additionnal-strap].strap-added{height:auto}.watch-configurator-add-strap .overflow-strap{top:-4vh!important}.watch-configurator-add-strap .overflow-strap{top:calc(-5.3 * var(--vh))!important}[data-additionnal-strap] .watch-configurator-strap__selected-dial.mini{margin-top:-7px!important}.watch-configurator-strap>.overflow-strap div.mini{background-position-y:38%;height:300px!important}}.watch-configurator-strap__container .swiper-slide.swiper-slide:not(.selected) .watch-configurator-strap__html-to-inject{animation:none!important;opacity:0!important}.swiper-slide .watch-configurator-diales__watch-title{animation:none!important;opacity:0!important}.watch-configurator-breadcrumb{display:flex;justify-content:center;gap:26px}.watch-configurator-breadcrumb h3:not(.actif){color:#e6e6e6}@media screen and (min-width: 990px) and (max-height: 915px){.swiper-slide .watch-configurator-diales__watch-title{margin-top:0}[data-strap-family] .button{margin-top:-35px}.watch-configurator-diales__watch-image{height:420px}.watch-configurator-diales__selected-watch,.watch-configurator-diales__selected-watch.normal{top:50px;width:69px;height:280px}.watch-configurator-diales__selected-watch.mini{top:42px;width:51px;height:295px}.watch-configurator-diales__selected-watch.grand{top:44px;width:80px;height:327px}[data-watch-collection=ma-premiere-grand-modele-5] .watch-configurator-diales__watch-image img{height:510px;position:relative;top:21px}.watch-configurator-strap__selected-dial{flex:0 0 390px!important}.watch-configurator-strap__strap-image img{height:510px}.overflow-strap{top:26px}.watch-configurator-strap__html-to-inject{margin-top:-90px!important}.watch-configurator__collection .media{padding-top:255px}.watch-configurator-diales__watch-image img{height:530px}.watch-configurator-diales__watch-image{height:392px}.watch-configurator-popin:not(.additionnal-strap) [data-step]:not(.watch-configurator__view1){margin-top:-30px;top:calc(50% - 40px);transform:translateY(-50%)}.watch-configurator-popin.additionnal-strap [data-step]{margin-top:-45px}.watch-configurator__collection-item .watch-configurator__collection-item-overlay{padding-bottom:70px}.watch-configurator__view1{margin-top:-20px}[data-strap-family=m\e9tal] .watch-configurator-strap__html-to-inject{margin-top:-70px}.watch-configurator-strap__html-to-inject{width:180%;white-space:nowrap;margin-left:-40%}.watch-configurator-strap__container .swiper-slide.swiper-slide-active .watch-configurator-strap__html-to-inject{animation:none}.watch-configurator-popin:not(.additionnal-strap) .watch-configurator-strap__strap-container{padding-bottom:20px}[data-strap-family].swiper-slide-active:not(.selected) .button[data-action=select-strap]{position:relative;top:20px}.strap-added .watch-configurator-clasps{top:-50px}.watch-configurator-strap__strap-image{height:460px}.selected.swiper-slide .watch-configurator-strap__strap-image{height:390px}.strap-added .watch-configurator-strap__strap-image{height:540px}.selected[data-strap-size="15mm"] .watch-configurator-strap__strap-image{height:400px}.overflow-strap{top:45px!important}[data-strap-color].selected .overflow-strap{top:35px!important}.selected[data-strap-size="12mm"] .watch-configurator-strap__strap-image{height:425px}}@media screen and (min-width: 990px) and (max-height: 860px){.watch-configurator__view2 .watch-configurator-breadcrumb{position:relative;top:40px}.watch-configurator__view3 .watch-configurator-breadcrumb{position:relative;top:60px}.watch-configurator-strap__container.selected .watch-configurator-breadcrumb{display:none}}@media screen and (min-width: 990px) and (min-height: 860px){.watch-configurator__view3 .watch-configurator-breadcrumb{top:30px;position:relative}}[data-step-breadcrumb].actif{cursor:pointer}.watch-configurator-breadcrumb h3 span{color:#e6e6e6}.additionnal-strap .watch-configurator__view3 .watch-configurator-breadcrumb,.watch-configurator-breadcrumb.only-phone.hidden{display:none!important}@media screen and (max-width: 749px){.watch-configurator-diales__watch-image{margin-bottom:-55px}.watch-configurator-diales{margin-top:-20px}}.watch-configurator-breadcrumb.only-desktop-flex.hidden{display:none!important}@media screen and (min-width: 990px) and (max-height: 700px){.watch-configurator-popin:not(.additionnal-strap) [data-step]:not(.watch-configurator__view1){top:0;transform:none;margin-top:-40px}.watch-configurator-footer-fullwidth{position:relative;width:calc(100% - 64px)}.watch-configurator-strap__strap-image{height:470px}[data-step]{padding-bottom:50px}.watch-configurator-strap>.overflow-strap div{margin-top:30px}.watch-configurator__view1{margin-top:0}.selected .watch-configurator-strap__strap-image{height:470px}.additionnal-strap .overflow-strap{top:14px!important}.watch-configurator-footer{position:relative;left:50%;transform:translate(-50%);width:auto;display:block;text-align:center}.watch-configurator-footer__collection{text-align:center;display:inline-block;width:auto}.watch-configurator-footer__strap,.watch-configurator-footer__dials{display:inline-block;margin-left:16px}.watch-configurator__view2 .watch-configurator-breadcrumb{margin-bottom:30px}.additionnal-strap [data-strap-size="12mm"] .watch-configurator-strap__strap-image{height:380px;margin-bottom:40px}[data-strap-size="12mm"] .watch-configurator-strap__strap-image{height:450px}[data-strap-size="12mm"].selected .watch-configurator-strap__strap-image{height:470px}[data-strap-color].selected .overflow-strap{top:72px!important}.strap-added .watch-configurator-strap__strap-image{top:-135px!important;height:550px}.additionnal-strap [data-strap-size="17mm"] .watch-configurator-strap__strap-image{height:410px}.additionnal-strap [data-strap-size="15mm"] .watch-configurator-strap__strap-image{height:400px}.watch-configurator-popin:not(.additionnal-strap) [data-strap-size="15mm"] .watch-configurator-strap__strap-image{height:450px}.watch-configurator-popin:not(.additionnal-strap) [data-strap-size="15mm"].selected .watch-configurator-strap__strap-image{height:470px}[data-strap-size="17mm"].selected .watch-configurator-strap__strap-image{height:450px}}@media screen and (max-width: 749px) and (max-height: 850px){.watch-configurator__view1 .watch-configurator-breadcrumb h3:first-child,.watch-configurator__view2 .watch-configurator-breadcrumb h3:first-child,.watch-configurator__view3 .watch-configurator-breadcrumb h3:first-child{display:none!important}.watch-configurator-diales__watch-image{margin-bottom:-70px}.watch-configurator__view3 .watch-configurator-breadcrumb{margin-bottom:-30px;margin-top:-40px}[data-strap-size="17mm"] .watch-configurator-strap__strap-image{height:calc(47 * var(--vh));margin-bottom:30px!important}.watch-configurator-diales__selected-watch.mini{top:3vh!important;width:66px!important}[data-watch-collection=ma-premiere-mini-4] .watch-configurator-diales__watch-image{margin-bottom:-65px}.watch-configurator__collection-item .watch-configurator__collection-item-overlay{padding-bottom:40px!important}watch-configurator .fs-20{font-size:16px}.swiper-slide .watch-configurator-diales__watch-title{margin-top:40px}.watch-configurator__collection-item-overlay h4{margin-top:22px}.watch-configurator-straps-details{margin-bottom:10px}.watch-configurator-strap__html-to-inject h3+p{margin-top:4px;margin-bottom:9px}[data-watch-collection=ma-premiere-mini-4] .watch-configurator-diales__watch-image img,[data-watch-collection=rive-droite-mini-1] .watch-configurator-diales__watch-image img{top:-12px}[data-strap-size="12mm"] .watch-configurator-strap__strap-image{height:calc(60 * var(--vh));margin-bottom:-130px}.watch-configurator-strap>.overflow-strap div.mini{background-position-y:32%}.watch-configurator--open .watch-configurator-popin.additionnal-strap{padding-top:10px!important}.watch-configurator-popin.additionnal-strap [data-strap-size="17mm"] .watch-configurator-strap__strap-image{margin-bottom:50px!important}.watch-configurator-popin.additionnal-strap [data-strap-size="15mm"]:not(.selected) .watch-configurator-strap__strap-image{margin-bottom:-70px}[data-strap-size="12mm"].selected .watch-configurator-strap__strap-image{top:calc(-10 * var(--vh))}.selected.swiper-slide[data-strap-size="15mm"]{margin-top:-20px}.watch-configurator-popin.additionnal-strap [data-strap-size="12mm"] .watch-configurator-strap__strap-image{height:calc(60 * var(--vh));margin-bottom:-110px}.watch-configurator-strap>.overflow-strap div.grand{flex:0 0 calc(48 * var(--vh))!important}.swiper-slide:not(.selected) .watch-configurator-strap__strap-image img{left:1px;position:relative}.swiper-slide:not(.selected)[data-strap-size="17mm"] .watch-configurator-strap__strap-image img{width:calc(15 * var(--vh));height:calc(61 * var(--vh));left:3px;position:relative}}@media screen and (min-width: 1640px) and (max-height: 700px){[data-strap-color].selected .overflow-strap{top:61px!important}}@media screen and (min-width: 1640px) and (max-height: 860px){.selected[data-strap-size="15mm"] .watch-configurator-strap__strap-image{height:420px}.selected[data-strap-size="12mm"] .watch-configurator-strap__strap-image{height:465px}}@media screen and (min-width: 990px) and (max-width: 1639px) and (max-height: 860px){.strap-added .watch-configurator-strap__strap-image{top:-185px!important}}@media screen and (min-width: 750px) and (max-width: 989px){.watch-configurator-strap>.overflow-strap div.mini{background-position-y:55%}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/w-watch-configurator.css.map */
