:root{--sr-accent: #03a196;--sr-accent-dark: #04736b;--sr-text: #333333;--sr-muted: #6b6b6b;--sr-border: #d9d9d9;--sr-bg-soft: #f6f7f9;--sr-error: #c0392b;--sr-warn-bg: #fff6e0;--sr-warn-border: #f0c36d}.sr-quote-buttons{width:100%}.sr-quote-add{width:100%;margin-bottom:5px;transition:background-color .2s ease}.sr-quote-add.is-added{background-color:var(--sr-accent-dark)!important}.sr-quote-count,a .sr-quote-count{display:inline-block!important;width:auto!important;height:auto!important;float:none!important;position:static!important;font-weight:400;min-width:1.5em;margin-left:.4em;padding:0 .4em;border-radius:1em;background:var(--sr-accent);color:#fff;font-size:.8em;line-height:1.5em;text-align:center;vertical-align:middle}.sr-quote-count[hidden]{display:none!important}.sr-quote-panel{position:fixed;right:16px;bottom:16px;z-index:10000;width:min(360px,calc(100vw - 32px));padding:20px;background:#fff;color:var(--sr-text);border-top:4px solid var(--sr-accent);box-shadow:0 8px 30px #0000002e}.sr-quote-panel[hidden]{display:none}.sr-quote-panel__title{margin:0 24px 8px 0;font-weight:700}.sr-quote-panel__car{margin:0 0 4px}.sr-quote-panel__combo{margin:0 0 12px;color:var(--sr-muted);font-size:.9em}.sr-quote-panel__actions{display:flex;flex-direction:column;gap:10px}.sr-quote-panel__actions .global-button{width:100%;text-align:center}.sr-quote-panel__link{text-align:center}.sr-quote-panel__x{position:absolute;top:6px;right:8px;border:0;background:none;font-size:26px;line-height:1;cursor:pointer;color:var(--sr-muted)}.sr-quote{color:var(--sr-text)}.sr-quote__intro{max-width:760px;margin-bottom:24px}.sr-quote__test-banner{padding:10px 14px;background:var(--sr-warn-bg);border:1px solid var(--sr-warn-border)}.sr-quote__empty{padding:32px 0}.sr-quote__empty[hidden],.sr-quote__grid[hidden]{display:none}.sr-quote__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;align-items:start}@media(min-width:990px){.sr-quote__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.sr-quote__form-wrap{position:sticky;top:120px}}.sr-quote__h2{font-size:20px;margin:0 0 16px}.sr-quote__list{list-style:none;margin:0;padding:0}.sr-item{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px 16px;padding:16px 0;border-bottom:1px solid var(--sr-border)}.sr-item__img{width:96px;height:auto;object-fit:contain;background:var(--sr-bg-soft)}.sr-item__body>*{margin:0 0 6px}.sr-item__title{font-weight:700;display:block}.sr-item__offer{font-size:.9em;color:var(--sr-accent-dark)}.sr-item__combo{display:block;font-size:.85em;color:var(--sr-muted)}.sr-item__combo span{display:block;margin-bottom:2px;text-transform:lowercase}.sr-item__combo select{width:100%;max-width:320px}.sr-item__price small{color:var(--sr-muted)}.sr-item__note{font-size:.8em;color:var(--sr-muted)}.sr-item__remove{grid-column:2;justify-self:start;border:0;background:none;padding:0;color:var(--sr-muted);text-decoration:underline;cursor:pointer;font-size:.9em}@media(min-width:600px){.sr-item{grid-template-columns:120px minmax(0,1fr) auto}.sr-item__img{width:120px}.sr-item__remove{grid-column:3;align-self:start}}.sr-quote__hint{font-size:.85em;color:var(--sr-muted);margin-top:12px}.sr-quote__more{display:inline-block;margin-top:8px}.sr-quote__form-wrap{background:var(--sr-bg-soft);padding:20px}.sr-row{display:grid;grid-template-columns:minmax(0,1fr);gap:0 16px}@media(min-width:600px){.sr-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sr-row[hidden]{display:none}@media(min-width:600px){.sr-row--3{grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,1fr)}}.sr-quote__required{font-size:.9em;color:var(--sr-muted);margin:-8px 0 14px}.sr-field input::placeholder,.sr-field textarea::placeholder{color:#9a9a9a;opacity:1}.sr-field{margin:0 0 14px;border:0;padding:0;min-width:0}.sr-field label,.sr-field legend{display:block;font-weight:600;margin-bottom:4px}.sr-field input[type=text],.sr-field input[type=email],.sr-field input[type=tel],.sr-field textarea{width:100%;box-sizing:border-box;background:#fff}.sr-field [aria-invalid=true]{border-color:var(--sr-error)!important}.sr-field--radios label{font-weight:400;display:flex;gap:8px;align-items:center;margin:4px 0}.sr-field--check label{font-weight:400;display:flex;gap:10px;align-items:flex-start}.sr-field--check input{margin-top:4px;flex:none}.sr-field__error{color:var(--sr-error);font-size:.85em;margin:4px 0 0}.sr-field__error[hidden]{display:none}.sr-quote__notice{padding:10px 12px;background:var(--sr-warn-bg);border:1px solid var(--sr-warn-border);font-size:.9em}.sr-quote__notice[hidden]{display:none}.sr-hp{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.sr-quote__status{margin:0 0 14px;padding:10px 12px;font-size:.9em}.sr-quote__status[hidden]{display:none}.sr-quote__status.is-error{background:#fdecea;border:1px solid var(--sr-error)}.sr-quote__status.is-info{background:var(--sr-warn-bg);border:1px solid var(--sr-warn-border)}.sr-quote__submit{width:100%}.sr-quote__submit[disabled]{opacity:.7;cursor:wait}.sr-quote__small{font-size:.85em;color:var(--sr-muted);margin-top:10px}.sr-quote__debug{margin-top:16px;max-height:420px;overflow:auto;font-size:12px;background:#fff;padding:12px;white-space:pre-wrap}.sr-quote__debug[hidden]{display:none}.sr-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sr-vat-toggle{display:flex;align-items:center;margin:8px 0}.sr-vat-toggle .tgl{position:absolute;opacity:0;width:1px;height:1px}.sr-vat-toggle .tgl-btn{position:relative;display:block;width:4em;height:2em;padding:2px;box-sizing:border-box;border-radius:2em;background:#f0f0f0;cursor:pointer;transition:background .4s ease}.sr-vat-toggle .tgl-btn:after{content:"";position:relative;display:block;left:0;width:50%;height:100%;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:left .2s ease}.sr-vat-toggle .tgl:checked+.tgl-btn{background:#9fd6ae}.sr-vat-toggle .tgl:checked+.tgl-btn:after{left:50%}.sr-vat-toggle .tgl:focus-visible+.tgl-btn{outline:2px solid var(--sr-accent);outline-offset:2px}.sr-vat-toggle .tgl-status{margin-left:.5em}
/*# sourceMappingURL=/cdn/shop/t/125/assets/sr-quote.css.map */
