form[action*="/cart/add"] .product-form__submit,form[action*="/cart/add"] [name=add],.shopify-payment-button{display:none!important}.scgm-quote-btn.loading{opacity:.6;pointer-events:none}.header__icon .scgm-quote-count,.scgm-quote-count{position:absolute;top:.4rem;right:0;min-width:1.8rem;width:auto;height:1.8rem;padding:0 .5rem;border-radius:1rem;background:#00e887;color:#060d1f;font-size:1rem;font-weight:700;line-height:1.8rem;text-align:center}.scgm-quote{max-width:96rem;margin:0 auto}.scgm-quote__empty{text-align:center;padding:4rem 0}.scgm-q-table{width:100%;border-collapse:collapse;margin-bottom:1rem}.scgm-q-table th,.scgm-q-table td{padding:1.2rem 1rem;border-bottom:.1rem solid rgba(var(--color-foreground),.12);text-align:right;vertical-align:middle}.scgm-q-table th{font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;font-weight:400;opacity:.75}.scgm-q-table th:first-child,.scgm-q-table td:first-child{text-align:left;padding-left:0}.scgm-q-product{display:flex;gap:1.4rem;align-items:center}.scgm-q-product img{border-radius:.6rem;object-fit:cover;flex:none}.scgm-q-product a{color:inherit;text-decoration:none;font-weight:600}.scgm-q-variant{font-size:1.3rem;opacity:.75}.scgm-q-remove{background:none;border:0;padding:0;font-size:1.2rem;text-decoration:underline;cursor:pointer;color:inherit;opacity:.7}.scgm-q-qty{white-space:nowrap}.scgm-q-qty button,.scgm-q-qty input{height:3.8rem;border:.1rem solid rgba(var(--color-foreground),.3);background:transparent;color:inherit;font:inherit;text-align:center}.scgm-q-qty button{width:3.4rem;cursor:pointer}.scgm-q-qty input{width:5rem;border-left:0;border-right:0;-moz-appearance:textfield}.scgm-q-qty input::-webkit-outer-spin-button,.scgm-q-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.scgm-q-grand td{font-size:1.8rem;font-weight:700;border-bottom:0}.scgm-q-hint{text-align:right;font-size:1.3rem;opacity:.8}.scgm-form{display:grid;grid-template-columns:repeat(6,1fr);gap:1.6rem;margin-top:3rem}.scgm-form h2{grid-column:1 / -1;margin:0}.scgm-field{grid-column:1 / -1;display:flex;flex-direction:column;gap:.5rem}.scgm-field--half{grid-column:span 3}.scgm-field--third{grid-column:span 2}.scgm-field>label,.scgm-field>legend{font-size:1.4rem;font-weight:600;padding:0}.scgm-field fieldset,fieldset.scgm-field{border:0;margin:0;padding:0}.scgm-field input[type=text],.scgm-field input[type=email],.scgm-field input[type=tel],.scgm-field select{height:4.6rem;padding:0 1.4rem;border:.1rem solid rgba(var(--color-foreground),.35);border-radius:var(--inputs-radius, .4rem);background:rgb(var(--color-background));color:rgb(var(--color-foreground));font:inherit;width:100%}.scgm-field small{font-size:1.2rem;opacity:.75}.scgm-check{display:flex;gap:1rem;align-items:flex-start;font-size:1.4rem;font-weight:400;cursor:pointer}.scgm-check a{color:inherit;text-decoration:underline}.scgm-check input{margin-top:.3rem;width:1.8rem;height:1.8rem;flex:none}.scgm-hp{position:absolute!important;left:-9999px!important;height:0;overflow:hidden}.scgm-form__error{grid-column:1 / -1;padding:1.2rem 1.6rem;border-radius:.6rem;background:#dc26261f;border:.1rem solid rgba(220,38,38,.5)}.scgm-form__submit{grid-column:1 / -1}.scgm-quote__content{margin-top:3rem;font-size:1.2rem}.scgm-quote__content,.scgm-quote__content .sms-consent-note{color:#ffffffb8!important}.scgm-quote__content strong{color:#fff!important}.scgm-quote__content a{color:#00e887!important;text-decoration:underline}@media screen and (max-width:749px){.scgm-field--half,.scgm-field--third{grid-column:1 / -1}.scgm-q-table thead{display:none}.scgm-q-table tbody tr{display:grid;grid-template-columns:1fr auto;gap:.4rem 1rem;padding:1.4rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.scgm-q-table tbody td{border:0;padding:0}.scgm-q-table tbody td.scgm-q-product{grid-column:1 / -1}.scgm-q-table tbody td.scgm-q-price{display:none}.scgm-q-table tbody td.scgm-q-qty{text-align:left}}.scgm-add{margin:1.6rem 0 3.2rem;border:.1rem dashed rgba(0,232,135,.5);border-radius:1.4rem;background:#00e8870a;transition:border-color .2s,background .2s}.scgm-add.is-open{border-style:solid;background:#00e8870f}.scgm-add__toggle{display:flex;align-items:center;gap:1.2rem;width:100%;padding:1.6rem 1.8rem;background:none;border:0;color:inherit;font:inherit;font-size:1.5rem;line-height:1.4;text-align:left;cursor:pointer}.scgm-add__toggle strong{margin-right:.4rem}.scgm-add__icon{flex:none;display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#00e887;color:#060d1f;font-size:2.2rem;font-weight:700;line-height:1;transition:transform .25s}.scgm-add.is-open .scgm-add__icon{transform:rotate(45deg)}.scgm-add__panel{padding:0 1.8rem 1.8rem}.scgm-add__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(30rem,1fr));gap:1.2rem}.scgm-add__card{display:grid;grid-template-columns:5.6rem minmax(0,1fr);gap:1.2rem;align-items:start;padding:1.2rem;border-radius:1.2rem;background:#ffffff0a;border:.1rem solid rgba(255,255,255,.08)}.scgm-add__media img{display:block;width:5.6rem;height:5.6rem;object-fit:contain;border-radius:.8rem;background:#ffffff0f}.scgm-add__name{margin:0 0 .8rem;font-weight:700;font-size:1.45rem;line-height:1.3}.scgm-add__row{display:flex;gap:.8rem}.scgm-add__select{flex:1;min-width:0;height:4.2rem;padding:0 1rem;border-radius:.8rem;border:.1rem solid rgba(255,255,255,.22);background:#0b1530;color:#fff;font:inherit;font-size:1.4rem}.scgm-add__btn{flex:none;height:4.2rem;padding:0 2rem;border:0;border-radius:.8rem;background:#00e887;color:#060d1f;font:inherit;font-size:1.45rem;font-weight:700;cursor:pointer;transition:background .2s,transform .15s}.scgm-add__btn:hover{transform:translateY(-1px)}.scgm-add__btn.is-added{background:#fff}.scgm-add__ref{margin:.8rem 0 0;font-family:ui-monospace,Menlo,monospace;font-size:1.2rem;opacity:.75}.scgm-add__more{margin:1.4rem 0 0;font-size:1.35rem;opacity:.85}.scgm-add__more a{color:#00e887}.scgm-q-flash td{animation:scgm-flash 1.6s ease}@keyframes scgm-flash{0%,45%{background:#00e88729}to{background:transparent}}@media screen and (max-width:749px){.scgm-add__toggle{padding:1.4rem;font-size:1.4rem}.scgm-add__panel{padding:0 1.2rem 1.4rem}.scgm-add__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/scgm-quote.css.map */
