.slideshow-password-lock{margin-top:1.5rem;width:100%;max-width:400px;margin-left:auto;margin-right:auto}.password-input-wrapper{display:flex;gap:.5rem;align-items:stretch}.password-input{flex:1;padding:.75rem 1rem;border:2px solid rgba(255,255,255,.3);background:#ffffff1a;color:#fff;font-size:1rem;border-radius:4px;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.password-input::placeholder{color:#fff9}.password-input:focus{outline:none;border-color:#fff9;background:#ffffff26}.password-input--error{animation:shake .5s;border-color:#f44}.password-submit-button{padding:.75rem 1.5rem;white-space:nowrap;min-width:100px}.password-error-message{margin-top:.75rem;padding:.5rem 1rem;background:#f443;border:1px solid rgba(255,68,68,.4);border-radius:4px;color:#fff;font-size:.875rem;text-align:center}.password-success{padding:1rem;background:#4caf5033;border:1px solid rgba(76,175,80,.4);border-radius:4px;color:#fff;font-size:1.125rem;text-align:center;font-weight:600}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@media(max-width:749px){.slideshow-password-lock{margin-top:1rem;max-width:100%}.password-input-wrapper{flex-direction:column}.password-submit-button{width:100%}}.slideshow__slide[style*="color: rgb(0, 0, 0)"] .password-input,.slideshow__slide[style*="color: #000"] .password-input{border-color:#0000004d;background:#0000000d;color:#000}.slideshow__slide[style*="color: rgb(0, 0, 0)"] .password-input::placeholder,.slideshow__slide[style*="color: #000"] .password-input::placeholder{color:#0009}
/*# sourceMappingURL=/cdn/shop/t/182/assets/slideshow-password-lock.css.map */
