#wsg-signup-container{background:#f9f6f1;padding:60px 20px 80px}#wsg-signup-container .wsg-one-half{max-width:680px;margin:0 auto}#wsg-signup-container h1{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:clamp(32px,4vw,48px);font-weight:400;color:#1a1209;letter-spacing:.5px;margin-bottom:12px}#wsg-signup-container .wsg-one-half.wsg-center p{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:14px;font-weight:300;color:#5c5248;line-height:1.7;letter-spacing:.3px}#wsg-signup-container hr.wsg-one-third{border:none;border-top:1px solid rgba(200,144,44,.15);margin:24px auto}#wsg-signup-container .wsg-section-header h2,#wsg-signup-container .wsg-section-header h3{font-family:Knockout-HTF50-Welterweight,sans-serif;font-weight:500;color:#1a1209;letter-spacing:.3px}#wsg-signup-container .wsg-section-header h2{font-size:24px;margin-bottom:20px}#wsg-signup-container .wsg-section-header h3{font-size:20px;margin-bottom:16px}#wsg-signup-container label{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:10px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:#8a7d72;margin-bottom:6px;display:block}#wsg-signup-container .wsg-label-error{color:#8b2020}#wsg-signup-container input[type=text],#wsg-signup-container input[type=email],#wsg-signup-container input[type=tel],#wsg-signup-container .wsg-input,#wsg-signup-container .full-width{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:14px;font-weight:300;color:#1a1209;background:#fff;border:1px solid rgba(200,144,44,.15);padding:12px 16px;width:100%;border-radius:0;outline:none;transition:border-color .3s ease,box-shadow .3s ease;-webkit-appearance:none}#wsg-signup-container input[type=text]:focus,#wsg-signup-container input[type=email]:focus,#wsg-signup-container input[type=tel]:focus,#wsg-signup-container .wsg-input:focus,#wsg-signup-container .full-width:focus{border-color:#c8902c;box-shadow:0 0 0 2px #c8902c14}#wsg-signup-container input::placeholder,#wsg-signup-container textarea::placeholder{color:#b8a99a;font-weight:300}#wsg-signup-container select,#wsg-signup-container .wsg-input-small-full{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:14px;font-weight:300;color:#1a1209;background:#fff;border:1px solid rgba(200,144,44,.15);padding:12px 16px;width:100%;border-radius:0;outline:none;cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23c8902c' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;transition:border-color .3s ease,box-shadow .3s ease}#wsg-signup-container select:focus,#wsg-signup-container .wsg-input-small-full:focus{border-color:#c8902c;box-shadow:0 0 0 2px #c8902c14}#wsg-signup-container textarea{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:14px;font-weight:300;color:#1a1209;background:#fff;border:1px solid rgba(200,144,44,.15);padding:12px 16px;width:100%;min-height:120px;border-radius:0;outline:none;resize:vertical;transition:border-color .3s ease,box-shadow .3s ease}#wsg-signup-container textarea:focus{border-color:#c8902c;box-shadow:0 0 0 2px #c8902c14}#wsg-submit{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:11px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#f5f0e8;background:#c8902c;border:1px solid #c8902c;padding:16px 48px;border-radius:0;cursor:pointer;transition:all .35s ease;-webkit-appearance:none}#wsg-submit:hover{background:#b37d24;border-color:#b37d24;box-shadow:0 4px 16px #c8902c33}.wsg-signup-link{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:13px;font-weight:300;color:#5c5248;margin-bottom:32px}.wsg-signup-link a,#loginLinkA{color:#c8902c;font-weight:400;transition:color .3s ease}.wsg-signup-link a:hover,#loginLinkA:hover{color:#b37d24}.required-fields-label{font-family:Knockout-HTF50-Welterweight,sans-serif;font-size:12px;font-weight:400;color:#8b2020;letter-spacing:1px}#wsg-signup-container .wsg-two-column{gap:16px}#wsg-signup-container .wsg-input-small{margin-bottom:12px}#wsg-signup-container #custom-fields{gap:16px}#wsg-signup-container #custom-fields .grid__item{margin-bottom:12px}@media(max-width:749px){#wsg-signup-container{padding:40px 16px 60px}#wsg-signup-container h1{font-size:28px}#wsg-submit{width:100%;padding:16px 24px}#wsg-signup-container #custom-fields .medium-up--one-half{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom-styles.css.map */
