[id^=shopify-section-template] .bss-b2b-registration-form-content .btn,[id^=shopify-section-template] .bss-b2b-registration-form-content input.btn,[id^=shopify-section-template] .bss-b2b-registration-form-content input[type=submit],[id*=shopify-section] .bss-b2b-registration-form-content .btn,[class*=shopify-section] .bss-b2b-registration-form-content .btn,.bss-b2b-registration-form-content .btn,.bss-b2b-registration-form-content input.btn,.bss-b2b-registration-form-content input[type=submit],input[type=submit][value=Soumettre],input.btn[type=submit],.bss-b2b-rf-submit-button input,.bss-b2b-rf-submit-button .btn,[id^=shopify-section] input[type=submit],[id^=shopify-section] .btn,#bss-b2b-register-form input[type=submit],#bss-b2b-registration-form input[type=submit]{background:#273b29!important;background-color:#273b29!important;color:#fff!important;border:none!important;border-width:0!important;border-style:none!important;border-color:transparent!important;border-radius:4px!important;padding:16px 50px!important;font-size:1.2rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;cursor:pointer!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}[id^=shopify-section] .bss-b2b-registration-form-content label,[id^=shopify-section] #bss-b2b-registration-form label,[id^=shopify-section] #bss-b2b-register-form label,[class^=shopify-section] .bss-b2b-registration-form-content label,body .bss-b2b-registration-form-content label,body #bss-b2b-registration-form label,body #bss-b2b-register-form label,html body .bss-b2b-registration-form-content label.label-field,html body #bss-b2b-registration-form .label-field,.shopify-section .bss-b2b-registration-form-content label.label-field{font-size:1.4rem!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important;margin-bottom:8px!important;color:#000!important;display:block!important}#bss-b2b-registration-form,#bss-b2b-registration-form *,#bss-b2b-register-form,#bss-b2b-register-form *,.bss-b2b-registration-form-content,.bss-b2b-registration-form-content *{box-shadow:none!important}.shopify-section:has(#bss-b2b-registration-form),#MainContent:has(#bss-b2b-registration-form){background-color:#efece6!important;min-height:100vh!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:60px 20px!important;box-sizing:border-box!important;max-width:100%!important;width:100%!important}.shopify-section:has(#bss-b2b-registration-form)>div,.shopify-section:has(#bss-b2b-registration-form) .shopify-block,.shopify-section:has(#bss-b2b-registration-form) .shopify-app-block,[id^=shopify-block]:has(#bss-b2b-registration-form){max-width:100%!important;width:100%!important}#bss-b2b-registration-form{max-width:900px!important;width:95%!important;margin:0 auto!important;padding:40px 80px!important;background-color:#efece6!important;border:2px solid #000!important;border-radius:4px!important}.bss-b2b-registration-form-title{text-align:center!important;margin-bottom:25px!important}.bss-b2b-registration-form-title h1{font-size:3.5rem!important;font-weight:700!important;margin-bottom:5px!important;letter-spacing:.02em!important;color:#000!important}#bss-b2b-register-form{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px 30px!important;width:100%!important}@media screen and (max-width: 749px){#bss-b2b-register-form{grid-template-columns:1fr!important}}.bss-b2b-rf-field{display:flex!important;flex-direction:column!important;gap:4px!important;width:100%!important}.bss-b2b-rf-field.bss-b2b-grid-col-3{grid-column:span 1!important;width:100%!important}.bss-b2b-registration-form-content,.bss-b2b-registration-form-content form{width:100%!important;max-width:100%!important}.bss-b2b-rf-field .label-field,.bss-b2b-registration-form-content label,.bss-b2b-registration-form-content .label-field,#bss-b2b-registration-form label,#bss-b2b-registration-form .label-field,#bss-b2b-register-form label,#bss-b2b-register-form .label-field,[class*=shopify-section] .bss-b2b-registration-form-content label{font-size:1.4rem!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important;margin-bottom:8px!important;color:#000!important}.bss-b2b-rf-field .label-field .required,.bss-b2b-registration-form-content label .required,#bss-b2b-registration-form label .required{color:#e74c3c!important;margin-left:3px!important}.bss-b2b-rf-field input[type=text],.bss-b2b-rf-field input[type=email],.bss-b2b-rf-field input[type=tel],.bss-b2b-rf-field textarea,.bss-b2b-rf-field select,#bss-b2b-register-form input.country-name,#bss-b2b-register-form input.phone-field,#bss-b2b-register-form input,#bss-b2b-register-form textarea,#bss-b2b-register-form select{width:100%!important;max-width:100%!important;padding:12px 16px!important;font-size:1.1rem!important;border:2px solid #000!important;border-radius:4px!important;background-color:#efece6!important;color:#000!important;transition:all .3s ease!important;box-sizing:border-box!important;min-height:auto!important;height:auto!important}.bss-b2b-rf-field input[type=text]:focus,.bss-b2b-rf-field input[type=email]:focus,.bss-b2b-rf-field input[type=tel]:focus,.bss-b2b-rf-field textarea:focus,.bss-b2b-rf-field select:focus,#bss-b2b-register-form input.country-name:focus,#bss-b2b-register-form input.phone-field:focus,#bss-b2b-register-form input:focus,#bss-b2b-register-form textarea:focus,#bss-b2b-register-form select:focus{outline:none!important;border-color:#000!important;background-color:#fff!important;box-shadow:none!important}.bss-b2b-rf-field input::placeholder,.bss-b2b-rf-field textarea::placeholder{color:#000!important;opacity:.6!important}.bss-b2b-rf-field textarea{min-height:120px!important;resize:vertical!important}.bss-b2b-rf-field.field-phone>div[style*=grid]{display:grid!important;grid-template-columns:85px 1fr!important;gap:10px!important}.phone-country-select-wrapper{position:relative!important}.phone-country-select{display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:16px 10px!important;border:2px solid #000!important;border-radius:4px!important;background-color:#efece6!important;cursor:pointer!important;height:100%!important;box-sizing:border-box!important}.phone-country-select svg{fill:#000!important;opacity:.7!important}.phone-country-select svg path{fill:#000!important}.phone-country-input-wrapper{display:flex!important;align-items:center!important;border:2px solid #000!important;border-radius:4px!important;background-color:#efece6!important;overflow:hidden!important}.phone-country-input-wrapper .phone-country-code{padding:14px 0 14px 16px!important;font-weight:500!important;color:#000!important;white-space:nowrap!important}.phone-country-input-wrapper input.phone-field{border:none!important;background:transparent!important;padding-left:8px!important;flex:1!important}.phone-country-input-wrapper input.phone-field:focus{box-shadow:none!important;border:none!important}#country-list,#phone-country-list{position:absolute!important;z-index:100!important;max-height:250px!important;overflow-y:auto!important;background:#fff!important;border:2px solid #000!important;border-radius:4px!important;box-shadow:none!important;margin-top:4px!important;width:100%!important;list-style:none!important;padding:8px 0!important}#country-list li,#phone-country-list li{padding:10px 16px!important;cursor:pointer!important;color:#000!important;transition:background-color .2s ease!important}#country-list li:hover,#phone-country-list li:hover{background-color:#f5f5f5!important}.bss-b2b-rf-field select{appearance:none!important;-webkit-appearance:none!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 16px center!important;padding-right:40px!important}.bss-b2b-rf-submit-button{grid-column:1 / -1!important;margin-top:20px!important}.bss-b2b-rf-submit-button input[type=submit],.bss-b2b-rf-submit-button .btn,#bss-b2b-register-form input[type=submit],#bss-b2b-registration-form input[type=submit],.bss-b2b-registration-form-content input[type=submit],#bss-b2b-register-form .bss-b2b-rf-submit-button input,html body #bss-b2b-register-form input[type=submit],html body .bss-b2b-rf-submit-button input.btn,html body .bss-b2b-rf-submit-button input[type=submit]{width:100%!important;max-width:350px!important;margin:0 auto!important;display:block!important;padding:16px 50px!important;font-size:1.2rem!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:.1em!important;border:none!important;border-radius:4px!important;cursor:pointer!important;transition:all .3s ease!important;background:#273b29!important;background-color:#273b29!important;color:#fff!important;-webkit-appearance:none!important;appearance:none!important}.bss-b2b-rf-submit-button input[type=submit]:hover,.bss-b2b-rf-submit-button .btn:hover{transform:translateY(-2px)!important;box-shadow:none!important}.bss-b2b-rf-submit-button input[type=submit]:active,.bss-b2b-rf-submit-button .btn:active{transform:translateY(0)!important}.bss-b2b-rf-field .bss-message{font-size:.8rem!important;color:#e74c3c!important;min-height:18px!important}.bss-b2b-registration-form-message{text-align:center!important;margin-top:10px!important;font-size:1rem!important;opacity:.9!important}.bss-b2b-rf-field.field-country{position:relative!important}.bss-b2b-rf-field:has(textarea){grid-column:1 / -1!important}.rf-flag{width:24px!important;height:16px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;border-radius:2px!important}#country-list::-webkit-scrollbar,#phone-country-list::-webkit-scrollbar{width:6px!important}#country-list::-webkit-scrollbar-track,#phone-country-list::-webkit-scrollbar-track{background:#f1f1f1!important;border-radius:3px!important}#country-list::-webkit-scrollbar-thumb,#phone-country-list::-webkit-scrollbar-thumb{background:#ccc!important;border-radius:3px!important}#country-list::-webkit-scrollbar-thumb:hover,#phone-country-list::-webkit-scrollbar-thumb:hover{background:#999!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/bss-b2b-form-custom.css.map */
