.request-quote{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(var(--color-foreground),.2);z-index:9999;overscroll-behavior:none;display:none;justify-content:center;align-items:center}.request-quote.open{display:flex}.request-quote__inner{position:relative;display:flex;gap:32px;width:90%;max-width:968px;background:#fff;border-radius:8px;padding:64px 64px 80px;-webkit-font-smoothing:antialiased;max-height:90%;overflow-y:auto;overscroll-behavior:none}.request-quote__close{position:absolute;background-color:#fff;border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:1.2rem;z-index:5;width:4rem;top:1.5rem;right:1.5rem}.request-quote__close:hover{color:rgba(var(--color-foreground),.75)}.request-quote__close .icon{height:auto;margin:0;width:2.2rem}.request-quote__product{display:flex;flex-grow:1;gap:26px}.request-quote__product-image{width:228px;flex-shrink:0;overflow:hidden;height:max-content;border-radius:5px}.request-quote__product-image img{width:100%;height:100%;object-fit:cover;display:block}.request-quote__product-image img[src=""]{display:none}.request-quote__product-info{display:flex;flex-direction:column;gap:8px}.request-quote__product-title{font-family:DM Sans;font-size:32px;font-weight:600;line-height:41.66px;letter-spacing:.04em;margin:0}.request-quote__product-sku{font-family:Futura PT;font-size:16px;font-weight:400;line-height:20.51px;letter-spacing:.03em;color:#89898a}.request-quote__form{width:270px;flex-shrink:0}.request-quote__field-list{display:flex;flex-direction:column;gap:12px;width:100%}.request-quote__field-list .field__input{background:#fff}.request-quote__comment-field{margin-top:24px}.request-quote__submit{margin-top:12px;width:100%;--color-button: 187, 183, 179;--color-button-text: 255, 255, 255}.errors~.request-quote__submit{margin-top:0}@media screen and (max-width:1023px){.request-quote__inner{padding-left:24px;padding-right:24px;gap:24px}.request-quote__product-image{width:160px}}@media screen and (max-width:750px){.request-quote__inner{padding:60px 26px;flex-direction:column;gap:32px;align-items:center;width:calc(100% - 20px);max-height:calc(100% - 40px)}.request-quote__product{flex-direction:column;gap:20px;max-width:80%}.request-quote__product-info{width:87%;margin:0 auto}.request-quote__product-image,.request-quote__form{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/request-quote.css.map */
