.domcrm--login-header-box{display:block;position:absolute;.domcrm--title{pointer-events:none;display:flex;align-items:center;h2{color:#fff;font-size:12px !important;white-space:nowrap;padding:0 !important;margin:0 !important}.domcrm--chevron{display:inline-block;width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:transform .3s ease;margin-top:0 !important;margin-left:15px}}.domcrm--title:before{content:"";display:inline-block;position:absolute;right:12px !important;width:10px;height:10px;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;transition:all .5s ease-in-out;transform:rotate(0deg) scale(1.25) !important}input[type=text],input[type=email],input[type=password]{border:none;padding:4px 8px;color:#000;font-size:12px;background-color:#f9f9f7}.domcrm--header-login-block{border-radius:2rem;padding:0.25rem;cursor:pointer;background-color:#D4843C;.domcrm--header-login{display:none}form{display:flex;flex-direction:column;gap:10px}.domcrm-buttons{display:flex;flex-direction:column;align-items:start}.domcrm-forgotpw{a{font-size:12px;color:#fff !important;text-decoration:underline}}.domcrm-registrationlink{a{color:#fff !important;text-decoration:underline}}.domcrm-button{flex-grow:1;width:100%;text-align:right;margin-top:.5rem;margin-bottom:.5rem}.domcrm-registrationlink{padding:0 0 10px 0px;a{display:block;font-size:12px;line-height:16px;color:#8297a4}}.domcrm-errormsg{font-size:12px;line-height:16px}a.btn.domcrm-btn,button.btn.domcrm-btn{font-size:12px;display:inline-block;background:#fff;color:#000;padding:5px 20px;border:1px solid #d97f36;border-radius:50px;transition:all .25s ease-in-out;font-weight:700;width:100%}a.btn.domcrm-btn:hover,button.btn.domcrm-btn:hover{background:#fff;color:#d97f36 !important}a.domcrm-inline-link,button.domcrm-inline-link{color:#d97f36 !important;text-decoration:underline}}.domcrm--header-logout-block{.btn-logout{background:#fff;color:#000 !important;text-align:center;border-radius:2rem;margin-top:1rem;font-weight:700}.domcrm--logout-title{font-size:12px;color:#000;text-align:center}.domcrm--logout-box{border-radius:1rem;color:#fff;font-size:12px;.domcrm--logout-greetings{display:flex;align-items:center;padding:0.25rem;text-align:left;background-color:#D4843C;border-radius:1.4rem;cursor:pointer;.d-logo{background:#ffbb34;aspect-ratio:1;border-radius:5rem;padding:0 12px;font-size:1rem}}.domcrm--logout-greetings:before{content:"";display:inline-block;position:absolute;right:12px !important;width:10px;height:10px;background-color:#fff;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z'/%3E%3C/svg%3E");mask-size:contain;mask-repeat:no-repeat;transition:all .5s ease-in-out;transform:rotate(0deg) scale(1.25) !important}.domcrm--login-header-dropdown{display:flex;flex-direction:column;background-color:#d4843c;color:#fff;border-radius:0 0 20px 20px}.domcrm--login-header-dropdown div{border-top:solid 1px #fff;color:#fff}.domcrm--login-header-dropdown a{color:#fff !important;padding:0 .75rem 0;display:block}}}span.bold{font-weight:600;pointer-events:none}span.domcrm--header-hello{pointer-events:none;line-height:1.5em}span.domcrm--username{pointer-events:none;font-weight:600;line-height:1.5em}.domcrm--title h2,span.domcrm--header-hello,span.domcrm--username{position:relative;top:1px}}.domcrm--login-header-box.open{.domcrm--header-login{display:block;padding:1rem .75rem 0}.domcrm--chevron{transform:rotate(-135deg)}}.domcrm--login-header-box.domcrm--status-loggedin{.domcrm--login-header-dropdown{display:none !important}}.domcrm--login-header-box.domcrm--frontendmode.domcrm--status-loggedout.open{.domcrm--header-login-block{border-radius:1rem}}.domcrm--login-header-box.domcrm--frontendmode.domcrm--status-loggedin.open{.domcrm--logout-greetings{border-radius:1rem 1rem 0 0}}.domcrm--login-header-box.domcrm--status-loggedin.open,.domcrm--login-header-box.domcrm--frontendmode.domcrm--status-loggedout.open{.domcrm--logout-greetings:before{transform:scaleX(1.25) scaleY(1.5) rotate(90deg)}.domcrm--title:before{transform:scaleX(1.25) scaleY(1.5) rotate(90deg)}.domcrm--login-header-dropdown{display:block !important;padding:1rem 0}}@media (max-width:768px){.domcrm--login-header-box{flex-direction:column;gap:50px;.domcrm--title{padding-top:6px}.domcrm--title h2{display:none}.domcrm--title:before{display:none}.domcrm--title svg{pointer-events:none;width:25px;padding-right:1px;margin-top:-1px;margin-right:3px}.domcrm--header-login-block{display:flex;flex-direction:column;align-items:end;border-radius:3px;padding:0px;width:33px;height:33px;margin-top:-15px;.domcrm-buttons{flex-direction:column}.domcrm-button{text-align:left !important}}.domcrm--header-logout-block{.domcrm--logout-title{display:none}.domcrm--logout-box{display:flex;flex-direction:column;align-items:end;width:33px;margin-top:-15px;.domcrm--login-header-dropdown{background-color:#d4843c}.domcrm--login-header-dropdown div{color:#fff}.domcrm--logout-greetings{padding:.3rem;border-radius:3px;height:33px;width:33px}.domcrm--logout-greetings svg .st0,.domcrm--logout-greetings svg .st1{fill:#fff !important}.domcrm--logout-greetings span.domcrm--header-hello,.domcrm--logout-greetings span.domcrm--username{display:none}.domcrm--logout-greetings svg{pointer-events:none;width:25px;padding-right:1px;margin-top:-.5px}.domcrm--logout-greetings:before{display:none}}}}.domcrm--login-header-box.open{.domcrm--header-login{width:200px;background:#d4843c;padding:10px !important;border-radius:3px;margin-top:21px}.domcrm--header-login-block{height:33px}}.domcrm--login-header-box.domcrm--status-loggedin.open,.domcrm--login-header-box.domcrm--frontendmode.domcrm--status-loggedout.open{.domcrm--header-login-block{border-radius:3px}.domcrm--login-header-dropdown{width:150px;border-radius:3px 0 3px 3px;text-align:left;margin-top:18px}}.domcrm--login-header-box.domcrm--frontendmode.domcrm--status-loggedin.open{.domcrm--logout-greetings{border-radius:3px 3px 0 0;height:33px}}}@media (min-width:769px){.domcrm--login-header-box{width:180px;.domcrm--title svg{width:25px;margin-right:.5rem}.domcrm--logout-greetings svg,.domcrm--header-login-block svg{width:24px;margin-right:.5rem;pointer-events:none}}.domcrm--header-login-block{margin-top:-6px}.domcrm--login-header-box.domcrm--frontendmode.domcrm--status-loggedin{margin-top:-16px !important}.domcrm--login-header-box.domcrm--frontendmode.domcrm--status-loggedout{margin-top:-10px !important}.domcrm--login-header-box .domcrm--login-block{padding-right:50px}}.domcrm--account-form-header{position:relative;background:#edede9;padding:16px 0}.domcrm--account-form-header:after{content:"";position:absolute;left:2%;right:2%;bottom:-6px;height:20px;background:rgba(0,0,0,.15);filter:blur(10px);z-index:-1}