div#shopify-block-forms_inline_dmc9gA{height:100%;overflow-y:auto}@media screen and (max-width: 749px){#popupDialog{position:absolute;top:50%;left:6%;transform:translate(-3%,-50%);padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 0 20px #0000004d;z-index:1000;visibility:hidden;height:600px;scroll-behavior:smooth}}@media screen and (min-width: 750px){#popupDialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:3rem 3rem 1rem;background-color:#fff;border-radius:8px;box-shadow:0 0 20px #0000004d;z-index:1000;visibility:hidden;height:600px;scroll-behavior:smooth}}.popupDialog__terms{max-width:450px}.popupDialog__terms h3{width:100%;margin-left:auto;margin-right:auto}#logout-section{margin-top:1rem;text-align:center}#logout-section button{min-width:150px}.b2b-hidden{display:none!important}[data-b2b-condition=b2b_only],[data-b2b-condition=non_b2b_only]{display:none}[data-b2b-condition=b2b_only].b2b-show,[data-b2b-condition=non_b2b_only].b2b-show,[data-b2b-condition=always]{display:block}.b2b-loading{opacity:.7;pointer-events:none}.b2b-loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid #f3f3f3;border-top:2px solid #333;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media screen and (min-width: 1024px){#connexion-section h1,#connexion-section h2,#connexion-section h3,#connexion-section h4,#connexion-section h5,#connexion-section h6,#connexion-section .rte,#connexion-section [class*=button],#connexion-section div[data-b2b-condition]{margin-bottom:var(--spacing)}}@media screen and (min-width: 768px) and (max-width: 1023px){#connexion-section h1,#connexion-section h2,#connexion-section h3,#connexion-section h4,#connexion-section h5,#connexion-section h6,#connexion-section .rte,#connexion-section [class*=button],#connexion-section div[data-b2b-condition]{margin-bottom:calc(var(--spacing) / 1.5)}}@media screen and (max-width: 767px){#connexion-section h1,#connexion-section h2,#connexion-section h3,#connexion-section h4,#connexion-section h5,#connexion-section h6,#connexion-section .rte,#connexion-section [class*=button],#connexion-section div[data-b2b-condition]{margin-bottom:calc(var(--spacing) / 2)}}.language-logout-container{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem}.language-selector,.logout-button-top{flex:0 0 auto}.logout-btn-compact{font-size:.875rem;padding:.5rem 1rem;min-height:auto;background:transparent;border:1px solid currentColor;color:inherit;text-decoration:underline}.logout-btn-compact:hover{background:#0000000d;text-decoration:none}@media screen and (max-width: 749px){.language-logout-container{flex-direction:column;align-items:flex-start;gap:.5rem}.logout-button-top{align-self:flex-end}.logout-btn-compact{font-size:.8125rem;padding:.375rem .75rem}}.caution-box{background-color:#fff5eb;border:1px solid hsl(31,100%,85%);border-radius:6px;padding:16px;display:flex;align-items:flex-start;gap:12px;margin-bottom:1rem}.caution-icon{flex-shrink:0;margin-top:2px}.caution-icon svg{width:16px;height:16px}@media screen and (max-width: 749px){.caution-box{padding:12px;gap:10px}.caution-icon svg{width:14px;height:14px}.caution-content p{font-size:13px}}@media screen and (max-width: 749px){#logout-section{margin-top:.75rem}#logout-section button{width:100%;min-width:auto}}.caution-box.text-size--regular.b2b-show{display:flex}
/*# sourceMappingURL=/cdn/shop/t/52/assets/b2b-login.css.map */
