.bockmann-image-caption{margin:0;padding:14px 88px 14px 18px;min-height:52px;color:#56625d;background:#fff;font-size:14px;line-height:1.5;text-align:left;overflow-wrap:anywhere}.bock-config[data-equipment-guide] .eq-equipment-intro{font-size:13px;line-height:1.5;color:#627068;margin:0 0 18px}.bock-config[data-equipment-guide] .eq-option-group{font-size:13px;letter-spacing:.025em;font-weight:700;color:#69736c;margin:24px 0 18px;padding-top:16px;border-top:1px solid #e2e7e3}.bock-config[data-equipment-guide] .eq-option-group:first-of-type{margin-top:0;border-top:0;padding-top:0}.bock-config[data-equipment-guide] fieldset.eq-option{padding:0 0 20px;margin:0 0 20px;border-bottom:1px solid #e9ece9}.bock-config[data-equipment-guide] .eq-option legend{font-size:15px;line-height:1.4;margin:0 0 8px;font-weight:600}.bock-config[data-equipment-guide] .eq-option select{font-size:14px;min-height:46px;cursor:pointer;border-radius:7px}.bock-config[data-equipment-guide] .eq-option select:focus-visible{outline:2px solid #365e45;outline-offset:3px}.bock-config[data-equipment-guide] .eq-option-status{display:block;min-height:18px;font-size:12px;color:#647269;line-height:1.5;margin:5px 0 9px}.bock-config[data-equipment-guide] .eq-option-status[data-active]{font-weight:600;color:#28553b}.bock-config[data-equipment-guide] .eq-option-photos{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px;padding:0;margin:8px 0}.bock-config[data-equipment-guide] .eq-option-photo{width:120px;max-width:120px;margin:0}.bock-config[data-equipment-guide] .eq-option-thumb{width:120px;height:90px;position:relative;display:block;background:#fff;border:1px solid #dce2dc;border-radius:8px;overflow:hidden;cursor:zoom-in;transition:border-color .15s}.bock-config[data-equipment-guide] .eq-option-thumb:hover{border-color:#365e45}.bock-config[data-equipment-guide] .eq-option-thumb:focus-visible{outline:2px solid #365e45;outline-offset:3px}.bock-config[data-equipment-guide] .eq-option-thumb img{display:block;width:100%;height:100%;max-height:none;object-fit:contain;position:static;transform:none}.bock-config[data-equipment-guide] .eq-option-thumb--door img{position:absolute;width:270%;height:auto;max-width:none;left:-133%;top:-130%}.bock-config[data-equipment-guide] .eq-option-thumb>span{position:absolute;right:4px;bottom:4px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#fff;color:#294632;box-shadow:0 1px 4px #0002;font-size:18px;line-height:1}.bock-config[data-equipment-guide] .eq-option-photo figcaption{font-size:11px;line-height:1.35;color:#69736c;margin-top:5px}.bock-config[data-equipment-guide] .eq-option-benefit{font-size:13px;line-height:1.55;color:#536258;margin:7px 0 0;max-width:48ch}.bock-config[data-equipment-guide] .bock-hint{font-size:12px;line-height:1.5;margin-top:7px;color:#6b6253}.eq-photo-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(900px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:20px;background:#fff;color:#25362c;border:0;border-radius:14px;box-shadow:0 18px 70px #0004;overflow:auto}.eq-photo-dialog::backdrop{background:#132017c9}.eq-photo-dialog header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 12px}.eq-photo-dialog h2{margin:0;font-size:19px;line-height:1.4;color:#25362c}.eq-photo-dialog button{min-width:44px;min-height:44px;border:1px solid #dce2dc;border-radius:8px;background:#fff;font:inherit;color:#25362c;padding:8px 14px;cursor:pointer}.eq-photo-dialog button:focus-visible{outline:2px solid #365e45;outline-offset:3px}.eq-photo-dialog img{display:block;width:100%;height:auto;max-height:65dvh;object-fit:contain;background:#fafbf9}.eq-photo-dialog p{font-size:13px;line-height:1.5;margin:12px 0 0;color:#56645b}@media(max-width:600px){.eq-photo-dialog{padding:14px}.eq-photo-dialog h2{font-size:16px}.eq-photo-dialog img{max-height:62dvh}.bock-config[data-equipment-guide] .eq-option-group{margin-top:20px}}.eq-delivery-info{margin:18px 0;padding:16px;border:1px solid #d5ddd6;border-radius:6px;font-size:14px;line-height:1.6;background:#f7f9f7;color:#203c31}.eq-delivery-info h2{margin:0 0 8px;font-size:16px}.eq-delivery-info p{margin:8px 0}.eq-delivery-info summary{cursor:pointer;font-weight:600;padding:8px 0}.eq-delivery-info a{text-decoration:underline}.eq-delivery-info--compact{margin:0;padding:0;border:0;border-radius:0;background:transparent;font-size:inherit;color:inherit}.eq-delivery-info--compact>.eq-delivery-info__toggle{display:flex;align-items:center;gap:8px;width:fit-content;padding:5px 0;list-style:none;font-weight:400;text-decoration:underline;text-underline-offset:3px}.eq-delivery-info__toggle::-webkit-details-marker{display:none}.eq-delivery-info__toggle:after{content:"";width:7px;height:7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:-4px 3px 0 4px}.eq-delivery-info--compact[open]>.eq-delivery-info__toggle:after{transform:rotate(225deg);margin-top:4px}.eq-delivery-info__toggle:focus-visible{outline:2px solid currentColor;outline-offset:4px}.eq-delivery-info__content{padding:4px 0 10px;font-size:14px;line-height:1.6}
/*# sourceMappingURL=/cdn/shop/t/97/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAACAAAAAIAAAAAAAAAAIA */
