.contact-form .section-header{padding:0;margin-left:0;text-align:left}.contact-form .contact-form{max-width:800px}.contact-form .contact-form .form-notification{margin-bottom:15px}.contact-form .contact-form.contact-form--has-no-blocks{margin:0 auto}.contact-form--text-column strong{display:block;margin-bottom:10px;line-height:1}.contact-form--text-column .rte{font-size:.9375rem;line-height:1.5rem}.contact-form--text-column .contact-form-block{margin-bottom:35px}.template-page-bag-guide .contact-form .row.contact-inner-form{border-top:1px solid #e4e0d8;padding-top:clamp(56px,8vw,90px)!important}.template-page-bag-guide .contact-form .row{max-width:40rem}.template-page-bag-guide .contact-form .row .section-header--content{max-width:100%;text-align:center}.template-page-bag-guide .contact-form--form-column{max-width:100%;flex:100%}.template-page-bag-guide .contact-form--form-column .row{padding-inline:0!important}.template-page-bag-guide .contact-form h2{font-weight:450;font-size:clamp(24px,3vw,30px);margin:0 0 12px}.template-page-bag-guide .contact-form .row .section-header--content .rte p{font-size:14.5px;opacity:.75;margin:0 0 28px;line-height:normal}.template-page-bag-guide .contact-form .section-header{margin-bottom:0}.template-page-bag-guide .contact-form--form-column input[type=text],.template-page-bag-guide .contact-form--form-column input[type=password],.template-page-bag-guide .contact-form--form-column input[type=date],.template-page-bag-guide .contact-form--form-column input[type=datetime],.template-page-bag-guide .contact-form--form-column input[type=email],.template-page-bag-guide .contact-form--form-column input[type=number],.template-page-bag-guide .contact-form--form-column input[type=search],.template-page-bag-guide .contact-form--form-column input[type=tel],.template-page-bag-guide .contact-form--form-column input[type=time],.template-page-bag-guide .contact-form--form-column input[type=url],.template-page-bag-guide .contact-form--form-column textarea,.template-page-bag-guide .contact-form--form-column select{font-size:14px;height:43px}.template-page-bag-guide .contact-form--form-column .field label{height:43px}.template-page-bag-guide .contact-form--form-column textarea{min-height:94px;padding-top:20px}.template-page-bag-guide .contact-form button.button{align-self:flex-start;padding:13px 26px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;width:auto;height:42px}.template-page-bag-guide .contact-form button.button:hover,.template-page-bag-guide .button:before,input[type=submit]:before{background:#9c7a3c;color:#fff;border-color:transparent}.template-page-bag-guide .contact-form--form-column .columns{padding-inline:6px}.template-page-bag-guide .contact-form .row .section-header--content .rte{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/73/assets/contact-form.css.map */
