main section.page-header div.content{height:auto!important;overflow:initial!important;position:relative!important}main section.page-header div.content div.pageTitle{padding:40px 0 0!important;position:relative!important;top:auto!important;color:var(--color-base)!important;text-shadow:none!important}div.contactLead{margin:40px auto 0;padding:0;font-size:90%;line-height:1.4em;max-width:960px;letter-spacing:.08rem}@media screen and (min-width:480px){div.contactLead{text-align:center}}.contact-page-form{margin:40px auto 0;padding:20px;background:var(--base-sub-bg-color);border-radius:4px;max-width:900px}@media screen and (min-width:480px){.contact-page-form{padding:40px}}.contact-page-row{margin:0 0 20px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.contact-page-row.contact-page-row-submit{margin-bottom:0}.contact-page-row .contact-page-label{width:100%;margin:0 0 8px;padding:0}.contact-page-label label .asterisk{color:var(--red);display:inline-block;font-size:12px;transform:translateY(-2px)}.contact-page-label label .note{display:block;font-size:12px}.contact-page-row .contact-page-inputs,.contact-page-row .contact-page-textarea{width:100%;margin:0;padding:0}@media screen and (min-width:580px){.contact-page-row .contact-page-label{width:calc((100% - 20px) / 10 * 3);margin:0 20px 0 0}.contact-page-row .contact-page-inputs,.contact-page-row .contact-page-textarea{width:calc((100% - 20px) / 10 * 7);margin:0}}.contact-page-inputs.contact-page-inputs-split{display:flex;flex-wrap:wrap;justify-content:space-between}.contact-page-inputs input,.contact-page-textarea textarea{width:calc(100% - 10px);margin:0}.contact-page-textarea textarea{height:96px}.contact-page-inputs.contact-page-inputs-split input{width:calc((100% - 30px)/2);margin:0 10px 0 0}.contact-page-inputs.contact-page-inputs-split input:last-child{margin:0}.contact-page-inputs input:hover,.contact-page-inputs input:focus,.contact-page-inputs input:active,.contact-page-inputs textarea:hover,.contact-page-inputs textarea:focus,.contact-page-inputs textarea:active{border-color:var(--color-btn)}.contact-page-checks{display:flex;align-items:flex-start}.contact-page-checks div{display:flex;align-items:center;margin-right:10px;position:relative}@media only screen and (max-width: 479px){.contact-page-checks{display:block}.contact-page-checks div{margin-bottom:10px}}.contact-page-checks div input[type=radio]{position:absolute;opacity:0;z-index:-1}.contact-page-checks div label{background:#fff;border:1px solid var(--color-border);border-radius:4px;display:block;cursor:pointer;padding:8px;box-sizing:border-box;min-width:120px;text-align:center}.contact-page-checks div label:hover{background:var(--color-btn);border-color:var(--color-btn);color:#fff}.contact-page-checks div input[type=radio]:checked+label{background:var(--color-btn);border-color:var(--color-btn);color:#fff}@media screen and (min-width:580px){.contact-page-row-submit input.btn{width:50%;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/425/assets/tofro-contact.css.map */
