.lsmods-configurator *,.lsmods-configurator *:before,.lsmods-configurator *:after{box-sizing:border-box}.lsmods-configurator{max-width:100%;overflow-x:hidden;--lsmc-bg: #F0F0F0;--lsmc-surface: #FFFFFF;--lsmc-surface2: #F0EEE9;--lsmc-border: #E2DED8;--lsmc-border2: #C8C2BA;--lsmc-text: #1A1714;--lsmc-text2: #6B6560;--lsmc-text3: #A09890;--lsmc-gold: #B8975A;--lsmc-gold-l: #D4B07A;--lsmc-radius: 3px;--lsmc-ease: .2s ease;font-family:var(--font-body-family, "Helvetica Neue", sans-serif);font-size:14px;color:var(--lsmc-text)}.lsmc-layout{display:grid;grid-template-columns:1fr 560px;align-items:stretch;min-height:640px;max-width:100%;border:1px solid var(--lsmc-border);border-radius:4px;background:var(--lsmc-bg)}.lsmc-preview-col{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 32px;background:var(--lsmc-bg);border-right:1px solid var(--lsmc-border);position:sticky;top:0;height:100vh;min-height:600px;overflow:hidden}.lsmc-preview-label{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--lsmc-text3);margin-bottom:32px;font-weight:400}.lsmc-watch-stage{position:relative;width:420px;height:420px;flex-shrink:0;filter:drop-shadow(0 20px 50px rgba(0,0,0,.1)) drop-shadow(0 4px 12px rgba(0,0,0,.07));transition:filter .4s ease}.lsmc-watch-stage:hover{filter:drop-shadow(0 28px 60px rgba(0,0,0,.14)) drop-shadow(0 6px 16px rgba(0,0,0,.09))}.lsmc-watch-layers{position:relative;width:min(420px,100%);height:min(420px,100%);max-width:100%}.lsmc-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.lsmc-info-btn{position:absolute;bottom:8px;right:8px;width:22px;height:22px;border-radius:50%;border:1.5px solid var(--lsmc-border2);background:var(--lsmc-surface);color:var(--lsmc-text3);font-family:Georgia,serif;font-style:italic;font-size:13px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:border-color var(--lsmc-ease),color var(--lsmc-ease),background var(--lsmc-ease);padding:0}.lsmc-info-btn:hover{border-color:var(--lsmc-gold);color:var(--lsmc-gold);background:var(--lsmc-surface)}.lsmc-info-popup{position:absolute;bottom:36px;right:8px;width:220px;padding:10px 13px;background:var(--lsmc-surface);border:1px solid var(--lsmc-border2);border-radius:var(--lsmc-radius);box-shadow:0 4px 16px #0000001a;font-size:11px;line-height:1.55;color:var(--lsmc-text2);letter-spacing:.2px;z-index:20}#lsmc-watch-svg{width:min(280px,80%);height:auto;display:block;transition:opacity .3s ease,transform .3s ease}.lsmc-price-box{margin-top:36px;text-align:center}.lsmc-price-label{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--lsmc-text3);display:block;margin-bottom:4px}.lsmc-price-amount{display:flex;align-items:baseline;justify-content:center;gap:2px;line-height:1}.lsmc-currency{font-size:20px;font-weight:300;color:var(--lsmc-text2)}#lsmc-price-display{font-size:44px;font-weight:300;color:var(--lsmc-text);line-height:1;letter-spacing:-1px}.lsmc-price-note{font-size:11px;letter-spacing:normal;color:var(--lsmc-text2);margin-top:10px;display:flex;flex-direction:column;align-items:center;gap:4px;line-height:1.6}.lsmc-price-note__row{display:flex;align-items:center;gap:14px}.lsmc-price-note__item{display:inline-flex;align-items:center;gap:5px}.lsmc-price-note__item img{flex-shrink:0}.lsmc-pills{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:20px;max-width:320px}.lsmc-pill{font-size:9px;letter-spacing:1.5px;text-transform:uppercase;padding:4px 10px;border:1px solid var(--lsmc-border2);color:var(--lsmc-text3);border-radius:2px;background:var(--lsmc-surface);transition:all var(--lsmc-ease);white-space:nowrap}.lsmc-pill.is-set{border-color:var(--lsmc-gold);color:var(--lsmc-gold)}.lsmc-options-col{background:var(--lsmc-surface);display:flex;flex-direction:column;border-left:1px solid var(--lsmc-border);overflow-x:hidden}.lsmc-options-header{padding:32px 32px 0;border-bottom:1px solid var(--lsmc-border)}.lsmc-title{font-size:24px;font-weight:300;letter-spacing:.5px;color:var(--lsmc-text);margin:0 0 4px;line-height:1.3}.lsmc-subtitle{font-size:10px;letter-spacing:2.5px;text-transform:uppercase;color:var(--lsmc-text3);margin-bottom:20px}.lsmc-progress-track{height:2px;background:var(--lsmc-border);border-radius:1px;overflow:hidden}.lsmc-progress-fill{height:100%;background:var(--lsmc-text);border-radius:1px;transition:width .5s cubic-bezier(.4,0,.2,1)}.lsmc-progress-meta{display:flex;justify-content:space-between;font-size:10px;letter-spacing:1px;color:var(--lsmc-text3);margin:7px 0 16px}.lsmc-tabs{display:flex;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;border-top:1px solid var(--lsmc-border);background:var(--lsmc-surface)}.lsmc-tabs::-webkit-scrollbar{display:none}.lsmc-tab{flex-shrink:0;padding:13px 14px;font-size:10px;letter-spacing:2px;text-transform:uppercase;font-weight:400;color:var(--lsmc-text3);background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:color var(--lsmc-ease),border-color var(--lsmc-ease);white-space:nowrap;font-family:inherit}.lsmc-tab:hover{color:var(--lsmc-text2)}.lsmc-tab.is-active{color:var(--lsmc-text);border-bottom-color:var(--lsmc-text);font-weight:500}.lsmc-tab.is-done:after{content:"\b7";margin-left:4px;color:var(--lsmc-gold);font-size:16px;line-height:0;vertical-align:middle}.lsmc-sections-wrap{flex:0 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--lsmc-border2) transparent}.lsmc-sections-wrap::-webkit-scrollbar{width:3px}.lsmc-sections-wrap::-webkit-scrollbar-thumb{background:var(--lsmc-border2);border-radius:2px}.lsmc-section{display:none;padding:24px 32px 28px;animation:lsmcIn .22s ease both}.lsmc-section.is-active{display:block}@keyframes lsmcIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.lsmc-group+.lsmc-group{margin-top:24px}.lsmc-group-title,.lsmc-cat-label{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--lsmc-text3);margin-bottom:14px;display:flex;align-items:center;gap:10px}.lsmc-group-title:after,.lsmc-cat-label:after{content:"";flex:1;height:1px;background:var(--lsmc-border)}.lsmc-grid{display:grid;gap:9px;max-width:100%;max-height:440px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--lsmc-border2) transparent}.lsmc-grid::-webkit-scrollbar{width:3px}.lsmc-grid::-webkit-scrollbar-thumb{background:var(--lsmc-border2);border-radius:2px}.lsmc-grid:after{content:"";position:sticky;bottom:0;grid-column:1 / -1;height:40px;margin-top:-40px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.96));pointer-events:none;z-index:1}.lsmc-grid.cols-2{grid-template-columns:1fr 1fr}.lsmc-grid.cols-3{grid-template-columns:repeat(3,1fr)}.lsmc-grid.cols-4{grid-template-columns:repeat(4,1fr)}.lsmc-card{position:relative;background:var(--lsmc-surface);border:1.5px solid var(--lsmc-border);border-radius:var(--lsmc-radius);cursor:pointer;overflow:hidden;transition:border-color var(--lsmc-ease),box-shadow var(--lsmc-ease),transform .15s ease;-webkit-user-select:none;user-select:none}.lsmc-card:hover{border-color:var(--lsmc-border2);box-shadow:0 3px 12px #00000012;transform:translateY(-1px)}.lsmc-card.is-selected{border-color:var(--lsmc-text);box-shadow:0 3px 12px #00000014}.lsmc-dial-filter{width:100%;padding:10px 14px;margin-bottom:12px;border:1px solid var(--lsmc-border);border-radius:6px;background:var(--lsmc-surface);color:var(--lsmc-text);font-size:.9rem;cursor:pointer;-webkit-appearance:auto;appearance:auto}.lsmc-card.is-disabled{pointer-events:none;position:relative}.lsmc-card.is-disabled:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fff9;z-index:1}.lsmc-card.is-disabled:after{content:"Incompatible";position:absolute;bottom:0;left:0;right:0;padding:5px 4px;background:#0000009e;color:#fff;text-align:center;font-size:9px;letter-spacing:1.5px;text-transform:uppercase;z-index:2}.lsmc-card.is-selected:after{content:"";position:absolute;top:7px;right:7px;width:16px;height:16px;background:var(--lsmc-text);border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 8l2.5 2.5L12 5.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:cover;z-index:2}.lsmc-card__thumb{width:100%;aspect-ratio:1;background:var(--lsmc-surface2);border-bottom:1px solid var(--lsmc-border);overflow:hidden;position:relative}.lsmc-card__thumb img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transition:transform .3s ease}.lsmc-card:hover .lsmc-card__thumb img{transform:scale(1.06)}.lsmc-swatch{width:100%;height:100%}.lsmc-card-body{padding:9px 11px 11px}.lsmc-card-name{font-size:11px;font-weight:500;letter-spacing:.3px;color:var(--lsmc-text);margin-bottom:2px;line-height:1.3}.lsmc-card-desc{font-size:10px;color:var(--lsmc-text3);letter-spacing:.2px;line-height:1.3}.lsmc-card-price{font-size:10px;color:var(--lsmc-gold);font-weight:500;margin-top:5px;letter-spacing:.3px}.lsmc-card-price.is-free{color:var(--lsmc-text3)}.lsmc-size-row{display:flex;gap:10px}.lsmc-size-btn{flex:1;padding:18px 10px;background:var(--lsmc-surface);border:1.5px solid var(--lsmc-border);border-radius:var(--lsmc-radius);cursor:pointer;text-align:center;transition:all var(--lsmc-ease);font-family:inherit}.lsmc-size-btn:hover{border-color:var(--lsmc-border2)}.lsmc-size-btn.is-selected{border-color:var(--lsmc-text);background:var(--lsmc-text)}.lsmc-size-num{display:block;font-size:28px;font-weight:300;line-height:1;margin-bottom:4px;color:var(--lsmc-text)}.lsmc-size-unit{display:block;font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--lsmc-text3)}.lsmc-size-btn.is-selected .lsmc-size-num,.lsmc-size-btn.is-selected .lsmc-size-unit{color:#fff}.lsmc-engraving-input{width:100%;padding:12px 14px;background:var(--lsmc-surface);border:1.5px solid var(--lsmc-border);border-radius:var(--lsmc-radius);font-family:inherit;font-size:13px;color:var(--lsmc-text);letter-spacing:.5px;transition:border-color var(--lsmc-ease);outline:none;-webkit-appearance:none;appearance:none}.lsmc-engraving-input:focus{border-color:var(--lsmc-text)}.lsmc-engraving-input::placeholder{color:var(--lsmc-text3);font-weight:300}.lsmc-engraving-counter{font-size:10px;color:var(--lsmc-text3);text-align:right;margin-top:5px;letter-spacing:.5px}.lsmc-hint{font-size:11px;color:var(--lsmc-text3);line-height:1.6;margin-top:10px;letter-spacing:.2px}.lsmc-nav{display:flex;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid var(--lsmc-border)}.lsmc-btn-prev,.lsmc-btn-next{flex:1;padding:13px;font-family:inherit;font-size:10px;letter-spacing:2.5px;text-transform:uppercase;font-weight:400;border-radius:var(--lsmc-radius);cursor:pointer;transition:all var(--lsmc-ease)}.lsmc-btn-prev{background:var(--lsmc-surface);border:1.5px solid var(--lsmc-border);color:var(--lsmc-text2)}.lsmc-btn-prev:hover{border-color:var(--lsmc-border2);color:var(--lsmc-text)}.lsmc-btn-next{background:var(--lsmc-text);border:1.5px solid var(--lsmc-text);color:#fff;flex:2}.lsmc-btn-next:hover{background:#2d2a26;border-color:#2d2a26}.lsmc-cart-bar{flex:0 0 auto;margin-top:auto;padding:18px 32px 28px;border-top:1px solid var(--lsmc-border);background:var(--lsmc-surface)}.lsmc-cart-summary{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:14px}.lsmc-cart-label{font-size:10px;letter-spacing:2px;text-transform:uppercase;color:var(--lsmc-text3)}.lsmc-cart-price{font-size:28px;font-weight:300;color:var(--lsmc-text);letter-spacing:-.5px}.lsmc-btn-cart{width:100%;padding:17px;background:var(--lsmc-text);color:#fff;border:none;font-family:inherit;font-size:10px;font-weight:500;letter-spacing:3px;text-transform:uppercase;cursor:pointer;border-radius:var(--lsmc-radius);transition:all .25s;position:relative;overflow:hidden}.lsmc-btn-cart:hover{background:#2d2a26}.lsmc-btn-cart:active{transform:scale(.99)}.lsmc-btn-cart.is-success{background:#2c5f2e}.lsmc-btn-share{width:100%;padding:11px;margin-top:8px;background:transparent;color:var(--lsmc-text3);border:1px solid var(--lsmc-border);font-family:inherit;font-size:10px;font-weight:400;letter-spacing:2.5px;text-transform:uppercase;cursor:pointer;border-radius:var(--lsmc-radius);transition:all var(--lsmc-ease)}.lsmc-btn-share:hover{color:var(--lsmc-text2);border-color:var(--lsmc-border2)}.lsmc-swatch--boitier-acier{background:linear-gradient(135deg,#e8e8e8,#b0b0b0,#d0d0d0)}.lsmc-swatch--boitier-gold{background:linear-gradient(135deg,#f0c840,#c9a84c,#e8b840)}.lsmc-swatch--boitier-black{background:linear-gradient(135deg,#3a3a3a,#1a1a1a,#444)}.lsmc-swatch--boitier-rose{background:linear-gradient(135deg,#e8a890,#c07060,#eab090)}.lsmc-swatch--cadran-noir{background:#111}.lsmc-swatch--cadran-blanc{background:linear-gradient(135deg,#f8f6f2,#e0ddd8)}.lsmc-swatch--cadran-bleu{background:linear-gradient(135deg,#1e3a6a,#0d2045)}.lsmc-swatch--cadran-vert{background:linear-gradient(135deg,#1a3820,#0d2010)}.lsmc-swatch--cadran-olive{background:linear-gradient(135deg,#4a5230,#2e3218)}.lsmc-swatch--cadran-argent{background:linear-gradient(135deg,#c8c4be,#a0a09a)}.lsmc-swatch--cadran-champagne{background:linear-gradient(135deg,#e8dfc0,#c8b888)}.lsmc-swatch--cadran-bordeaux{background:linear-gradient(135deg,#6a1a1a,#3d0e0e)}.lsmc-swatch--bracelet-oyster{background:repeating-linear-gradient(90deg,#a0a0a0 0 12px,#c8c8c8 12px 24px)}.lsmc-swatch--bracelet-jubilee{background:repeating-linear-gradient(90deg,#888 0 8px,#b8b8b8 8px 16px)}.lsmc-swatch--bracelet-nato_bleu{background:repeating-linear-gradient(90deg,#1a3a6a 0 10px,#f0ede6 10px 20px)}.lsmc-swatch--bracelet-nato_noir{background:repeating-linear-gradient(90deg,#111 0 14px,#555 14px 28px)}.lsmc-swatch--bracelet-rubber{background:linear-gradient(135deg,#1a1a1a,#333)}.lsmc-swatch--bracelet-cuir{background:linear-gradient(135deg,#6b4226,#3d2010)}.lsmc-swatch--aiguilles-daup_arg{background:linear-gradient(135deg,#e8e8e8,#b0b0b0)}.lsmc-swatch--aiguilles-daup_gold{background:linear-gradient(135deg,#e8c840,#c9a84c)}.lsmc-swatch--aiguilles-mercedes_arg{background:linear-gradient(135deg,#e0e0e0,#a8a8a8)}.lsmc-swatch--aiguilles-baton_black{background:linear-gradient(135deg,#2a2a2a,#111)}.lsmc-swatch--trott-gold{background:linear-gradient(135deg,#e8c840,#c9a84c)}.lsmc-swatch--trott-argent{background:linear-gradient(135deg,#e8e8e8,#b0b0b0)}.lsmc-swatch--trott-rouge{background:linear-gradient(135deg,#e03020,#a01810)}.lsmc-swatch--trott-orange{background:linear-gradient(135deg,#e07030,#b04010)}.lsmc-swatch--verre-lisse,.lsmc-swatch--verre-cyclope{background:linear-gradient(135deg,#c8dcf080,#b4c8dc4d)}.lsmc-swatch--fond-plein{background:linear-gradient(135deg,#c8c8c8,#909090)}.lsmc-swatch--fond-saphir{background:linear-gradient(135deg,#b4d2f099,#8cb4dc66)}.lsmc-toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%) translateY(12px);background:var(--lsmc-text);color:var(--lsmc-bg);font-family:inherit;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;padding:10px 20px;border-radius:var(--lsmc-radius);opacity:0;pointer-events:none;transition:opacity .22s var(--lsmc-ease),transform .22s var(--lsmc-ease);z-index:2147483647;white-space:nowrap}.lsmc-toast.is-visible{opacity:1;transform:translate(-50%) translateY(0)}html,body{overflow-x:hidden;max-width:100%}.lsmods-configurator,.lsmc-layout,.lsmc-options-col,.lsmc-preview-col,.lsmc-tabs,.lsmc-grid,.lsmc-cart-bar{max-width:100%;box-sizing:border-box}@media screen and (max-width:999px){body{overflow-x:hidden!important}.lsmc-layout{grid-template-columns:1fr}.lsmc-preview-col{border-right:none;border-bottom:1px solid var(--lsmc-border);padding:32px 20px;position:relative;height:auto;min-height:unset}.lsmc-watch-stage,.lsmc-watch-layers{width:min(420px,calc(100vw - 40px));height:min(420px,calc(100vw - 40px))}.lsmc-options-col{border-left:none}.lsmc-grid.cols-3,.lsmc-grid.cols-4{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:599px){.lsmc-grid.cols-2,.lsmc-grid.cols-3,.lsmc-grid.cols-4{grid-template-columns:1fr 1fr}.lsmc-options-header,.lsmc-section,.lsmc-cart-bar{padding-left:20px;padding-right:20px}.lsmc-tabs{padding:0}.lsmc-tab{padding:12px 10px;font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lsmods-configurator.css.map */
