.no-pass [data-collection-password-gate],.no-pass [data-password-overlay]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.collection-password-locked{overflow:hidden}.collection-password-overlay{position:fixed;top:60px;left:0;right:0;bottom:0;background:#ffffffb3;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);opacity:1;z-index:1;transition:none}.collection-password-overlay.is-fading-out{transition:opacity 1.2s ease,backdrop-filter 1.2s ease,-webkit-backdrop-filter 1.2s ease;opacity:0}.collection-password-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:2;opacity:1;transform:translateY(0);transition:opacity 1.2s ease,transform 1.2s ease}.collection-password-modal.is-fading-out{opacity:0;transform:translateY(10px)}.collection-password-modal__inner{padding:16px;text-align:center;position:relative}.collection-password-modal__title{font-weight:700;font-size:36px;text-transform:uppercase;margin-bottom:60px}.collection-password-modal__subtitle{font-size:13px;font-weight:700;text-transform:uppercase;margin-bottom:5px}input.collection-password-modal__input{width:100%;padding:12px 14px;border:1px solid black;font-size:14px;text-align:center}.collection-password-modal__button{margin-top:14px;width:100%;padding:14px 16px;border:1px solid #111;background:#111;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.16em;cursor:pointer;transition:background .2s ease,color .2s ease}.collection-password-modal__button:hover{background:transparent;color:#111}.collection-password-modal__error{margin-top:10px;font-size:12px;color:#c00;display:none;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}
/*# sourceMappingURL=/cdn/shop/t/170/assets/password-pages.css.map */
