ecu-kit-selector .kit-alpha__header{max-width:none}ecu-kit-selector .ecu-selector__choices .kit-alpha__choice{height:215px}ecu-kit-selector .ecu-selector__choices .kit-alpha__choice-image{min-height:0;flex-shrink:1}ecu-kit-selector .ecu-selector__connector{margin:0}ecu-kit-selector .kit-alpha__step.is-pending .ecu-selector__connector,ecu-kit-selector .kit-alpha__step.is-pending .ecu-selector__all{opacity:.5;cursor:not-allowed}ecu-kit-selector .kit-alpha__step.is-pending .ecu-selector__connector .kit-alpha__choice-image{filter:grayscale(.45)}ecu-kit-selector .ecu-selector__connector input,ecu-kit-selector [data-all-connectors]{width:22px;height:22px;margin:0;accent-color:rgb(var(--color-button))}ecu-kit-selector .ecu-selector__connector input{position:absolute;top:.55rem;right:.55rem}ecu-kit-selector .ecu-selector__connector.is-selected:after{display:none}ecu-kit-selector .ecu-selector__connector:focus-within{outline:3px solid rgba(var(--color-foreground),.45);outline-offset:3px}ecu-kit-selector .ecu-selector__connector-copy{display:grid;gap:.4rem;min-width:0}ecu-kit-selector .ecu-selector__parts{margin-top:1.5rem}ecu-kit-selector .ecu-selector__part-instruction{margin-top:0;font-size:1.4rem}ecu-kit-selector .ecu-selector__all{display:flex;align-items:center;gap:.8rem;min-height:48px;width:fit-content;cursor:pointer;font-weight:600}ecu-kit-selector .ecu-selector__connector-summary,ecu-kit-selector .ecu-selector__contacts-note,ecu-kit-selector .ecu-selector__result-detail{font-size:1.4rem;line-height:1.5}@media(min-width:750px){ecu-kit-selector .kit-alpha__how-to-steps{grid-template-columns:repeat(2,minmax(0,1fr))}ecu-kit-selector .kit-alpha__how-to-step:before{display:none}ecu-kit-selector .kit-alpha__how-to-step:nth-child(2n of:not([hidden])):before{display:block;inset-block:0;inset-inline-start:-.75rem;width:1px}}@media(min-width:990px){ecu-kit-selector .kit-alpha__how-to-steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}ecu-kit-selector .kit-alpha__how-to-step:nth-child(n of:not([hidden])):before{display:none}ecu-kit-selector .kit-alpha__how-to-step:not(:nth-child(1 of:not([hidden]))):before{display:block;inset-block:0;inset-inline-start:-.75rem;width:1px}}@media(min-width:750px)and (max-width:989px){ecu-kit-selector .kit-alpha__result{grid-template-columns:minmax(180px,240px) minmax(0,1fr)}}ecu-kit-selector .ecu-selector__quantity-control{display:contents}ecu-kit-selector .ecu-selector__quantity-step{display:none}@media(max-width:749px){ecu-kit-selector .ecu-selector__quantity-control{display:flex;align-items:stretch;width:100%;min-width:96px;border:1px solid #b8b8b8;border-radius:6px;overflow:hidden}ecu-kit-selector .ecu-selector__quantity-step{display:flex;align-items:center;justify-content:center;flex:0 0 32px;min-height:38px;padding:0;border:0;background:#f4f4f4;color:inherit;font:inherit;font-size:1.8rem;cursor:pointer}ecu-kit-selector .ecu-selector__quantity-step:focus-visible{outline:2px solid currentColor;outline-offset:-2px}ecu-kit-selector .ecu-selector__quantity-step:disabled{opacity:.5;cursor:default}ecu-kit-selector .ecu-selector__items-list .ecu-selector__quantity-control .kit-alpha__quantity{flex:1 1 0;min-width:0;width:0;height:38px;min-height:38px;padding:.5rem 0;border:0;border-radius:0;text-align:center;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;font-size:1.6rem}ecu-kit-selector .ecu-selector__quantity-control .kit-alpha__quantity::-webkit-inner-spin-button,ecu-kit-selector .ecu-selector__quantity-control .kit-alpha__quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}ecu-kit-selector .ecu-selector__choices .kit-alpha__choice{height:180px}}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result{grid-template-columns:72px minmax(0,1fr);gap:1.5rem;padding:1.5rem 0;margin-top:0;border:0;border-bottom:1px solid rgba(var(--color-foreground),.16);border-radius:0;box-shadow:none;align-items:center}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-media{padding:0;background:transparent}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-image{height:72px;width:72px;object-fit:contain}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-content{display:grid;grid-template-columns:minmax(0,1fr) 105px 130px;column-gap:2rem;row-gap:.4rem;padding:0}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-title{font-size:1.6rem;margin:0;grid-column:1}ecu-kit-selector .ecu-selector__items-list .ecu-selector__result-detail,ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-sku,ecu-kit-selector .ecu-selector__items-list .kit-alpha__product-link{grid-column:1;margin:0;font-size:1.3rem}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-price{grid-column:2;grid-row:1 / 5;align-self:center;margin:0;font-size:1.6rem}ecu-kit-selector .ecu-selector__items-list .kit-alpha__product-form,ecu-kit-selector .ecu-selector__items-list .ecu-selector__part-unavailable{grid-column:3;grid-row:1 / 5;align-self:center;margin:0}ecu-kit-selector .ecu-selector__items-list .kit-alpha__purchase-row{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}ecu-kit-selector .ecu-selector__items-list .kit-alpha__quantity{width:85px;min-height:44px}ecu-kit-selector .ecu-selector__items-actions{margin-top:2rem}ecu-kit-selector .ecu-selector__items-list [hidden]{display:none!important}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__result-content{grid-template-columns:minmax(0,1fr) 105px 200px}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__purchase-row{display:grid;grid-template-columns:70px 120px;gap:.4rem 1rem;align-items:center}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__quantity-label{grid-column:1 / -1;font-size:1.4rem;line-height:2.1rem;margin:0}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__quantity{width:70px;min-height:38px;height:38px;padding:.5rem 1rem;font-size:1.4rem}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__add-button{min-height:38px;height:38px;width:120px;padding:.5rem .8rem;margin-top:0;font-size:1.4rem;white-space:nowrap}@media(min-width:750px){ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__result-price{min-height:calc(2.5rem + 38px);padding-top:0;display:flex;align-items:flex-end}}@media(max-width:749px){ecu-kit-selector .ecu-selector__items-list .kit-alpha__result{grid-template-columns:50px minmax(0,1fr);gap:1rem}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-image{width:50px;height:50px}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-content{grid-template-columns:minmax(0,1fr) 85px;column-gap:1rem}ecu-kit-selector .ecu-selector__items-list .kit-alpha__result-price{grid-column:1;grid-row:auto;font-size:1.4rem}ecu-kit-selector .ecu-selector__items-list .kit-alpha__product-form,ecu-kit-selector .ecu-selector__items-list .ecu-selector__part-unavailable{grid-column:2;grid-row:1 / 6}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__result-content{grid-template-columns:minmax(0,1fr)}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__product-form,ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .ecu-selector__part-unavailable{grid-column:1;grid-row:auto}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__purchase-row{grid-template-columns:minmax(96px,130px) minmax(86px,120px);column-gap:.6rem;align-items:end}ecu-kit-selector[data-individual-add-buttons=true] .ecu-selector__items-list .kit-alpha__add-button{grid-column:2;width:100%;min-width:0;padding-inline:.4rem}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/ecu-kit-selector.css.map */
