#howdy-modal-overlay{background:rgba(var(--theme-typo),.5)}#howdy-modal-overlay .howdy-modal-content{border-radius:var(--common-radius);padding:2em 3em;margin-inline:auto;max-width:25em}#howdy-modal-overlay .howdy-modal-form{gap:1em 0}#howdy-modal-overlay .howdy-modal-close-btn{top:.25rem;right:.25rem;width:35px;height:35px;padding:0;color:rgb(var(--theme-typo));transition:all .2s ease-in-out;text-indent:-999em}#howdy-modal-overlay .howdy-modal-close-btn:before,#howdy-modal-overlay .howdy-modal-close-btn:after{content:"";position:absolute;top:50%;left:50%;width:var(--close-w);height:var(--close-bar);border-radius:var(--close-bar);background:currentColor}#howdy-modal-overlay .howdy-modal-close-btn:before{transform:translate(-50%,-50%) rotate(45deg)}#howdy-modal-overlay .howdy-modal-close-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}#howdy-modal-overlay .howdy-modal-close-btn:hover{color:rgb(var(--theme-brand))}#howdy-modal-overlay .howdy-modal-email-input{border-color:rgba(var(--theme-typo),.25);padding:1em}#howdy-modal-overlay .howdy-modal-email-input::placeholder{color:rgba(var(--color-foreground),.5)}#howdy-modal-overlay .howdy-modal-submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:1.25em;padding:1.5em;border-radius:var(--button-radius);background:rgb(var(--theme-brand));color:rgb(var(--theme-body));box-shadow:0 0 0 1px rgb(var(--theme-brand)) inset;transition:all .4s ease-in-out}#howdy-modal-overlay .howdy-modal-submit-btn:after{content:"";width:.9em;height:.9em;flex-shrink:0;background:currentColor;mask:var(--btn-arrow) no-repeat center / contain;-webkit-mask:var(--btn-arrow) no-repeat center / contain}#howdy-modal-overlay .howdy-modal-submit-btn:hover{background:rgb(var(--theme-accent));color:rgb(var(--theme-body));box-shadow:0 0 0 1px rgb(var(--theme-accent)) inset}#howdy-modal-overlay .howdy-modal-submit-btn--loading,#howdy-modal-overlay .howdy-modal-submit-btn--loading:hover{opacity:1;color:transparent;transition:all .15s ease-in-out;background:rgb(var(--theme-brand));box-shadow:0 0 0 1px rgb(var(--theme-brand)) inset}#howdy-modal-overlay .howdy-modal-submit-btn--loading:after{width:1.2em;height:1.2em;background:none;mask:none;-webkit-mask:none;border:2px solid rgb(var(--theme-body));border-top-color:transparent;border-radius:50%}#howdy-modal-overlay .howdy-modal-recaptcha{visibility:hidden;height:0}#howdy-modal-overlay .howdy-modal-form-item-captcha[data-recaptcha-mode=invisible] .howdy-modal-recaptcha{zoom:1}#howdy-modal-overlay .howdy-modal-form-help-text{display:block;position:relative;margin-block-start:-1em;color:rgba(var(--color-foreground),.75);font-size:.7em;line-height:var(--lh150);transition:color .3s ease-in-out}#howdy-modal-overlay .howdy-modal-form-help-text a{text-decoration:underline;color:rgb(var(--theme-brand));transition:color .3s ease-in-out}#howdy-modal-overlay .howdy-modal-form-help-text:before{content:"\30e1\30fc\30eb\30a2\30c9\30ec\30b9\7167\5408\4e2d";position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none;opacity:0;color:rgb(var(--theme-brand));font-size:1.2em;transition:opacity .3s ease-in-out}#howdy-modal-overlay .howdy-modal-submit-btn--loading~.howdy-modal-form-help-text{color:transparent;pointer-events:none}#howdy-modal-overlay .howdy-modal-submit-btn--loading~.howdy-modal-form-help-text a{color:transparent}#howdy-modal-overlay .howdy-modal-submit-btn--loading~.howdy-modal-form-help-text:before{opacity:1;animation:howdyChecking 1.4s ease-in-out .3s infinite}.hrf-wrapper,.form-wrapper{box-shadow:0 2px 8px rgba(var(--theme-typo),.08)}@media screen and (max-width:1024px){.hrf-wrapper,.form-wrapper{border-radius:0;padding:var(--gutter2);margin:var(--gutter2) auto}}:is(.hrf-wrapper,.form-wrapper) .hrf-title,:is(.hrf-wrapper,.form-wrapper) .form-title{color:rgb(var(--theme-typo))}:is(.hrf-wrapper,.form-wrapper) .hrf-desc,:is(.hrf-wrapper,.form-wrapper) .form-description,:is(.hrf-wrapper,.form-wrapper) .hrf-help,:is(.hrf-wrapper,.form-wrapper) .form-help{color:rgba(var(--theme-typo),.6)}:is(.hrf-wrapper,.form-wrapper) .hrf-label,:is(.hrf-wrapper,.form-wrapper) .form-label{color:rgb(var(--theme-typo))}:is(.hrf-wrapper,.form-wrapper) .hrf-input,:is(.hrf-wrapper,.form-wrapper) .form-input,:is(.hrf-wrapper,.form-wrapper) .hrf-textarea,:is(.hrf-wrapper,.form-wrapper) .form-textarea,:is(.hrf-wrapper,.form-wrapper) .hrf-select,:is(.hrf-wrapper,.form-wrapper) .form-select{border-color:rgba(var(--theme-typo),.25);color:rgb(var(--theme-typo));font-size:max(16px,1em)}:is(:is(.hrf-wrapper,.form-wrapper) .hrf-input,:is(.hrf-wrapper,.form-wrapper) .form-input,:is(.hrf-wrapper,.form-wrapper) .hrf-textarea,:is(.hrf-wrapper,.form-wrapper) .form-textarea,:is(.hrf-wrapper,.form-wrapper) .hrf-select,:is(.hrf-wrapper,.form-wrapper) .form-select):focus{border-color:rgb(var(--theme-accent));box-shadow:0 0 0 2px rgba(var(--theme-accent),.15)}:is(.hrf-wrapper,.form-wrapper) .hrf-select,:is(.hrf-wrapper,.form-wrapper) .form-select{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='%232C3E50' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}:is(.hrf-wrapper,.form-wrapper) .hrf-input--readonly,:is(.hrf-wrapper,.form-wrapper) .form-input--readonly{background:rgb(var(--theme-shadow));color:rgba(var(--theme-typo),.55)}:is(.hrf-wrapper,.form-wrapper) .hrf-alert--success,:is(.hrf-wrapper,.form-wrapper) .alert-success{background:rgba(var(--theme-brand),.18);border-color:rgba(var(--theme-brand),.5);color:rgb(var(--theme-accent))}:is(.hrf-wrapper,.form-wrapper) .hrf-submit,:is(.hrf-wrapper,.form-wrapper) .btn-submit{display:inline-flex;align-items:center;gap:1.25em;padding:.5em 1.5em;border:none;border-radius:var(--button-radius);background:rgb(var(--theme-brand));color:rgb(var(--theme-body));box-shadow:0 0 0 1px rgb(var(--theme-brand)) inset;transition:all .4s ease-in-out}:is(:is(.hrf-wrapper,.form-wrapper) .hrf-submit,:is(.hrf-wrapper,.form-wrapper) .btn-submit):after{content:"";width:.9em;height:.9em;flex-shrink:0;background:currentColor;mask:var(--btn-arrow) no-repeat center / contain;-webkit-mask:var(--btn-arrow) no-repeat center / contain}:is(:is(.hrf-wrapper,.form-wrapper) .hrf-submit,:is(.hrf-wrapper,.form-wrapper) .btn-submit):hover{background:rgb(var(--theme-accent));color:rgb(var(--theme-body));box-shadow:0 0 0 1px rgb(var(--theme-accent)) inset}:is(.hrf-wrapper,.form-wrapper) .hrf-submit--loading,:is(.hrf-wrapper,.form-wrapper) .hrf-submit--loading:hover{opacity:1;color:transparent;cursor:not-allowed;pointer-events:none;background:rgb(var(--theme-brand));box-shadow:0 0 0 1px rgb(var(--theme-brand)) inset;transition:all .15s ease-in-out}:is(.hrf-wrapper,.form-wrapper) .hrf-submit--loading:after{width:1.2em;height:1.2em;background:none;mask:none;-webkit-mask:none;border:2px solid rgb(var(--theme-body));border-top-color:transparent;border-radius:50%;animation:howdySpin .6s linear infinite}.hrf-notice,.notice{color:rgba(var(--theme-typo),.6)}.iti{width:100%}.iti .iti__flag,.iti__arrow{display:block!important}@keyframes howdyChecking{50%{opacity:.55}}@keyframes howdySpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#howdy-modal-overlay .howdy-modal-form-help-text:before{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/app-howdy.css.map */
