.access-control-section{display:flex}.content-for-layout:has(.access-control:not([hidden])){display:flex;align-items:center;justify-content:center}.content-for-layout:has(.access-control:not([hidden]))>:not(.access-control-section),.content-for-layout:not(:has(.access-control:not([hidden])))>.access-control-section{display:none}.access-control{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;text-align:center}.access-control[hidden]{display:none}.access-control__text{max-width:450px;margin:0}.access-control__button{display:block;min-width:220px;margin-top:100px}body:has(.access-control:not([hidden])) :is(.shopify-section:has(.announcement-bar),footer){display:none}body:has(.access-control:not([hidden])) header :is(.header__drawer,.search-action,header-actions,.header-menu__inner){visibility:hidden}
/*# sourceMappingURL=/cdn/shop/t/54/assets/access-control.css.map */
