html body #grfq-page,html body #grfq-page *{font-family:var(--text-font-family)!important}html body #grfq-page#grfq-page :is(h3,h4,.grfq-collapsible-title,.grfq-group_name_text){font-family:var(--heading-font-family)!important}html body #grfq-page a{text-decoration:none!important}html body #grfq-page{margin-block-start:0}html body #grfq-page .grfq-page-wrapper-sami{gap:var(--section-stack-spacing-block)}html body #grfq-page .grfq-product-card-sami{gap:var(--spacing-4)}html body #grfq-page .grfq-page-form-sami{margin-block-start:0}html body #grfq-page .grfq-products-header-sami{min-height:0;padding:0;gap:var(--spacing-4);background:none!important;border-radius:0;color:rgb(var(--text-primary))!important}html body #grfq-page .grfq-products-header-sami *{font-size:var(--text-h5)!important;font-weight:500!important}html body #grfq-page .grfq-products-header-sami .grfq-group_name_text{text-transform:var(--heading-text-transform);letter-spacing:var(--heading-letter-spacing)}html body #grfq-page .grfq-products-header-right a{font-size:var(--text-base)!important;color:rgb(var(--text-primary))!important}html body #grfq-page .grfq-product-table-sami .cartPage__main{padding:0!important;background:none!important;border:0!important;border-radius:0!important}html body #grfq-page .grfq-card-wrapper .grfq-form-wrapper{padding:var(--spacing-6)!important;background:rgb(var(--text-primary) / .05)!important;border:0!important;border-radius:var(--rounded)!important}html body #grfq-page .caption-with-letter-spacing{padding-block-end:var(--spacing-4);font-size:var(--text-xs)!important;letter-spacing:.1em;color:rgb(var(--text-primary) / .7);border-bottom:1px solid rgb(var(--border-color))}html body #grfq-page tr.cartitem td{padding-block:var(--spacing-5);vertical-align:top;border-top:0}html body #grfq-page tr.grfq-product-item:not(:last-child){border-bottom:1px solid rgb(var(--border-color))!important}html body #grfq-page td.cartitem_media{width:var(--spacing-32);padding-inline-end:var(--spacing-5)}html body #grfq-page .cartitem__img-container img{width:100%;height:auto;border-radius:var(--rounded)}html body #grfq-page .cartitem__name{font-size:var(--text-base)}html body #grfq-page :is(.grfq-variant-price,.grfq-variant-title,.grfq-product-sku){font-size:var(--text-sm);color:rgb(var(--text-primary) / .7)}html body #grfq-page .grfq-wished-price-wrapper{flex-wrap:wrap;align-items:center;gap:var(--spacing-3);font-size:var(--text-sm);color:rgb(var(--text-primary) / .7)}html body #grfq-page .grfq-variant-total{font-size:var(--text-base)}html body #grfq-page .grfq-input__Backdrop{background:transparent;border:1px solid rgb(var(--border-color));border-radius:var(--rounded-input)}html body #grfq-page .grfq-input-group input{font-size:var(--text-base);color:rgb(var(--text-primary))}html body #grfq-page .grfq-variant-quantity .grfq-input-group{display:inline-flex;align-items:stretch;width:max-content!important;height:var(--input-height);vertical-align:middle}html body #grfq-page .grfq-variant-quantity .grfq-input__Backdrop{border-radius:var(--rounded-button)}html body #grfq-page .grfq-variant-quantity :is(.grfq-input-group__Prefix,.grfq-input-group__Suffix){display:flex;align-items:center;padding-inline:var(--spacing-5)}html body #grfq-page .item_qty{width:var(--spacing-6);min-width:var(--spacing-6);padding:0!important;text-align:center;background:none}html body #grfq-page .grfq-product-wished-price-input{display:flex;align-items:center;width:auto;padding:var(--spacing-2-5) var(--spacing-4)}html body #grfq-page .grfq-product-wished-price-input .grfq-input__Backdrop{border-radius:min(10px,var(--rounded-button))}html body #grfq-page .grfq-product-wished-price-input .grfq-input-group__Prefix{padding:0}html body #grfq-page .grfq-product-wished-price-input input{-webkit-appearance:textfield;appearance:textfield;width:var(--spacing-20);margin-inline-start:var(--spacing-2);padding:0!important;text-align:start;background:none}html body #grfq-page .grfq-product-wished-price-input input::-webkit-outer-spin-button,html body #grfq-page .grfq-product-wished-price-input input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}html body #grfq-page tr.cartitem :is(td.cartitem_quantity,td.cartitem_totals){vertical-align:middle}html body #grfq-page tr.cartitem td.cartitem_quantity{display:table-cell;white-space:nowrap}html body #grfq-page .grfq-variant-quantity-icon{display:inline-flex;align-items:center;margin-inline-start:var(--spacing-3);vertical-align:middle;background:transparent;color:rgb(var(--text-primary) / .7)}html body #grfq-page .cartPage_Footer{margin-block-start:var(--spacing-2);border-top:1px solid rgb(var(--border-color))}html body #grfq-page .cartPage_Footer .info{padding-block:var(--spacing-4)!important}html body #grfq-page .totals{justify-content:flex-end;align-items:baseline;gap:var(--spacing-2)}html body #grfq-page .totals__subtotal-value{font-size:var(--text-lg);font-weight:700}html body #grfq-page #grfq-form,html body #grfq-page .grfq-form-row{gap:var(--spacing-6)}html body #grfq-page .grfq-collapsible-icon svg{color:rgb(var(--text-primary));stroke:currentColor}html body #grfq-page .grfq__collapsible.--show{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-6);max-height:none!important}html body #grfq-page :is(.grfq-form-row,.grfq-form-group,.grfq-input-group),html body #grfq-page .grfq-form-group>div{margin-block-start:0}html body #grfq-page .grfq-form-group{position:relative;float:none;width:auto!important;padding:0!important}html body #grfq-page .grfq-control-label{position:absolute;inset-block-start:0;inset-inline-start:1px;display:grid;grid-auto-flow:column;justify-content:start;align-items:center;height:calc(var(--input-height) + .625rem);margin-inline-start:var(--input-padding-inline);font-size:var(--text-base);opacity:.5;pointer-events:none;transform-origin:var(--transform-origin-start);transition:transform .2s ease-in-out}html body #grfq-page .grfq-form-group:has(.grfq-form-control:focus) .grfq-control-label,html body #grfq-page .grfq-form-group:has(.grfq-form-control:valid) .grfq-control-label{transform:scale(.65) translateY(calc(-1 * var(--spacing-4)))}html body #grfq-page .grfq-required-asterisk{padding-inline-start:var(--spacing-1);color:rgb(var(--error-text))}html body #grfq-page .grfq-form-control{height:calc(var(--input-height) + .625rem);padding-block:var(--spacing-4) 0!important;padding-inline:var(--input-padding-inline)!important;background:transparent;color:rgb(var(--text-primary));font-size:var(--text-base);border:1px solid rgb(var(--border-color))!important;border-radius:var(--rounded-input)!important}html body #grfq-page .grfq-form-control::placeholder{color:transparent}html body #grfq-page textarea.grfq-form-control{height:auto;min-height:calc(var(--input-height) * 2);padding-block:var(--spacing-6) var(--spacing-2)!important}html body #grfq-page .grfq-form-control:focus{border-color:currentColor;outline:none;box-shadow:inset 0 0 0 1px}html body #grfq-page .grfq-help-block{margin-block-start:var(--spacing-1);font-size:var(--text-xs);color:rgb(var(--error-text))}html body #grfq-page .grfq-action-group{margin-block-start:0;padding:0}html body #grfq-page #submitRFQForm{margin:0!important;padding-block:var(--spacing-3-5)!important;padding-inline:var(--spacing-8)!important;font-size:var(--text-base)!important;border:0!important;box-shadow:none!important}@media screen and (max-width:999px){html body #grfq-page .grfq-products-header-sami{flex-wrap:wrap}html body #grfq-page .quote-table thead{display:none}html body #grfq-page :is(.quote-table,.quote-table tbody,.quote-table tr,.quote-table td){display:block;width:auto}html body #grfq-page tr.cartitem{display:grid;grid-template-columns:var(--spacing-20) minmax(0,1fr) max-content;column-gap:var(--spacing-4);padding:0}html body #grfq-page tr.cartitem td.cartitem_media{grid-column:1;width:var(--spacing-20);min-width:0;padding-block-end:0;padding-inline-end:0}html body #grfq-page tr.cartitem td.cartitem_details{grid-column:2 / -1;padding-block-end:0}html body #grfq-page tr.cartitem td.cartitem_quantity{display:flex;grid-column:1 / 3;align-items:center;gap:var(--spacing-4);padding-block-start:var(--spacing-4)}html body #grfq-page tr.cartitem td.cartitem_totals{grid-column:3;align-self:center;padding-block-start:var(--spacing-4);text-align:end;white-space:nowrap}}@media screen and (min-width:700px){html body #grfq-page .grfq-card-wrapper .grfq-form-wrapper{padding:var(--spacing-10) var(--spacing-12)!important}html body #grfq-page .grfq-variant-quantity :is(.grfq-input-group__Prefix,.grfq-input-group__Suffix){padding-inline:var(--spacing-6)}html body #grfq-page .grfq__collapsible.--show{grid-template-columns:repeat(2,minmax(0,1fr))}html body #grfq-page .grfq-form-group.grfq-width-100{grid-column:1 / -1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/quote-form.css.map */
