.modal-age-restricted__container{margin-top:0;margin-bottom:0;z-index:1000}.modal-age-restricted__body{padding-top:calc(var(--offset-top) + 40px)!important;padding-bottom:calc(var(--offset-bottom) + 16px)!important}body[data-design=v3][data-company=mcosmetic] .modal-age-restricted__body{padding-top:calc(env(safe-area-inset-top) + 40px)!important;padding-bottom:calc(env(safe-area-inset-bottom) + 16px)!important}.modal-age-restricted__logo{width:180px;margin:0 auto 46px;display:block}.modal-age-restricted__text{color:var(--text900Prim);text-align:center;font:var(--subtitle3);width:358px;margin:24px auto 0}.modal-age-restricted__text a{color:var(--text700Acc);font:inherit}.modal-age-restricted__btn-enter{width:100%;margin-top:56px}@media (max-width: 1024px){.modal-age-restricted{display:flex;flex-direction:column;align-items:center;height:100%}.modal-age-restricted__body._mobile-fullscreen{padding:40px 16px 16px;background-color:#000}body[data-design=v3] .modal-age-restricted__body._mobile-fullscreen{background-image:linear-gradient(180deg,var(--brandTwo700) 40%,var(--seed900) 100%),url(/assets/modal_age_restriction_bg-f6c7fa1c.jpg)}.modal-age-restricted__body._mobile-fullscreen[data-company=localee]{background-image:linear-gradient(180deg,rgba(255,255,255,0) 40%,var(--seed800) 100%),url(/assets/modal_age_restriction_bg-176f09b6.png)}.modal-age-restricted__body._mobile-fullscreen[data-company=heimkaup]{background-image:linear-gradient(180deg,rgba(255,255,255,0) 40%,var(--seed800) 100%),url(/assets/age_restriction_bg-8808e73e.png)}.modal-age-restricted__body._mobile-fullscreen[data-company=circlek]{background-image:linear-gradient(180deg,rgba(255,255,255,0) 40%,var(--seed800) 100%),url(/assets/age_restriction_bg-8808e73e.png)}.modal-age-restricted__body._mobile-fullscreen{background-position:center;background-repeat:no-repeat;background-size:contain}.modal-age-restricted__logo{width:196px;margin-bottom:48px;flex-shrink:0}.modal-age-restricted__text{color:var(--text00Inv);width:294px;flex-shrink:0;align-self:flex-end;font:var(--body4)}.modal-age-restricted__text:first-of-type{margin-top:auto}.modal-age-restricted__text a{color:var(--text700Acc)}.modal-age-restricted__btn-enter{flex-shrink:0;flex-grow:0;margin-top:56px}}
