.bw-spur .sp2-empty{margin:0;padding:24px;color:#5b6675;font-size:var(--bw-fs-spec, 14px)}@media(min-width:768px){.bw-spur .bw-previewcard__svg{background:#fff;border-radius:10px}.bw-spur .bw-previewcard__svg svg{display:block;width:100%;height:auto;max-height:340px}.bw-spur .bw-view+.bw-view .bw-previewcard__svg svg{max-height:200px}}.bw-spur .sp2-uphint{margin:6px 0 0;font-size:var(--bw-fs-small, 12px);line-height:1.45;color:#4b5563}.bw-spur .bw-spur__atc-section-acts{display:flex;flex-direction:column;gap:4px}.bw-spur .bw-spur__atc-section-acts button{min-height:28px;padding:2px 8px;border:1px solid #c9d6e2;border-radius:6px;background:#fff;font:inherit;font-size:var(--bw-fs-small, 12px);color:#0d4f7d;cursor:pointer}.bw-spur .bw-spur__atc-section-acts button:hover{background:#eef5fa}.bw-spur .sp2-break{margin:6px 0 12px}.bw-spur .sp2-break:empty{display:none}.bw-spur .sp2-break__vat{margin:0 0 8px;text-align:right;font-size:var(--bw-fs-spec, 14px);color:#1e293b}.bw-spur .sp2-break__vat span{color:#5b6675;font-size:var(--bw-fs-small, 12px)}.bw-spur .sp2-break__list{margin:0;display:grid;gap:4px;font-size:var(--bw-fs-spec, 14px)}.bw-spur .sp2-break__list div{display:flex;justify-content:space-between;gap:10px}.bw-spur .sp2-break__list dt{color:#5b6675}.bw-spur .sp2-break__list dd{margin:0;font-weight:600;color:#1e293b}.bw-spur .sp2-break__note{margin:8px 0 0;font-size:var(--bw-fs-small, 12px);color:#5b6675}.sp2-bar{display:none}@media(max-width:767px){.bw-spur--sp2 .bw-spur__config-wrap,.bw-spur--sp2 .bw-stepguide,.bw-spur--sp2 .bw-specbar,.bw-spur--sp2 .bw-heroSEO__desc{display:none!important}.bw-spur--sp2{padding-bottom:92px}.bw-spur--sp2 .bw-gallery .bw-gslide img{max-height:230px;width:100%;object-fit:cover}.bw-spur--sp2 .sp2{display:block;margin:12px 0 20px;color:#1e293b;font-size:var(--bw-fs-body, 15px)}.sp2 *{box-sizing:border-box}.sp2 p{margin:0}.sp2-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.sp2-prog{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin:0 0 14px;padding:0;list-style:none}.sp2-prog button{width:100%;display:flex;flex-direction:column;align-items:center;gap:3px;min-height:48px;padding:4px 2px;border:0;border-radius:8px;background:none;font:inherit;font-size:var(--bw-fs-small, 12px);font-weight:600;color:#5b6675;cursor:pointer}.sp2-prog span{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1.5px solid currentColor;font-size:12px}.sp2-prog .is-on button{background:#eef5fa;color:#0d4f7d}.sp2-prog .is-done span{background:#0d4f7d;border-color:#0d4f7d;color:#fff}.sp2-h{margin:0 0 8px;font-size:21px;line-height:1.25;color:#093a5c;font-weight:700}.sp2-h3{margin:16px 0 6px;font-size:var(--bw-fs-h3, 18px);color:#093a5c}.sp2-sub{margin:0 0 12px!important;font-size:var(--bw-fs-spec, 14px);color:#4b5563}.sp2-search input{width:100%;min-height:48px;margin-bottom:12px;padding:10px 14px;border:1px solid #b9c7d4;border-radius:10px;font:inherit;font-size:16px}.sp2-sw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.sp2-swatch{position:relative;display:grid;gap:2px;align-content:start;padding:6px;border:1px solid #dfe6ee;border-radius:12px;background:#fff;text-align:left;font:inherit;cursor:pointer}.sp2-swatch img,.sp2-swatch__ph{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;background:#eef2f6}.sp2-swatch.is-on{border-color:#0d4f7d;box-shadow:0 0 0 2px #0d4f7d;background:#f2f8fd}.sp2-swatch.is-on:after{content:"\2713";position:absolute;top:10px;right:10px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:#0d4f7d;color:#fff;font-size:12px;font-weight:700}.sp2-swatch__n{font-size:13px;font-weight:600;line-height:1.2}.sp2-swatch__c{font-size:12px;color:#5b6675}.sp2-chosen{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:10px;border:1px solid #dfe6ee;border-radius:12px}.sp2-chosen img{width:56px;height:56px;border-radius:8px;object-fit:cover}.sp2-chosen span{display:block;font-size:13px;color:#5b6675}.sp2-field{display:block;margin:0 0 12px}.sp2-field>span{display:block;margin-bottom:6px;font-weight:600;font-size:var(--bw-fs-question, 15px)}.sp2-field small{font-weight:400;color:#5b6675}.sp2-field input{width:100%;min-height:52px;padding:10px 14px;border:1px solid #b9c7d4;border-radius:10px;font:inherit;font-size:18px}.sp2-field input[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 0 1px #b42318}.sp2-err{margin:-6px 0 10px!important;color:#b42318;font-size:var(--bw-fs-spec, 14px)}.sp2-err:empty{display:none}.sp2-q{margin:14px 0 8px!important;font-weight:600;font-size:var(--bw-fs-question, 15px)}.sp2-q small{font-weight:400;color:#5b6675}.sp2-chips{display:flex;flex-wrap:wrap;gap:8px}.sp2-chips button{flex:1 1 0;min-width:72px;min-height:48px;border:1px solid #b9c7d4;border-radius:10px;background:#fff;font:inherit;font-weight:600;cursor:pointer}.sp2-chips button.is-on{border-color:#0d4f7d;background:#0d4f7d;color:#fff}.sp2-step{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:10px}.sp2-step .sp2-q{margin:0!important}.sp2-stepper{display:flex;align-items:center;border:1px solid #b9c7d4;border-radius:10px;overflow:hidden}.sp2-stepper button{width:52px;min-height:52px;border:0;background:#fff;font-size:22px;color:#0d4f7d;cursor:pointer}.sp2-stepper button:disabled{color:#b9c7d4;cursor:default}.sp2-stepper output{min-width:44px;text-align:center;font-size:18px;font-weight:700}.sp2-hint{margin:10px 0 14px!important;padding:10px;border-radius:10px;background:#f4f8fb;font-size:var(--bw-fs-spec, 14px);line-height:1.45}.sp2-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:8px}.sp2-tabs button{min-height:44px;border:1px solid #b9c7d4;border-radius:10px;background:#fff;font:inherit;font-weight:600;cursor:pointer}.sp2-tabs button[aria-selected=true]{border-color:#0d4f7d;background:#eef5fa;color:#0d4f7d}.sp2-fig{padding:6px;border:1px solid #dfe6ee;border-radius:12px;background:#fff}.sp2-fig svg{display:block;width:100%;height:auto}.sp2-link{margin-top:6px;padding:6px 0;border:0;background:none;font:inherit;font-size:var(--bw-fs-spec, 14px);color:#0d4f7d;text-decoration:underline;cursor:pointer}.sp2-comp,.sp2-totals{margin:0;display:grid;gap:8px}.sp2-comp div{padding:8px 10px;border-radius:8px;background:#f8fafc}.sp2-comp dt{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#5b6675}.sp2-comp dd{margin:2px 0 0;font-size:var(--bw-fs-spec, 14px)}.sp2-secprice{margin:14px 0 8px!important;font-size:16px}.sp2-note{margin:8px 0 12px!important;font-size:13px;color:#4b5563;line-height:1.45}.sp2-note a,.sp2-sub a,.sp2-err a{color:#0d4f7d}.sp2-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 18px;border:2px solid #0d4f7d;border-radius:10px;background:#fff;color:#0d4f7d;font:inherit;font-weight:600;cursor:pointer}.sp2-btn--primary{background:#0d4f7d;color:#fff}.sp2-btn--primary:disabled{background:#8fa9bd;border-color:#8fa9bd}.sp2-btn--small{min-height:40px;padding:6px 12px}.sp2-btn--block{display:flex;width:100%;margin:12px 0}.sp2-btn--lg{min-height:56px;font-size:17px}.sp2-cards{display:grid;gap:10px}.sp2-card{display:grid;grid-template-columns:72px 1fr;gap:10px;padding:10px;border:1px solid #dfe6ee;border-radius:12px;background:#fff}.sp2-thumb{width:72px;height:44px;background:#f4f6f8;border-radius:6px}.sp2-card__b p{font-size:13px;color:#4b5563;line-height:1.4}.sp2-card__b .sp2-card__t{font-size:15px;font-weight:700;color:#1e293b}.sp2-card__b .sp2-card__p{margin-top:4px;font-size:16px;font-weight:700;color:#1e293b}.sp2-card__a{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.sp2-card__a button{min-height:44px;border:1px solid #c9d6e2;border-radius:8px;background:#fff;font:inherit;font-weight:600;color:#0d4f7d;cursor:pointer}.sp2-totals{margin-top:14px;padding:12px;border:1px solid #dfe6ee;border-radius:12px}.sp2-totals div{display:flex;justify-content:space-between;gap:10px;font-size:var(--bw-fs-spec, 14px)}.sp2-totals dt{color:#5b6675}.sp2-totals dd{margin:0;font-weight:600;text-align:right}.sp2-totals__big{padding-top:8px;border-top:1px solid #dfe6ee;font-size:17px!important}.sp2-totals__inc dd{font-size:16px}.bw-spur--sp2 .sp2-bar{display:block;position:fixed;left:0;right:0;bottom:0;z-index:30;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dfe6ee;box-shadow:0 -4px 14px #00000014}.bw-spur--sp2.sp2-typing .sp2-bar{display:none}.sp2-bar__in{display:flex;align-items:center;justify-content:space-between;gap:12px}.sp2-bar__l{margin:0;font-size:18px;font-weight:700;line-height:1.2}.sp2-bar__l small{font-size:12px;font-weight:400;color:#5b6675}.sp2-bar__k{display:block;font-size:12px;font-weight:400;color:#5b6675}.sp2-bar .sp2-btn{flex:0 0 auto;max-width:62%}body:has(.bw-spur--sp2) .bd-m-contact,body:has(.bw-spur--sp2) .bd-m-action{display:none!important}}.sp2-fs{width:100vw;height:100vh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff}.sp2-fs::backdrop{background:#0009}.sp2-fs__bar{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid #dfe6ee}.sp2-fs__bar button{min-width:44px;min-height:44px;margin-left:4px;border:1px solid #b9c7d4;border-radius:8px;background:#fff;font:inherit;cursor:pointer}.sp2-fs__stage{position:relative;height:calc(100vh - 66px);overflow:hidden;touch-action:none;background:#fbfcfd}.sp2-fs__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:16px;transform-origin:center}.sp2-fs__pair{display:grid;gap:16px;width:min(1100px,100%)}.sp2-fs__pair svg{width:100%;height:auto;max-height:46vh}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bd-spur-ui.css.map */
