.quote-request{display:block}.quote-request__note{margin:.8rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.72)}.quote-request__panel{margin-top:1.6rem;padding:2rem;border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),.16);border-radius:var(--inputs-radius, .4rem);background:rgb(var(--color-background))}.quote-request__panel[hidden]{display:none}.quote-request__grid{display:grid;grid-template-columns:1fr;gap:1.2rem}@media screen and (min-width:750px){.quote-request__grid--two{grid-template-columns:1fr 1fr}}.quote-request__field{margin:0}.quote-request__legend{margin:2.2rem 0 1rem;font-size:1.3rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.quote-request__legend:first-child{margin-top:0}.quote-request__actions{margin-top:2rem}.quote-request__success{padding:1.6rem;border-radius:var(--inputs-radius, .4rem);border:.1rem solid rgba(var(--color-foreground),.2);background:rgba(var(--color-foreground),.04)}.quote-request__success h3{margin:0 0 .6rem;font-size:1.7rem}.quote-request__success p{margin:0;font-size:1.4rem;line-height:1.6}.quote-request__required{color:rgb(var(--color-foreground))}.quote-request__items{border:.1rem solid rgba(var(--color-foreground),.14);border-radius:var(--inputs-radius, .4rem);overflow:hidden}.quote-request__items-head,.quote-request__item{display:grid;grid-template-columns:minmax(0,1fr) 9rem 8rem 9rem;align-items:center;gap:1rem}.quote-request__items-head{padding:.8rem 1.4rem;background:rgba(var(--color-foreground),.05);border-bottom:.1rem solid rgba(var(--color-foreground),.12);font-size:1.1rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.quote-request__items-head span:not(:first-child),.quote-request__item-price,.quote-request__item-sub{text-align:right}.quote-request__item{padding:1.4rem}.quote-request__item-product{display:flex;align-items:center;gap:1.2rem;min-width:0}.quote-request__item-thumb{flex:none;width:5.4rem;height:5.4rem;object-fit:contain;border-radius:.4rem;background:rgba(var(--color-foreground),.04)}.quote-request__item-title{margin:0;font-size:1.45rem;font-weight:500;line-height:1.35}.quote-request__item-sku{margin:.3rem 0 0;font-size:1.2rem;color:rgba(var(--color-foreground),.6)}.quote-request__item-price,.quote-request__item-sub{font-size:1.45rem;font-variant-numeric:tabular-nums}.quote-request__item-sub{font-weight:600}.quote-request__item-qty .field__input,.quote-request__item-qty input{width:100%;min-height:4.2rem;padding:0 .8rem;text-align:center;font-size:1.45rem;font-variant-numeric:tabular-nums;border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),.28);border-radius:var(--inputs-radius, .4rem);background:rgb(var(--color-background));color:rgb(var(--color-foreground))}.quote-request__total{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:1.1rem 1.4rem;border-top:.1rem solid rgba(var(--color-foreground),.12);background:rgba(var(--color-foreground),.03)}.quote-request__total-label{font-size:1.35rem;color:rgba(var(--color-foreground),.72)}.quote-request__total-value{font-size:1.7rem;font-weight:600;font-variant-numeric:tabular-nums}.quote-request__readback{margin-top:1.4rem;padding:1.3rem 1.5rem;border:.1rem solid rgba(var(--color-foreground),.18);border-left-width:.4rem;border-radius:var(--inputs-radius, .4rem);background:rgba(var(--color-foreground),.04)}.quote-request__readback-label{margin:0;font-size:1.15rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.quote-request__readback-line{margin:.5rem 0 0;font-size:1.7rem;font-weight:600;line-height:1.35}.quote-request__readback-note{margin:.7rem 0 0;font-size:1.25rem;line-height:1.5;color:rgba(var(--color-foreground),.65)}@media screen and (max-width:749px){.quote-request__panel{padding:1.4rem}.quote-request__items-head{display:none}.quote-request__item{grid-template-columns:1fr auto;row-gap:.9rem}.quote-request__item-product{grid-column:1 / -1}.quote-request__item-price,.quote-request__item-qty,.quote-request__item-sub{text-align:left}.quote-request__item-price:before,.quote-request__item-qty:before,.quote-request__item-sub:before{content:attr(data-label);display:block;margin-bottom:.3rem;font-size:1.1rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.quote-request__item-qty{max-width:9rem}}.quote-only-cart-notice{margin:0 0 2rem;padding:1.6rem 1.8rem;border-left:.4rem solid rgba(var(--color-foreground),.55);border-radius:.4rem;background:rgba(var(--color-foreground),.05);font-size:1.4rem;line-height:1.6}.quote-only-cart-notice p{margin:0 0 .8rem}.quote-only-cart-notice p:last-child{margin-bottom:0}.quote-only-cart-notice ul{margin:0 0 .8rem;padding-left:2rem}.quote-only-cart-notice__title{font-weight:600}.quote-only-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:2rem;background:#0000008c}.quote-only-modal__dialog{width:100%;max-width:44rem;padding:2.4rem;border-radius:.8rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));box-shadow:0 1.2rem 4rem #0000004d;text-align:left}.quote-only-modal__dialog:focus{outline:none}.quote-only-modal__title{margin:0 0 1rem;font-size:2rem;line-height:1.25}.quote-only-modal__body{margin:0 0 2rem;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.8)}.quote-only-modal__actions{display:flex;flex-wrap:wrap;gap:1rem}.quote-only-modal__cta{flex:1 1 auto;text-align:center;text-decoration:none}.quote-only-modal__dismiss{flex:0 0 auto;padding:0 1.6rem;min-height:4.5rem;border:var(--inputs-border-width, .1rem) solid rgba(var(--color-foreground),.3);border-radius:var(--buttons-radius, .4rem);background:transparent;color:rgb(var(--color-foreground));font-size:1.4rem;cursor:pointer}.quote-only-modal__dismiss:hover{border-color:rgba(var(--color-foreground),.6)}@media screen and (max-width:480px){.quote-only-modal__actions{flex-direction:column}.quote-only-modal__dismiss{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/quote-request.css.map */
