.ydl-custom-options{display:grid;gap:14px;margin:2px 0 18px;padding:16px;border:1px solid #d9dde3;border-radius:4px;background:#f8f9fa}.ydl-custom-options__label{display:block;margin-bottom:7px;color:#263983;font-weight:600}.ydl-custom-options__select{width:100%}.ydl-custom-options__connector-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}.ydl-custom-options__connector-select{flex:1 1 200px;min-width:0;background:transparent}.ydl-custom-options__connector-select .ydl-custom-options__select{height:100%}.ydl-connector-thumb{position:relative;display:flex;align-items:center;justify-content:center;width:76px;padding:3px;overflow:hidden;border:1px solid #cfd4dc;border-radius:4px;background:#fff;cursor:zoom-in}.ydl-connector-thumb[hidden],.ydl-connector-thumb__badge[hidden],.ydl-polarity[hidden],.ydl-polarity__hint[hidden]{display:none}.ydl-connector-thumb img{display:block;width:100%;height:100%;max-height:70px;object-fit:contain}.ydl-connector-thumb__badge{position:absolute;right:0;bottom:0;left:0;padding:1px 0;background:#c62828;color:#fff;font-size:.66rem;font-weight:600;line-height:1.3;text-align:center}.ydl-polarity{display:flex;gap:6px}.ydl-polarity__option{position:relative;display:flex;margin:0;cursor:pointer}.ydl-polarity__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ydl-polarity__button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:76px;padding:5px 4px;border:1px solid #cfd4dc;border-radius:4px;background:#fff;color:#5b6477;font-size:.78rem;line-height:1.1}.ydl-polarity__input:checked+.ydl-polarity__button{border-color:#263983;box-shadow:inset 0 0 0 1px #263983;background:#eef1fa;color:#263983;font-weight:600}.ydl-polarity__input:focus-visible+.ydl-polarity__button{outline:2px solid #263983;outline-offset:2px}.ydl-polarity__hint{margin:6px 0 0;color:#5b6477;font-size:.82rem}.ydl-ntc-row{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.ydl-ntc-row__select{flex:1 1 200px;min-width:0}.ydl-pinout{display:grid;justify-items:center;gap:2px;padding:4px 8px 5px;border:1px solid #263983;border-radius:4px;background:#eef1fa;color:#263983;font-size:.78rem;font-weight:600}.ydl-pinout[hidden]{display:none}.ydl-pinout__housing{display:flex;padding:0 2px;background:linear-gradient(#d3d1c7,#d3d1c7) center 1px / 100% 17px no-repeat;border-radius:3px}.ydl-pinout__pin{display:grid;grid-template-rows:17px 11px 14px;align-items:center;justify-items:center;width:32px;color:#263983;font:inherit;line-height:1;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.ydl-pinout__pin[data-pin="BAT+"]{--ydl-wire-color: #e24b4a}.ydl-pinout__pin[data-pin=NTC]{--ydl-wire-color: #b47814}.ydl-pinout__pin[data-pin=BAT\2212]{--ydl-wire-color: #2c2c2a}.ydl-pinout__pin:before{content:"";grid-row:2;width:4px;height:11px;background:var(--ydl-wire-color)}.ydl-pinout__contact{grid-row:1;width:7px;height:9px;border-radius:1px;background:#ba7517}.ydl-pinout__pin:focus-visible,.ydl-pinout__pin[data-drop-target]{outline:2px solid #263983;outline-offset:-1px;border-radius:3px}.ydl-pinout__pin:active,.ydl-pinout__pin[data-pressing],.ydl-pinout__pin[aria-pressed=true]{border-radius:3px;background:#263983;color:#fff}.ydl-pinout__pin:active,.ydl-pinout__pin[data-pressing]{transform:translateY(2px);cursor:grabbing}.ydl-pinout__pin[data-drop-target]:not([data-pressing]){background:#d6e2ff;color:#263983}.ydl-pinout__status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ydl-custom-options__minimum{margin:0;color:#c62828;font-size:.92rem;font-weight:600}.ydl-volume-pricing{margin-top:28px;width:100%}.ydl-volume-pricing__table{border-collapse:collapse;color:var(--text-color);font-size:16px;line-height:1.45;table-layout:fixed;width:100%}.ydl-volume-pricing__table th,.ydl-volume-pricing__table td{border:1px solid var(--border-color);padding:16px 22px;text-align:left;vertical-align:middle}.ydl-volume-pricing__table th{background:color-mix(in srgb,var(--background) 70%,var(--border-color));color:var(--heading-color);font-weight:600}@media screen and (max-width:640px){.ydl-volume-pricing{margin-top:22px}.ydl-volume-pricing__table{font-size:14px}.ydl-volume-pricing__table th,.ydl-volume-pricing__table td{padding:12px 14px}}
/*# sourceMappingURL=/cdn/shop/t/60/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAACQ */
