.wire-open{display:block;border:0;padding:0;width:100%;background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.wire-open>p{margin:0 22px;font-size:.94rem;color:#526073}.wire-card-hint{display:block;margin:14px 22px 0;font-size:.875rem;color:#725832}.wire-open:focus-visible{outline:3px solid #a08350;outline-offset:-3px}#wire-dialog{width:min(720px,calc(100% - 24px));max-height:90dvh;overflow:auto;border:0;padding:30px;color:#172335;background:#fff}#wire-dialog::backdrop{background:#142032a8}#wire-dialog-title{font:400 2rem Georgia,serif;margin:18px 0 24px}#wire-close{display:block;margin-left:auto;border:1px solid #ccd1d6;background:#fff;padding:10px 18px;cursor:pointer;font:inherit}#wire-dialog-body{line-height:1.65;color:#526073}#wire-dialog-body h3{color:#172335;margin-top:24px}#wire-dialog-body .swatches{display:flex;flex-wrap:wrap;gap:18px}#wire-dialog-selector .config-grid{display:block}#wire-dialog-selector .config-grid>div:first-child{display:none}#wire-dialog-selector .wire-config{padding:18px 0;background:white}#wire-dialog-selector .wrap{width:100%}#wire-dialog-selector .fields{grid-template-columns:1fr 1fr}body:has(#wire-dialog[open]){overflow:hidden}#wire-product-enquiry{margin-top:20px}[hidden]{display:none!important}@media(max-width:650px){#wire-dialog{padding:20px}.wire-open>p{margin:0 14px}.wire-card-hint{margin:12px 14px 0}#wire-dialog-title{font-size:1.65rem}}
@media(max-width:650px){#cables .gallery-title{display:block}#cables .gallery-title>span{display:block;margin-top:8px}}
