.masih-password-footer{display:none}.section-password{flex:1}.masih-password-page{--ivory:#eee9df;--gold:#9b8258;position:relative;isolation:isolate;min-height:100svh;width:100%;display:grid;place-items:center;box-sizing:border-box;padding:52px;background:#050505;color:var(--ivory);overflow:hidden}.masih-password-page:before{content:"";position:absolute;z-index:-1;left:50%;top:50%;width:min(68vw,760px);height:min(78vh,760px);transform:translate(-50%,-48%);border:1px solid rgba(155,130,88,.16);border-radius:50% 50% 2px 2px/58% 58% 2px 2px;box-shadow:0 0 100px #9b825809 inset}.masih-frame{position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid rgba(155,130,88,.22);pointer-events:none}.corner{position:absolute;width:18px;height:18px}.corner:before,.corner:after{content:"";position:absolute;background:#9b825885}.corner:before{width:18px;height:1px}.corner:after{width:1px;height:18px}.c1{left:-1px;top:-1px}.c2{right:-1px;top:-1px;transform:rotate(90deg)}.c3{right:-1px;bottom:-1px;transform:rotate(180deg)}.c4{left:-1px;bottom:-1px;transform:rotate(270deg)}.masih-password-inner{width:min(980px,100%);text-align:center;transform:translateY(-1.5vh)}.masih-origin{margin:0 0 clamp(68px,10vh,112px);font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:400;line-height:1.4;letter-spacing:.46em;color:#eee9df8a}.masih-origin span{padding:0 .35em;color:#9b8258e6}.masih-mark-wrap{display:grid;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);align-items:center;gap:clamp(24px,4vw,54px)}.masih-rule{height:1px;background:linear-gradient(90deg,transparent,rgba(155,130,88,.52))}.masih-rule:last-child{background:linear-gradient(90deg,rgba(155,130,88,.52),transparent)}.masih-wordmark{margin:0;font-family:Didot,"Bodoni 72",Bodoni MT,Times New Roman,serif;font-size:clamp(82px,14vw,188px);font-weight:400;line-height:.8;letter-spacing:.13em;text-indent:.13em;color:var(--ivory);text-shadow:0 1px 18px rgba(255,255,255,.025)}.masih-coming{margin:clamp(52px,8vh,82px) 0 0;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:400;line-height:1.4;letter-spacing:.5em;color:#eee9df9e}.masih-form{width:min(410px,100%);margin:clamp(54px,8vh,82px) auto 0}.masih-form-row{display:grid;grid-template-columns:1fr auto;align-items:center;border-bottom:1px solid rgba(155,130,88,.58);transition:border-color .25s ease}.masih-form-row:focus-within{border-color:#eee9dfcc}.masih-form input{min-width:0;border:0;border-radius:0;outline:0;padding:15px 0;background:transparent;color:var(--ivory);font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:400;letter-spacing:.16em}.masih-form input::placeholder{color:#eee9df57;opacity:1}.masih-form button{border:0;border-radius:0;padding:15px 0 15px 28px;background:transparent;color:var(--ivory);font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:500;letter-spacing:.28em;cursor:pointer;white-space:nowrap;transition:opacity .2s ease}.masih-form button:hover{opacity:.58}.masih-form-error{margin-top:14px;color:#eee9df99;font-size:11px}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:600px){.masih-password-page{padding:38px 28px}.masih-frame{top:14px;right:14px;bottom:14px;left:14px}.masih-password-page:before{width:82vw;height:62vh}.masih-origin{margin-bottom:68px;font-size:7px;letter-spacing:.38em}.masih-mark-wrap{grid-template-columns:22px auto 22px;gap:16px}.masih-wordmark{font-size:clamp(70px,22vw,105px);letter-spacing:.09em;text-indent:.09em}.masih-coming{margin-top:52px}.masih-form{margin-top:64px;width:min(330px,100%)}.masih-form-row{grid-template-columns:1fr}.masih-form button{padding:13px 0;text-align:left}}html,body{margin:0;min-height:100%;background:#000}body{min-height:100svh;background:#000}.password-main-content{min-height:100svh;display:flex;flex-direction:column;background:#000}.password-dialog{max-width:100vw;max-height:100svh;width:100vw;height:100svh;border:none;background:#000;color:#f8f6f1}.password-dialog::backdrop{background:#000}.password-dialog__header{position:absolute;top:0;right:0;padding:28px;z-index:2}.password-dialog__close-button{cursor:pointer;color:#f8f6f1}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:28px;height:100%;text-align:center}.password-dialog__title{font-family:Didot,Bodoni MT,Times New Roman,serif;font-weight:400;letter-spacing:.08em}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE */
