.bos-machine .bos-price-kind{color:var(--bos-muted);margin:0 0 4px;font-size:9px!important}.bos-machine-install{display:flex;gap:14px;padding:17px 18px;margin:0 0 25px;background:#f4f1e9;border:1px solid #ded8c9;border-left:3px solid var(--bos-red);border-radius:3px;text-decoration:none}.bos-machine-install strong{display:block;font-size:15px;font-weight:600}.bos-machine-install small{display:block;font-size:12px;color:var(--bos-muted);margin-top:2px}.bos-machine-install .bos-link{display:block;font-size:11px;font-weight:600;text-decoration:underline;text-underline-offset:3px;margin-top:7px}.bos-machine .bos-package{padding:14px;min-height:65px}.bos-machine .bos-package-title{font-size:13px}.bos-machine .bos-package-title small{font-size:11px}.bos-machine .bos-package-price{font-size:13px}.bos-conversion{margin:12px 0 15px;border-block:1px solid #e1e1db}.bos-conversion summary{font-size:11px;font-weight:550;padding:13px 20px 13px 0;cursor:pointer;list-style:none;position:relative}.bos-conversion summary:after{content:'+';position:absolute;right:2px;font-size:16px;top:8px}.bos-conversion[open] summary:after{content:'−'}.bos-conversion summary::-webkit-details-marker{display:none}.bos-conversion>p{font-size:11px;color:var(--bos-muted);margin:0 0 13px}.bos-conversion .bos-package{background:#faf9f6}.bos-critical{padding:13px 15px;background:#f8f6f1;border-radius:3px;margin:8px 0 15px}.bos-critical>strong{font-size:11px;font-weight:600}.bos-critical p{font-size:11px;line-height:1.65;margin:5px 0 0;color:#59554b}.bos-selection-warning{font-size:12px;padding:13px 15px;background:#fff0e7;border:1px solid #dfc0aa;border-radius:3px;margin:15px 0}.bos-machine .bos-included p{font-size:12px;line-height:1.7}.bos-machine .bos-benefits{font-size:10px}.bos-machine .bos-stock{margin-top:10px}.bos-machine[data-selected-kind="kit"] .bos-price-kind{color:#974018}.bos-machine .bos-package:has(input:checked){background:#f8f7f3}@media(max-width:749px){.bos-machine-install{margin-bottom:22px}.bos-machine .bos-package-title{font-size:12px}.bos-machine .bos-package-price{font-size:12px}.bos-machine .bos-package-title small{font-size:10px}.bos-machine .bos-benefits{font-size:9px}.bos-machine-install small{font-size:11px}}
body:has([data-bos-machine][data-preview="true"]) .breadcrumb{display:none}

.bos-machine-attachments-link{font-size:12px;font-weight:600;display:inline-block;text-underline-offset:4px;margin-top:3px}

.bos-setup-summary{border:1px solid #deded5;border-radius:3px;padding:15px;margin:13px 0 16px;background:#faf9f5}.bos-setup-summary>.bos-eyebrow{font-size:9px!important;margin-bottom:10px}.bos-setup-summary ul{list-style:none;padding:0;margin:0 0 12px}.bos-setup-summary li{display:grid;grid-template-columns:1fr auto;gap:8px;font-size:11px;padding:6px 0}.bos-setup-summary li button{grid-column:1/-1;justify-self:start;font-size:10px;background:none;border:0;text-decoration:underline;padding:0;color:#666}.bos-setup-total{display:flex;justify-content:space-between;gap:15px;font-size:16px;padding-top:12px;border-top:1px solid #d9d9cf}.bos-setup-summary>.bos-small{font-size:10px!important;margin:7px 0 0}.bos-cart-status{padding:12px 14px;border:1px solid #d4b59e;background:#fff3e9;margin:12px 0;font-size:12px}.bos-cart-status p{margin:0}.bos-cart-status a{display:inline-block;margin-top:8px;text-underline-offset:3px}
