#quote-contact-form{background-color:#fff;border:2px solid #56abb5;box-shadow:0 0 15px #00000080;display:none;height:auto;left:50%;padding:25px 50px;position:fixed;text-align:left;top:50%!important;transform:translate(-50%,-50%);width:70%;z-index:2}#quote-contact-form .close{cursor:pointer;position:absolute;right:10px;top:10px}#quote-contact-form form{margin-bottom:0}#quote-contact-form input[type=text],#quote-contact-form input[type=telephone],#quote-contact-form input[type=search],#quote-contact-form input[type=password],#quote-contact-form input[type=email],#quote-contact-form input[type=file],#quote-contact-form input[type=number],#quote-contact-form input[type=tel],#quote-contact-form textarea,#quote-contact-form select{margin:0 0 6px;padding:5px 10px}#quote-contact-form .half-width{display:inline-block;vertical-align:top}#quote-contact-form .half-width label{width:41%;vertical-align:top;display:inline-block;text-align:right;padding:0 10px 0 0}#quote-contact-form .half-width input[type=text],#quote-contact-form .half-width input[type=telephone],#quote-contact-form .half-width input[type=search],#quote-contact-form .half-width input[type=password],#quote-contact-form .half-width input[type=email],#quote-contact-form .half-width input[type=file],#quote-contact-form .half-width input[type=number],#quote-contact-form .half-width input[type=tel],#quote-contact-form .half-width textarea,#quote-contact-form .half-width select{width:56%;vertical-align:top;display:inline-block;border:1px solid #4a767e}#quote-contact-form .full-width label{text-align:right;padding:0 10px 0 0}#quote-contact-form .full-width label,#quote-contact-form .full-width input[type=text],#quote-contact-form .full-width textarea{width:20%;vertical-align:top;display:inline-block}#quote-contact-form .full-width input[type=text],#quote-contact-form .full-width textarea{width:79%;max-height:70px}#quote-contact-form .half-width:nth-child(2n){float:right}#quote-contact-form input[type=submit]{margin-left:20.5%}#quote-contact-form h1{margin-bottom:18px}.collection-description a{display:inline-block;padding:8px 20px;margin:0 0 15px;line-height:1.42;text-decoration:none;text-align:center;vertical-align:middle;white-space:nowrap;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:2px;font-family:PT Sans,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;-webkit-transition:background-color .2s ease-out;-moz-transition:background-color .2s ease-out;-ms-transition:background-color .2s ease-out;-o-transition:background-color .2s ease-out;transition:background-color .2s ease-out;background-color:#df5b21;color:#fff}.collection-description a:hover{background-color:#c9521d;color:#fff}.template-mexican-floor-tiles h2{margin-bottom:15px}@media only screen and (max-width: 768px){body.template-product{position:relative}body.template-product #quote-contact-form{position:absolute;top:40px!important;transform:none;left:0;width:100%}body.template-product #quote-contact-form input[type=text],body.template-product #quote-contact-form input[type=telephone],body.template-product #quote-contact-form input[type=search],body.template-product #quote-contact-form input[type=password],body.template-product #quote-contact-form input[type=email],body.template-product #quote-contact-form input[type=file],body.template-product #quote-contact-form input[type=number],body.template-product #quote-contact-form input[type=tel],body.template-product #quote-contact-form textarea,body.template-product #quote-contact-form select,body.template-product #quote-contact-form .half-width{width:100%}body.template-product #quote-contact-form input[type=submit]{margin-left:0%}}
/*# sourceMappingURL=/s/files/1/0230/8967/t/21/assets/custom.scss.css.map */
