.zipcode-pop-up__wrapper{z-index:var(--z-index-modal);display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100vh}.zipcode-pop-up__wrapper .background-layer{position:fixed;top:0;left:0;z-index:-1}.zipcode-pop-up__step-container{max-width:500px;max-height:100%;width:100%;min-height:430px;border-radius:8px;border:3px solid var(--cr-purple);display:flex;padding:12px 24px;position:relative;margin:20px;background-color:#fff}.zipcode-pop-up__step-container:before{background-image:url(round-violet-cat.png);background-position:center;background-repeat:no-repeat;background-size:contain;content:"";height:95px;position:absolute;top:-50px;width:100%;left:0}.zipcode-pop-up__steps-wrapper{display:flex;width:100%}.zipcode-pop-up__step{display:flex;flex-flow:column;width:100%;justify-content:space-around}.zipcode-pop-up__step-top{min-height:40px;display:flex;justify-content:flex-end}.zipcode-pop-up__step-content{width:100%;flex:1;overflow-y:auto;display:flex;flex-flow:column;justify-content:center;align-items:center;text-align:center;gap:20px}form#age_verification{width:100%;display:flex;flex-flow:column;margin:10px 0}.zipcode-pop-up__step-actions{height:90px;display:flex;justify-content:center;align-items:center;flex-flow:column}.age_verification_fields{display:flex;width:100%;gap:8px;border:none;margin:0;padding-bottom:0;justify-content:center}.age_verification_fields #birthday,.age_verification_fields #birthmonth{width:4.5rem}.age_verification_fields #birthyear{width:6.75rem}.zipcode-pop-up__step-content .input-wrapper{display:flex;flex-flow:column;gap:4px;align-items:flex-start}.zipcode-pop-up__step-content .input-wrapper label{color:var(--cr-purple);font-size:12px;font-weight:400;font:normal;text-transform:none}.zipcode-pop-up__step-content input{width:100%;border:1px solid var(--cr-purple-light);padding:5px 10px;font-size:24px;border-radius:4px;margin-top:0}.zipcode-pop-up__step-content input#zipcode{width:15rem;margin-bottom:0}.zipcode-pop-up__step-content input::placeholder{font-size:24px}.form_errors{min-height:20px}html.popup-opened{overflow:hidden}.zipcode-submit.loading .loader{display:flex!important}.zipcode-submit.loading>*{display:none!important}@media (max-width: 600px){.zipcode-pop-up__step-content input{height:45px}}
/*# sourceMappingURL=/s/files/1/0509/0541/5846/t/379/assets/age-zipcode-pop-up.css.map?v=43102195012275579661679903297 */
