div.passcode-image-container{display:none!important}.ll-lock{width:100%;max-width:620px;margin:0 auto;font-family:Futura PT,Futura,Arial,sans-serif;box-sizing:border-box}.bss-commerce-passcode-container-1 .passcode-image-container img{display:none!important}.ll-lock .klaviyo-form-TAKRkB,.ll-lock .klaviyo-form-TAKRkB form{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.ll-lock .klaviyo-form-TAKRkB form>div{width:100%!important;min-height:0!important}.ll-lock [data-testid=form-row],.ll-lock [data-testid=form-component]{width:100%!important;box-sizing:border-box!important}.ll-lock [data-testid=form-row]:first-child{position:relative!important;padding-top:82px!important}.ll-lock [data-testid=form-row]:first-child:before{content:"";position:absolute;top:0;left:50%;width:62px;height:62px;transform:translate(-50%);border-radius:50%;background-color:#f0e9e3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.45' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='10' width='14' height='11' rx='1'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:28px}.ll-lock .klaviyo-form-richtext h1 span{margin:0 0 14px!important;text-align:center!important;font-family:Futura PT,Futura,Arial,sans-serif!important;font-size:42px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.8px!important;color:#111!important}.ll-lock .klaviyo-form-richtext h1 span+span{display:none!important}.ll-lock .klaviyo-form-richtext p{margin:0!important;text-align:center!important;font-family:Futura PT,Futura,Arial,sans-serif!important;font-size:16px!important;line-height:1.55!important;color:#282828!important}.ll-lock .klaviyo-form-richtext strong{font-weight:600!important}.ll-lock [data-testid=form-row]:nth-child(2){margin-bottom:24px!important}.ll-lock .klaviyo-emailinput,.ll-lock .klaviyo-emailinput input{width:100%!important}.ll-lock .klaviyo-emailinput input{height:58px!important;padding:0 18px!important;box-sizing:border-box!important;background:#fff!important;color:#111!important;border:1px solid #c9c9c9!important;border-radius:10px!important;box-shadow:none!important;outline:none!important;font-family:Futura PT,Futura,Arial,sans-serif!important;font-size:16px!important}.ll-lock .klaviyo-emailinput input::placeholder{color:#777!important;opacity:1!important}.ll-lock .klaviyo-emailinput input:focus{border-color:#111!important}.ll-lock .klaviyo-form-button{width:100%!important;min-height:60px!important;margin-top:12px!important;border:0!important;border-radius:10px!important;background:#111!important;color:#fff!important;font-family:Futura PT,Futura,Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;letter-spacing:2px!important;cursor:pointer!important}.ll-lock .klaviyo-form-button:hover{opacity:.88!important}.ll-lock [data-testid=form-row]:nth-child(5){margin-top:16px!important}.ll-lock [data-testid=form-row]:nth-child(5) .klaviyo-form-richtext p,.ll-lock [data-testid=form-row]:nth-child(5) .klaviyo-form-richtext span{max-width:420px!important;margin-left:auto!important;margin-right:auto!important;font-size:11px!important;line-height:1.5!important;color:#666!important}.ll-lock [data-testid=form-row]:nth-child(6){position:relative!important;margin-top:30px!important;padding:24px 24px 24px 82px!important;min-height:88px!important;display:flex!important;align-items:center!important;background:#f7f3ef!important;border-radius:14px!important;box-sizing:border-box!important}.ll-lock [data-testid=form-row]:nth-child(6):before{content:"";position:absolute;left:22px;top:50%;width:42px;height:42px;transform:translateY(-50%);border-radius:50%;background-color:#eee7e1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3Ccircle cx='12' cy='7' r='4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:22px}.ll-lock [data-testid=form-row]:nth-child(6) .klaviyo-form-richtext p{text-align:left!important;font-size:15px!important}.ll-divider{display:none}.ll-password-section{width:100%;max-width:620px;margin:30px auto 0;padding:22px 24px 14px 82px;position:relative;box-sizing:border-box;background:#f5f5f5;border-radius:14px 14px 0 0}.ll-password-section:before{content:"";position:absolute;left:22px;top:22px;width:42px;height:42px;border-radius:50%;background-color:#e9e9e9;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23111111' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='10' width='14' height='11' rx='1'/%3E%3Cpath d='M8 10V7a4 4 0 0 1 8 0v3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:22px}.ll-password-intro{margin:0;padding:0;min-height:42px;text-align:left;font-size:15px;line-height:1.5;color:#252525}.ll-password-intro:before{display:none!important}.ll-password-intro strong{display:block;margin-bottom:3px;font-size:16px;font-weight:700}.bss-commerce-passcode-container-2{width:100%;max-width:620px;margin:0 auto 30px!important;padding:4px 24px 22px 82px!important;box-sizing:border-box;background:#f5f5f5;border-radius:0 0 14px 14px}#BsscommercePasswordForm{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.bss-commerce-password-form-vertical{width:100%!important;margin:0!important;padding:0!important}#bsscommerce-ltap-password{width:100%;display:flex;align-items:stretch;gap:10px;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important}.bss-password-form-wrapper{position:relative!important;flex:1 1 auto!important;min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:none!important}#bsscommerce-password{width:100%!important;height:54px!important;margin:0!important;padding:0 46px 0 16px!important;box-sizing:border-box!important;background:#fff!important;color:#111!important;border:1px solid #c9c9c9!important;border-radius:10px!important;box-shadow:none!important;outline:none!important;font-family:Futura PT,Futura,Arial,sans-serif!important;font-size:15px!important}#bsscommerce-password::placeholder{color:#777!important;opacity:1!important}#bsscommerce-password:focus{border-color:#111!important;box-shadow:none!important;outline:none!important}.toggle-passcode-input{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;width:24px!important;height:24px!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;cursor:pointer!important}.toggle-passcode-input svg{width:18px!important;height:18px!important;opacity:.45}#bsscommerce-password-submit{min-width:100px!important;min-height:54px!important;margin:0!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;background:#111!important;color:#fff!important;border:0!important;border-radius:10px!important;box-shadow:none!important;outline:none!important;font-family:Futura PT,Futura,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important}#bsscommerce-password-submit:hover{opacity:.88}.bss-passcode-request{display:none!important}@media screen and (max-width:749px){.ll-password-section{padding:20px 18px 12px 68px;border-radius:14px 14px 0 0}.ll-password-section:before{left:16px;top:20px;width:38px;height:38px;background-size:20px}.ll-password-intro{font-size:13px}.ll-password-intro strong{font-size:15px}.bss-commerce-passcode-container-2{padding:4px 18px 20px 68px!important}#bsscommerce-ltap-password{gap:8px}#bsscommerce-password{height:50px!important;font-size:14px!important}#bsscommerce-password-submit{min-width:88px!important;min-height:50px!important;padding:0 14px!important;font-size:12px!important}}@media screen and (max-width:749px){.ll-lock{max-width:calc(100% - 32px)}.ll-lock [data-testid=form-row]:first-child{padding-top:70px!important}.ll-lock [data-testid=form-row]:first-child:before{width:54px;height:54px;background-size:24px}.ll-lock .klaviyo-form-richtext h1{font-size:32px!important}.ll-lock .klaviyo-form-richtext p{font-size:15px!important}.ll-lock .klaviyo-emailinput input{height:54px!important}.ll-lock .klaviyo-form-button{min-height:56px!important}.ll-lock [data-testid=form-row]:nth-child(6){padding:20px 18px 20px 68px!important}.ll-lock [data-testid=form-row]:nth-child(6):before{left:16px;width:38px;height:38px;background-size:20px}.ll-lock [data-testid=form-row]:nth-child(6) .klaviyo-form-richtext p{font-size:13px!important}.ll-password-intro{padding-left:52px;font-size:13px}.ll-password-intro:before{width:38px;height:38px;background-size:20px}#wlm-pwd-form .wlm-form-holder{gap:8px}#wlm-pwd{height:54px;padding:0 14px;font-size:15px}#wlm-pwd-form-button{min-width:90px;min-height:54px;padding:0 16px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/624/assets/bss-lock.css.map */
