#bss-b2b-registration-form{max-width:600px;margin:0 auto;padding:0 20px 60px;background:transparent!important;box-shadow:none!important;border:none!important;border-radius:0!important;font-family:GT-Pressura,GT Pressura,sans-serif}#bss-b2b-registration-form .bss-b2b-registration-form-title h1{font-family:GT-Pressura,GT Pressura,sans-serif;font-size:40px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;text-align:left;margin:0 0 40px;padding:0;color:#1a1a1a}#bss-b2b-registration-form .bss-b2b-registration-form-message:empty{display:none}#bss-b2b-register-form{display:grid!important;grid-template-columns:1fr;gap:0;max-width:100%}#bss-b2b-register-form .bss-b2b-grid-col-3{grid-column:1 / -1!important}#bss-b2b-register-form .field-header{grid-column:1 / -1!important;margin:35px 0 15px}#bss-b2b-register-form .field-header:first-child{margin-top:0}#bss-b2b-register-form .field-header h4{font-family:GT-Pressura,GT Pressura,sans-serif;font-size:14px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#1a1a1a;margin:0;padding-bottom:12px;border-bottom:none}#bss-b2b-register-form .field-phone,#bss-b2b-register-form .field-captcha,#bss-b2b-register-form .bss-b2b-rf-submit-button,#bss-b2b-register-form .field-country,#bss-b2b-register-form .field-state{grid-column:1 / -1!important}#bss-b2b-register-form .label-field{display:block;font-family:GT-Pressura,GT Pressura,sans-serif;font-size:13px;font-weight:400;letter-spacing:.02em;text-transform:none;color:#1a1a1a;margin-bottom:8px}#bss-b2b-register-form .label-field .required{color:#1a1a1a}#bss-b2b-register-form input[type=text],#bss-b2b-register-form input[type=email],#bss-b2b-register-form input[type=password],#bss-b2b-register-form select,#bss-b2b-register-form .country-name{width:100%;padding:10px 0;border:none!important;border-bottom:1px solid #c4c4c4!important;border-radius:0!important;background:transparent!important;font-family:GT-Pressura,GT Pressura,sans-serif;font-size:14px;color:#1a1a1a;outline:none;transition:border-color .2s ease;-webkit-appearance:none;appearance:none;box-shadow:none!important}#bss-b2b-register-form input[type=text]:focus,#bss-b2b-register-form input[type=email]:focus,#bss-b2b-register-form input[type=password]:focus,#bss-b2b-register-form select:focus,#bss-b2b-register-form .country-name:focus{border-bottom-color:#1a1a1a!important}#bss-b2b-register-form input::placeholder{color:#999;font-family:GT-Pressura,GT Pressura,sans-serif}#bss-b2b-register-form .password-input{position:relative}#bss-b2b-register-form .password-input input{padding-right:40px}#bss-b2b-register-form .show-password,#bss-b2b-register-form .hide-password{position:absolute;right:0;top:50%;transform:translateY(-50%);cursor:pointer;color:#999}#bss-b2b-register-form .field-phone>div{display:grid!important;grid-template-columns:70px auto!important;column-gap:10px!important;align-items:end!important}#bss-b2b-register-form .phone-country-select-wrapper{border-radius:0!important;border:none!important;background:transparent!important}#bss-b2b-register-form .phone-country-select{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px;padding:0 0 10px;border:none!important;border-bottom:1px solid #c4c4c4!important;border-radius:0!important;background:transparent!important;cursor:pointer;min-height:40px;box-sizing:border-box}#bss-b2b-register-form .phone-country-select:hover,#bss-b2b-register-form .phone-country-select:focus,#bss-b2b-register-form .phone-country-select:active,#bss-b2b-register-form .phone-country-select-wrapper:hover,#bss-b2b-register-form .phone-country-select-wrapper:focus,#bss-b2b-register-form .phone-country-select-wrapper:active{background:transparent!important;border-color:#1a1a1a!important;outline:none!important;box-shadow:none!important}#bss-b2b-register-form .phone-country-select .rf-flag{display:inline-flex!important;align-items:center!important;line-height:1!important}#bss-b2b-register-form .phone-country-select svg{display:inline-flex!important;align-items:center!important;flex-shrink:0;vertical-align:middle!important}#bss-b2b-register-form .phone-country-input-wrapper{display:flex;align-items:center;border-bottom:1px solid #c4c4c4}#bss-b2b-register-form .phone-country-code{font-size:14px;color:#999;margin-right:5px;font-family:GT-Pressura,GT Pressura,sans-serif;line-height:1}#bss-b2b-register-form .phone-country-input-wrapper input{border-bottom:none!important}#bss-b2b-register-form #country-list,#bss-b2b-register-form #phone-country-list{background:#fff;border:1px solid #c4c4c4;border-radius:0!important;max-height:200px;overflow-y:auto;padding:0;margin:0;list-style:none}#bss-b2b-register-form #country-list li,#bss-b2b-register-form #phone-country-list li{padding:8px 12px;font-size:13px;cursor:pointer;font-family:GT-Pressura,GT Pressura,sans-serif}#bss-b2b-register-form #country-list li:hover,#bss-b2b-register-form #phone-country-list li:hover{background:#f5f0eb}#bss-b2b-register-form .bss-b2b-rf-field{margin-bottom:22px}#bss-b2b-register-form .bss-message{font-size:12px;color:#c00;margin-top:4px;display:block;font-family:GT-Pressura,GT Pressura,sans-serif}#bss-b2b-register-form .field-captcha{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start}#bss-b2b-register-form .bss-b2b-rf-submit-button{margin-top:30px}#bss-b2b-register-form .bss-b2b-rf-submit-button input[type=submit],#bss-b2b-register-form .bss-b2b-rf-submit-button input[type=submit].btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:56px!important;padding:0 40px!important;background:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:0!important;font-family:GT-Pressura,GT Pressura,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:.1em!important;text-transform:uppercase!important;text-align:center!important;line-height:1!important;cursor:pointer;transition:background .2s ease;-webkit-appearance:none!important;appearance:none!important;box-sizing:border-box!important;margin:0!important;float:none!important}#bss-b2b-register-form .bss-b2b-rf-submit-button input[type=submit]:hover,#bss-b2b-register-form .bss-b2b-rf-submit-button input[type=submit].btn:hover{background:#333!important}#bss-b2b-register-form *:hover,#bss-b2b-register-form *:focus,#bss-b2b-register-form *:active{outline:none!important}@media(max-width:768px){#bss-b2b-registration-form{padding:0 15px 40px}#bss-b2b-registration-form .bss-b2b-registration-form-title h1{font-size:28px}}.b2b-nt-modal,.b2b-nt-modal *{font-family:GT-Pressura,GT Pressura,sans-serif!important;border-radius:0!important}.b2b-nt-modal-overlay{background:#0006!important}.b2b-nt-modal,.b2b-nt-modal-content-left,.b2b-nt-modal-content-right{background:#f6f5ee!important}.b2b-nt-modal-header{font-weight:400!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:18px!important;color:#1d1d1b!important}.b2b-nt-modal h5{font-weight:400!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-size:14px!important;color:#1d1d1b!important}.b2b-nt-modal-customer-contact-info p{color:#626262!important;font-size:13px!important}.b2b-nt-address-field .label-field,.b2b-nt-field-label{color:#1d1d1b!important;font-size:13px!important}.b2b-nt-modal input[type=text],.b2b-nt-modal select,#b2b-nt-address-select{border:none!important;border-bottom:1px solid #cac7c7!important;background:transparent!important;padding:10px 0!important;font-size:14px!important;color:#1d1d1b!important;box-shadow:none!important}.b2b-nt-modal input[type=text]:focus,.b2b-nt-modal select:focus{border-bottom-color:#1d1d1b!important;outline:none!important;box-shadow:none!important}.b2b-nt-cart-item-name span{color:#1d1d1b!important;font-size:13px!important}.b2b-nt-cart-subtotal-price span,.b2b-nt-cart-shipping-price span,.b2b-nt-cart-tax-price span{color:#626262!important}.b2b-nt-cart-total-price span{color:#1d1d1b!important;font-weight:400!important}.b2b-nt-billing-option input[type=checkbox]{accent-color:#1d1d1b!important}.b2b-nt-modal-navigate{background:#f6f5ee!important}.b2b-nt-modal-navigate button{width:auto!important;min-width:140px!important}.b2b-nt-button-continue,.b2b-nt-button-confirm,.b2b-nt-button-back{background:#1d1d1b!important;color:#f6f5ee!important;border:none!important;height:56px!important;padding:0 40px!important;font-size:14px!important;letter-spacing:.1em!important;text-transform:uppercase!important;cursor:pointer!important}.b2b-nt-button-continue:hover,.b2b-nt-button-confirm:hover,.b2b-nt-button-back:hover{background:#3a3a3a!important}@media(max-width:768px){.b2b-nt-modal{width:100%!important;max-height:95vh!important;margin:0!important}.b2b-nt-modal-content{flex-direction:column!important}.b2b-nt-modal-content-left,.b2b-nt-modal-content-right{width:100%!important;padding:16px!important;box-sizing:border-box!important}.b2b-nt-button-continue,.b2b-nt-button-confirm,.b2b-nt-button-back{width:100%!important}}.b2b-nt-modal input:-webkit-autofill,.b2b-nt-modal input:-webkit-autofill:hover,.b2b-nt-modal input:-webkit-autofill:focus,.b2b-nt-modal select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f6f5ee inset!important;-webkit-text-fill-color:#1d1d1b!important;transition:background-color 5000s ease-in-out 0s!important}.b2b-nt-modal-cart-info,.b2b-nt-cart-price-info,.b2b-nt-cart-items-info{background:#f6f5ee!important}.b2b-nt-modal .b2b-nt-loading,.b2b-nt-modal .bss-b2b-loading,.b2b-nt-modal .spinner,.b2b-nt-modal .loader{display:none!important}#bss-b2b-net-term-button-wrapper{text-align:center!important}#bss-b2b-net-term-button{width:100%!important}#bss-b2b-net-term-button{background-color:#1d1d1b!important;border:1px solid #1d1d1b!important;color:#f6f5ee!important;font-family:GT-Pressura-Light,sans-serif!important;font-size:.875rem!important;font-weight:300!important;letter-spacing:.05em!important;line-height:var(--action-target-area)!important;min-height:var(--action-target-area)!important;padding:0 2rem!important;text-align:center!important;text-transform:none!important;transition:background-color .2s ease-in-out!important;cursor:pointer!important;border-radius:0!important}@media(min-width:1024px){#bss-b2b-net-term-button{font-size:1rem!important;letter-spacing:.06em!important;padding:0 2.625rem!important}}#bss-b2b-net-term-button:hover{background-color:#3a3a3a!important}#bss-b2b-net-term-button-drawer{width:100%;background-color:#1d1d1b;border:1px solid #1d1d1b;color:#f6f5ee;font-family:GT-Pressura-Light,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:.05em;line-height:var(--action-target-area);min-height:var(--action-target-area);padding:0 2rem;text-align:center;transition:background-color .2s ease-in-out;cursor:pointer;border-radius:0}#bss-b2b-net-term-button-drawer:hover{background-color:#3a3a3a}#bss-b2b-register-form input:-webkit-autofill,#bss-b2b-register-form input:-webkit-autofill:hover,#bss-b2b-register-form input:-webkit-autofill:focus,#bss-b2b-register-form select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #f6f5ee inset!important;-webkit-text-fill-color:#1d1d1b!important;transition:background-color 5000s ease-in-out 0s!important}.bss-sub-app-block{font-family:GT-Pressura-Light,GT-Pressura,sans-serif!important}.bss-b2b-price-wrapper:not(:empty)+.product-price>.product-price__current{visibility:hidden!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important}.product__details .bss-b2b-price-wrapper{font-family:GT-Pressura,GT Pressura,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#1a1a1a!important}.is-dtc-customer .b2b-only,.is-b2b-customer .dtc-only{display:none!important}[id^=shopify-block][id*=bss_b2b_solution_nt]{position:absolute!important;left:-9999px!important}.b2b-nt-thankyou-modal{background:#f5f1eb!important;border-radius:0!important;font-family:GT-Pressura-Light,sans-serif!important}.b2b-nt-thankyou-modal h1 span,.b2b-nt-thankyou-modal p{color:#121212!important;font-family:GT-Pressura-Light,sans-serif!important}.b2b-nt-button-confirm{background:#121212!important;color:#fff!important;border-radius:0!important;font-family:GT-Pressura-Light,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;width:100%!important}.b2b-nt-thankyou-modal .b2b-nt-modal-content div[style*=border-radius]{border-radius:0!important;background:#f5f1eb!important;box-shadow:none!important;border:1px solid #121212!important}#easto-payment-modal-id{background:#0006!important}#easto-payment-modal-id .modal-container{background:#f6f5ee!important;border-radius:0!important;border:none!important;box-shadow:0 4px 24px #00000026!important;font-family:GT-Pressura-Light,GT-Pressura,sans-serif!important;max-width:480px!important;overflow:hidden!important}#easto-payment-modal-id .modal-title{background:#f6f5ee!important;color:#1d1d1b!important;font-family:GT-Pressura,GT Pressura,sans-serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-radius:0!important;padding:24px 24px 16px!important;border-bottom:1px solid #cac7c7!important}#easto-payment-modal-id .modal-content{padding:20px 24px!important;color:#626262!important;font-family:GT-Pressura-Light,GT-Pressura,sans-serif!important;font-size:14px!important;line-height:1.6!important;letter-spacing:.02em!important}#easto-payment-modal-id .modal-footer{padding:0 24px 24px!important;gap:12px!important;justify-content:flex-end!important}#easto-payment-modal-id .modal-footer button{border-radius:0!important;font-family:GT-Pressura-Light,GT-Pressura,sans-serif!important;font-size:14px!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important;height:48px!important;padding:0 28px!important;transition:background-color .2s ease-in-out!important}#easto-payment-modal-id .modal-footer .mf-cancel{background:transparent!important;color:#1d1d1b!important;border:1px solid #1d1d1b!important}#easto-payment-modal-id .modal-footer .mf-cancel:hover{background:#1d1d1b!important;color:#f6f5ee!important}#easto-payment-modal-id .modal-footer .mf-submit{background:#1d1d1b!important;color:#f6f5ee!important;border:1px solid #1d1d1b!important;font-weight:400!important}#easto-payment-modal-id .modal-footer .mf-submit:hover{background:#3a3a3a!important}#easto-payment-modal-id .modal-on-dismiss{color:#1d1d1b!important;font-family:GT-Pressura,sans-serif!important;font-size:18px!important;cursor:pointer!important;opacity:.6;transition:opacity .2s ease!important}#easto-payment-modal-id .modal-on-dismiss:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/31/assets/bss-b2b-custom.css.map */
