*,*:before,*:after{box-sizing:border-box}html{box-sizing:border-box;font-size:calc(var(--font-body-scale, 1) * 62.5%);height:100%}body.password{margin:0;min-height:100vh;background:#efefed!important;color:#0b0b0b;font-family:var(--font-body-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-style:var(--font-body-style, normal);font-weight:var(--font-body-weight, 400);font-size:1.5rem;letter-spacing:.02rem;line-height:1.5}.full-height{min-height:100%}body.password,body.password .password-main,body.password #MainContent,body.password .password-header,body.password .shopify-section{background:#efefed!important}.password-main{min-height:calc(100svh - 90px);padding:0!important;margin:0!important}.asc-password-hidden-layout{display:none!important}body.password footer,body.password .password-footer,body.password .password__footer,body.password .main-password-footer,body.password .password__footer-login,body.password .password__footer-caption,body.password .password-content,body.password .password-heading,body.password .password__content,body.password .password__title,body.password .password__heading,body.password .password-content__title,body.password>h1{display:none!important}.password-header{width:100%!important;max-width:none!important;min-height:90px!important;padding:0 clamp(20px,4vw,72px)!important;margin:0!important;background:#efefed!important;border-bottom:1px solid rgba(17,17,17,.12)!important;box-shadow:none!important;color:#0b0b0b!important;display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:24px!important;text-align:left!important}.password-header>*{min-width:0}.password-header>*:first-child{justify-self:start!important}.password-header details-modal,.password-header password-modal{justify-self:end!important}.password-logo,.password-header img,.password-header .password-header__logo,.password-header .header__heading-logo{display:block!important;width:auto!important;max-width:none!important;max-height:64px!important;object-fit:contain!important;margin:0!important}password-modal{display:block!important}.password-modal__toggle{list-style:none!important;margin:0!important;padding:0!important}.password-modal__toggle::-webkit-details-marker,.password-header summary::-webkit-details-marker{display:none!important}.password-link,.password-modal__toggle,.password-header summary,.password-header .modal__toggle-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:44px!important;min-width:132px!important;padding:0 22px!important;background:#0b0b0b!important;border:1px solid #0b0b0b!important;color:#efefed!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;white-space:nowrap!important;overflow:hidden!important;transition:transform .16s ease,opacity .16s ease,background .16s ease,color .16s ease,border-color .16s ease}.password-link *,.password-modal__toggle *,.password-header summary *,.password-header .modal__toggle-open *{display:none!important}.password-link,.password-modal__toggle,.password-header summary,.password-header .modal__toggle-open{font-size:0!important;line-height:0!important;letter-spacing:0!important}.password-link:after,.password-modal__toggle:after,.password-header summary:after,.password-header .modal__toggle-open:after{content:"ACCESO";display:inline-block!important;color:#efefed!important;font-size:10px!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:850!important}.password-link:before,.password-modal__toggle:before,.password-header summary:before,.password-header .modal__toggle-open:before{content:none!important;display:none!important}.password-link:hover,.password-modal__toggle:hover,.password-header summary:hover,.password-header .modal__toggle-open:hover{opacity:.94!important;transform:translateY(-1px)}details.modal .modal__toggle-open{display:flex!important}details[open].modal .modal__toggle-open{display:none!important}details[open].modal>summary,details[open].modal>summary.modal__toggle,details[open].modal>summary.modal__toggle-open{display:none!important}details[open].modal .modal__toggle-close{display:none!important}.password-modal__content .modal__close-button,.password-modal__content button.modal__close-button,.password-modal__content .password-modal__close{display:flex!important;position:fixed!important;top:30px!important;left:50%!important;transform:translate(-50%)!important;z-index:60!important;width:42px!important;height:42px!important;padding:0!important;border:1px solid rgba(17,17,17,.14)!important;background:#ffffff47!important;color:#0b0b0b!important;align-items:center!important;justify-content:center!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:none!important;cursor:pointer!important}.password-modal__content .modal__close-button .svg-wrapper,.password-modal__content .modal__close-button svg{display:block!important;width:17px!important;height:17px!important}.password-modal__content{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:50!important;width:100%!important;height:100%!important;padding:100px 18px 48px!important;background:#efefed!important;color:#0b0b0b!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;overflow-y:auto!important}.password-modal__content:before{content:"ACCESO NUEVO DROP";display:block;margin:0 0 20px;color:#6b121a;font-size:10px;line-height:1;letter-spacing:.28em;text-transform:uppercase;font-weight:850}.password-modal__content-heading{margin:0 0 30px!important;font-size:0!important;line-height:0!important;letter-spacing:0!important}.password-modal__content-heading:after{content:"ENTRADA PRIVADA";display:block;max-width:1180px;margin:0 auto;color:#0b0b0b;font-size:clamp(64px,9.4vw,152px);line-height:.84;letter-spacing:-.08em;text-transform:uppercase;font-weight:900;text-wrap:balance}.password-modal__content-heading:before{content:"Solo para apertura privada y acceso de equipo.";display:block;max-width:620px;margin:0 auto 22px;color:#11111194;font-size:13px;line-height:1.45;letter-spacing:.02em;text-transform:none;font-weight:400}.password-modal .password-form{width:100%!important;max-width:720px!important;margin:0 auto!important;display:grid!important;gap:14px!important}.password-field.field{width:100%!important;flex:none!important}.password-field .field__input,.password-field input,.password-modal input[type=password]{width:100%!important;height:72px!important;padding:0 22px!important;border:1px solid rgba(17,17,17,.22)!important;border-radius:0!important;background:transparent!important;color:#0b0b0b!important;box-shadow:none!important;outline:none!important;font-size:15px!important;line-height:1!important;transition:border-color .16s ease,background .16s ease}.password-field .field__input::placeholder,.password-field input::placeholder,.password-modal input[type=password]::placeholder{color:#1111116b!important}.password-field .field__input:focus,.password-field input:focus,.password-modal input[type=password]:focus{border-color:#0b0b0b!important;background:#ffffff38!important}.password-button{width:100%!important;height:72px!important;margin:0!important;padding:0 18px!important;border:1px solid #0b0b0b!important;border-radius:0!important;background:#0b0b0b!important;color:#efefed!important;box-shadow:none!important;cursor:pointer!important;font-size:11px!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:850!important;transition:opacity .16s ease,transform .16s ease}.password-button:hover{opacity:.92!important;transform:translateY(-1px)}.password__footer-text,.password__footer-text *,.password-modal__content .password__footer-text,.password-modal__content .password__footer-text *,.password-button+.password__footer-text{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;margin:0!important;overflow:hidden!important}.password-field--error+.password-button{margin-top:0!important}.password-field .form__message{margin-top:8px!important}hr,.shopify-name,.icon-shopify{display:none!important}@media screen and (max-width:749px){body.password{font-size:1.4rem}.password-header{min-height:76px!important;padding:0 16px!important;gap:14px!important}.password-logo,.password-header img,.password-header .password-header__logo,.password-header .header__heading-logo{max-height:48px!important}.password-link,.password-modal__toggle,.password-header summary,.password-header .modal__toggle-open{min-height:38px!important;min-width:108px!important;padding:0 16px!important}.password-link:after,.password-modal__toggle:after,.password-header summary:after,.password-header .modal__toggle-open:after{font-size:9px!important;letter-spacing:.16em!important}.password-main{min-height:calc(100svh - 76px)}.password-modal__content{padding:92px 16px 38px!important}.password-modal__content:before{margin-bottom:16px;font-size:9px;letter-spacing:.22em}.password-modal__content-heading{margin-bottom:24px!important}.password-modal__content-heading:before{margin-bottom:18px;font-size:12px}.password-modal__content-heading:after{font-size:clamp(44px,14vw,78px);line-height:.9;letter-spacing:-.065em}.password-modal .password-form{max-width:100%!important;gap:12px!important}.password-field .field__input,.password-field input,.password-modal input[type=password],.password-button{height:62px!important}.password-modal__content .modal__close-button,.password-modal__content button.modal__close-button,.password-modal__content .password-modal__close{top:22px!important;width:36px!important;height:36px!important}}body.password .password-link,body.password .password-modal__toggle,body.password .password-header summary,body.password .password-header .modal__toggle-open{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:132px!important;min-height:44px!important;padding:0 22px!important;background:#0b0b0b!important;border:1px solid #0b0b0b!important;color:#efefed!important;text-decoration:none!important;box-shadow:none!important;cursor:pointer!important;overflow:hidden!important;font-size:10px!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:850!important}body.password .password-link svg,body.password .password-link .svg-wrapper,body.password .password-modal__toggle svg,body.password .password-modal__toggle .svg-wrapper,body.password .password-header summary svg,body.password .password-header summary .svg-wrapper,body.password .password-header .modal__toggle-open svg,body.password .password-header .modal__toggle-open .svg-wrapper{display:none!important}body.password .password-link:before,body.password .password-link:after,body.password .password-modal__toggle:before,body.password .password-modal__toggle:after,body.password .password-header summary:before,body.password .password-header summary:after,body.password .password-header .modal__toggle-open:before,body.password .password-header .modal__toggle-open:after{content:none!important;display:none!important}body.password .password-link span,body.password .password-modal__toggle span,body.password .password-header summary span,body.password .password-header .modal__toggle-open span{display:inline!important;color:#efefed!important;font-size:10px!important;line-height:1!important;letter-spacing:.2em!important;text-transform:uppercase!important;font-weight:850!important}body.password .password-modal__toggle .modal__toggle-close,body.password .password-header summary .modal__toggle-close{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-password.css.map */
