body #mosaik-conf{--mos-blue: #316b85;--mos-green: #28bc28;--mos-line: #ebebeb;--mos-ink: #0c181f;font-family:var(--font-body-family);font-weight:300;color:#0c181f}body #mosaik-conf button,body #mosaik-conf input,body #mosaik-conf select{font-family:var(--font-body-family);letter-spacing:normal}body .mosaik-conf-title{font-family:var(--font-heading-family);font-weight:700;color:#0c181f;letter-spacing:normal;line-height:1.15;font-size:clamp(24px,1.2vw + 16px,32px)}body #mosaik-conf button:focus-visible,body #mosaik-conf input:focus-visible{outline:2px solid #003140;outline-offset:3px}body #mosaik-conf .mosaik-stage-card{background:#ebebeb;border:0;border-radius:4px;box-shadow:none}body #mosaik-conf #mosaik-canvas{border-radius:2px;box-shadow:none}body #mosaik-conf #mosaik-canvas.mosaik-grab{box-shadow:inset 0 0 0 2px #0c181f}body #mosaik-conf #mosaik-entrance{font-family:var(--font-heading-family);font-weight:700;color:#0c181f;font-size:13px;text-transform:uppercase;letter-spacing:.08em}body #mosaik-conf #mosaik-plan-hint{color:#316b85}body #mosaik-conf .mosaik-tool-btn{border:1px solid #0c181f;border-radius:2px;color:#0c181f;box-shadow:none}body #mosaik-conf .mosaik-tool-btn:hover:not(:disabled){background:#ebebeb;border-color:#0c181f;color:#0c181f}body #mosaik-conf .mosaik-tool-btn.active,body #mosaik-conf .mosaik-tool-btn.active:hover:not(:disabled){background:#0c181f;border-color:#0c181f;color:#fff;box-shadow:none}body #mosaik-conf .mosaik-tool-label{font-weight:500}body #mosaik-conf .mosaik-pan-note{border-radius:2px;border-color:#0c181f;color:#0c181f;background:#fff;font-weight:500}body #mosaik-conf #mosaik-stage-tools{border:1px solid #0c181f;border-radius:2px;box-shadow:none}body #mosaik-conf .mosaik-round-btn{border-radius:2px;color:#0c181f}body #mosaik-conf .mosaik-round-btn:hover:not(:disabled){background:#ebebeb;color:#0c181f}body #mosaik-conf #mosaik-help-open,body #mosaik-conf .mosaik-help-btn{background:#e9c10f;color:#0c181f;border:0;box-shadow:none;font-family:var(--font-heading-family);font-weight:700}body #mosaik-conf #mosaik-help-open{font-size:20px}body #mosaik-conf .mosaik-help-btn{font-size:14px}body #mosaik-conf #mosaik-help-open:hover,body #mosaik-conf .mosaik-help-btn:hover{background:#e9c10f;color:#0c181f;filter:brightness(.92)}body #mosaik-conf .mosaik-card{border:1px solid #ebebeb;border-radius:4px;box-shadow:none}body #mosaik-conf .mosaik-card-head{font-family:var(--font-heading-family);font-weight:700;font-size:15px;color:#0c181f}body #mosaik-conf .mosaik-card-head:hover{color:#316b85}body #mosaik-conf .mosaik-card-head .mosaik-chev{color:#0c181f}body #mosaik-conf .mosaik-hint{font-style:normal;font-size:13px;color:#316b85}body #mosaik-conf .mosaik-card.mosaik-attn{border-color:#316b85;box-shadow:0 0 0 1px #316b85;animation:none}body #mosaik-conf .mosaik-card.mosaik-attn .mosaik-card-head{color:#316b85}body #mosaik-conf #mosaik-setup-open,body #mosaik-conf #mosaik-eraser-btn,body #mosaik-conf #mosaik-select-zone-btn,body #mosaik-conf #mosaik-objects-clear,body #mosaik-conf .mosaik-fill-btn{background:#fff;color:#0c181f;border:1px solid #0c181f;border-radius:2px;box-shadow:none;font-weight:500;font-size:15px}body #mosaik-conf #mosaik-setup-open:hover,body #mosaik-conf #mosaik-eraser-btn:hover,body #mosaik-conf #mosaik-select-zone-btn:hover,body #mosaik-conf #mosaik-objects-clear:hover:not(:disabled),body #mosaik-conf .mosaik-fill-btn:hover{background:#ebebeb;color:#0c181f;border-color:#0c181f}body #mosaik-conf #mosaik-eraser-btn.sel,body #mosaik-conf #mosaik-select-zone-btn.sel{background:#0c181f;border-color:#0c181f;color:#fff;box-shadow:none}body #mosaik-conf #mosaik-setup-open .mosaik-model-name{font-weight:700}body #mosaik-conf .mosaik-model-sub{color:#316b85;font-size:13px}body #mosaik-conf .mosaik-sdim{background:#fff;border:1px solid #d2d5d9;border-radius:2px;box-shadow:none}body #mosaik-conf .mosaik-sdim:focus-within{border-color:#0c181f}body #mosaik-conf .mosaik-sdim input{font-weight:700;color:#0c181f}body #mosaik-conf .mosaik-sdim-arrow,body #mosaik-conf .mosaik-sdim-x,body #mosaik-conf .mosaik-sdim-unit{color:#316b85}body #mosaik-conf .mosaik-sel-row{border-radius:2px;border-color:#316b85;background:#ebf4f8;color:#0c181f;font-weight:500}body #mosaik-conf .mosaik-sel-clear{color:#316b85;font-weight:500}body #mosaik-conf .mosaik-swatch .mosaik-swatch-lbl,body #mosaik-conf .mosaik-edge .mosaik-edge-lbl{color:#0c181f;font-size:12px}body #mosaik-conf .mosaik-swatch .mosaik-swatch-dot,body #mosaik-conf .mosaik-edge .mosaik-edge-dot{border-color:#d2d5d9;box-shadow:none}body #mosaik-conf .mosaik-swatch.sel .mosaik-swatch-lbl,body #mosaik-conf .mosaik-swatch:has(.sel) .mosaik-swatch-lbl,body #mosaik-conf .mosaik-edge.sel .mosaik-edge-lbl{color:#0c181f;font-weight:700}body #mosaik-conf .mosaik-obj-chip,body #mosaik-conf .mosaik-proj{border:1px solid #ebebeb;border-radius:4px;background:#fff}body #mosaik-conf .mosaik-obj-chip{color:#0c181f}body #mosaik-conf .mosaik-obj-chip:hover{border-color:#0c181f;color:#0c181f;background:#fff}body #mosaik-conf .mosaik-obj-chip.sel{border-color:#316b85;color:#316b85;box-shadow:0 0 0 1px #316b85}body #mosaik-conf .mosaik-obj-chip .mosaik-obj-name,body #mosaik-conf .mosaik-obj-chip .mosaik-obj-size,body #mosaik-conf .mosaik-proj-dims,body #mosaik-conf #mosaik-objects-status,body #mosaik-conf .mosaik-proj-empty,body #mosaik-conf .mosaik-proj-signin{color:#316b85}body #mosaik-conf .mosaik-proj canvas{border-radius:2px;border-color:#ebebeb}body #mosaik-conf .mosaik-proj-name,body #mosaik-conf .mosaik-obj-sub{color:#0c181f;font-weight:700}body .mosaik-obj-ghost{font-family:var(--font-body-family);border-radius:4px;border-color:#316b85;color:#316b85}body #mosaik-conf .mosaik-opts{border:1px solid #0c181f;border-radius:2px;background:#fff;color:#0c181f;font-weight:500}body #mosaik-conf .mosaik-opts:hover{background:#ebebeb;border-color:#0c181f;color:#0c181f}body #mosaik-conf .mosaik-opts.mopts-active{background:#0c181f;border-color:#0c181f;color:#fff}body #mosaik-conf #mosaik-actionbar{border-top:1px solid #ebebeb;box-shadow:none}body #mosaik-conf .mosaik-bar-btn{border:1px solid #0c181f;border-radius:2px;color:#0c181f;background:#fff;font-weight:500;box-shadow:none}body #mosaik-conf .mosaik-bar-btn:hover{background:#ebebeb;border-color:#0c181f;color:#0c181f;transform:none}body #mosaik-conf .mosaik-bar-total{color:#0c181f;font-weight:300}body #mosaik-conf .mosaik-bar-total b{font-family:var(--font-heading-family);font-weight:700}body #mosaik-conf #mosaik-add-to-cart,body #mosaik-conf #mosaik-quote-btn{background:#28bc28;color:#fff;border-radius:2px;box-shadow:none;font-weight:500;transition:filter .2s}body #mosaik-conf #mosaik-add-to-cart:hover,body #mosaik-conf #mosaik-quote-btn:hover{background:#28bc28;color:#fff;filter:brightness(.92);transform:none}body #mosaik-conf #mosaik-add-to-cart:disabled{filter:none}@media(min-width:1025px){body #mosaik-conf .mosaik-bar-btn,body #mosaik-conf #mosaik-add-to-cart,body #mosaik-conf #mosaik-quote-btn{font-size:15px}}body #mosaik-conf #mosaik-details{border-color:#ebebeb;border-radius:4px}body #mosaik-conf .mosaik-recap-table{border-color:#ebebeb;border-radius:4px;box-shadow:none;color:#0c181f}body #mosaik-conf .mosaik-recap-table thead th{background:#ebebeb;color:#0c181f;border-bottom:0;font-family:var(--font-heading-family);font-weight:700}body #mosaik-conf .mosaik-recap-table td{border-bottom-color:#ebebeb}body #mosaik-conf .mosaik-recap-table tbody tr:not(.mosaik-recap-section):hover td{background:#ebf4f8}body #mosaik-conf .mosaik-recap-table td:nth-child(2){color:#0c181f;font-weight:500}body #mosaik-conf .mosaik-recap-table img{border-radius:2px;border-color:#ebebeb}body #mosaik-conf .mosaik-recap-section td{background:#fff;color:#316b85}body #mosaik-conf #totalPrice td{background:#ebebeb;border-top:0;color:#0c181f}body #mosaik-conf #totalPrice td:last-child{font-family:var(--font-heading-family);font-weight:700;color:#0c181f}body #mosaik-conf .mosaik-collection-modal-inner{border-radius:4px!important}body #mosaik-conf #mosaik-collection-modal-title{font-family:var(--font-heading-family);font-weight:700;color:#0c181f!important;font-size:22px!important;letter-spacing:normal}body #mosaik-conf .mosaik-coll-card{border-color:#ebebeb;border-radius:4px}body #mosaik-conf .mosaik-coll-card:hover{border-color:#0c181f;box-shadow:none}body #mosaik-conf .mosaik-coll-card.sel{border-color:#316b85;background:#ebf4f8;box-shadow:0 0 0 1px #316b85 inset}body #mosaik-conf .mosaik-coll-thumb{border-radius:2px;border-color:#ebebeb}body #mosaik-conf .mosaik-coll-name{color:#0c181f;font-weight:700}body #mosaik-conf .mosaik-coll-sub{color:#316b85;font-size:13px}body #mosaik-conf .mosaik-dims{border-top-color:#ebebeb}body #mosaik-conf .mosaik-dim-field>span:first-child{color:#0c181f}body #mosaik-conf .mosaik-dim-input input{border:1px solid #d2d5d9;border-radius:2px;background:#fff;color:#0c181f}body #mosaik-conf .mosaik-dim-input input:focus{border-color:#0c181f;box-shadow:none}body #mosaik-conf .mosaik-dim-input .mosaik-unit{color:#316b85}body #mosaik-conf #mosaik-collection-validate{background:#28bc28!important;color:#fff!important;border-radius:2px!important;box-shadow:none!important;font-weight:500!important;font-size:15px!important;font-family:var(--font-body-family);letter-spacing:normal}body #mosaik-conf #mosaik-collection-validate:hover{background:#28bc28!important;box-shadow:none!important;transform:none;filter:brightness(.92)}@media(max-width:768px){body #mosaik-conf .mosaik-stage-card{border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/mosaik-configurateur-theme.css.map */
