.bss-lock-page-container{--ll-page: #ffffff;--ll-text: #282828;--ll-heading: #111111;--ll-muted: #666666;--ll-card: #f7f3ef;--ll-password-card: #f5f5f5;--ll-card-border: transparent;--ll-icon-bg: #f0e9e3;--ll-person-icon-bg: #eee7e1;--ll-password-icon-bg: #e9e9e9;--ll-lock-icon: 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");--ll-person-icon: 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");--ll-input-bg: #ffffff;--ll-input-text: #111111;--ll-input-border: #c9c9c9;--ll-input-focus: #111111;--ll-placeholder: #777777;--ll-button-bg: #111111;--ll-button-text: #ffffff;--ll-button-hover: #111111;--ll-heading-font: "Didot", "Bodoni MT", serif;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding-inline:0!important;background:var(--ll-page)!important;color:var(--ll-text)!important}.bss-lock-page-container .page-width,.bss-lock-page-container .bsscommerce-passcode-container{background:var(--ll-page)!important}.passcode-image-container,.ll-divider,.bss-passcode-request{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;background:var(--ll-page)!important}.ll-lock .klaviyo-form,.ll-lock .klaviyo-form form{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.ll-lock .klaviyo-form 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:var(--ll-icon-bg);background-image:var(--ll-lock-icon);background-repeat:no-repeat;background-position:center;background-size:28px}.ll-lock .klaviyo-form-richtext h1 span,.ll-lock .klaviyo-form-richtext h4 span{margin:0 0 14px!important;text-align:center!important;font-family:var(--ll-heading-font)!important;font-size:42px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-.8px!important;color:var(--ll-heading)!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:var(--ll-text)!important}.ll-lock .klaviyo-form-richtext strong{font-weight:700!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:var(--ll-input-bg)!important;color:var(--ll-input-text)!important;border:1px solid var(--ll-input-border)!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,#bsscommerce-password::placeholder{color:var(--ll-placeholder)!important;opacity:1!important}.ll-lock .klaviyo-emailinput input:focus,#bsscommerce-password:focus{border-color:var(--ll-input-focus)!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:var(--ll-button-bg)!important;color:var(--ll-button-text)!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,#bsscommerce-password-submit:hover{background:var(--ll-button-hover)!important;opacity:.88}.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:var(--ll-muted)!important}.ll-lock [data-testid=form-row]:nth-child(6){position:relative!important;display:flex!important;align-items:center!important;min-height:88px!important;margin-top:30px!important;padding:24px 24px 24px 82px!important;box-sizing:border-box!important;background:var(--ll-card)!important;border:1px solid var(--ll-card-border)!important;border-radius:14px!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:var(--ll-person-icon-bg);background-image:var(--ll-person-icon);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-password-section,.bss-commerce-passcode-container-2{width:100%;max-width:620px;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box;background:var(--ll-password-card)!important;border:1px solid var(--ll-card-border)!important}.ll-password-section{position:relative;margin-top:30px;margin-bottom:0!important;padding:22px 24px 14px 82px;border-bottom:0!important;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:var(--ll-password-icon-bg);background-image:var(--ll-lock-icon);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:var(--ll-text)}.ll-password-intro strong{display:block;font-size:15px;color:var(--ll-heading)}.bss-commerce-passcode-container-2{margin-top:0!important;margin-bottom:30px!important;padding:4px 24px 22px 82px!important;border-top:0!important;border-radius:0 0 14px 14px}#BsscommercePasswordForm,.bss-commerce-password-form-vertical{width:100%!important;margin:0!important;padding:0!important}#BsscommercePasswordForm{max-width:100%!important}#bsscommerce-ltap-password{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:var(--ll-input-bg)!important;color:var(--ll-input-text)!important;border:1px solid var(--ll-input-border)!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}.toggle-passcode-input{position:absolute!important;right:12px!important;top:50%!important;transform:translateY(-50%)!important;display:flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:24px!important;margin:0!important;padding:0!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{display:flex!important;align-items:center!important;justify-content:center!important;min-width:100px!important;min-height:54px!important;margin:0!important;padding:0 18px!important;box-sizing:border-box!important;background:var(--ll-button-bg)!important;color:var(--ll-button-text)!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;text-transform:uppercase;letter-spacing:2px}@media screen and (max-width:749px){.klaviyo-form{padding:0!important}.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 span,.ll-lock .klaviyo-form-richtext h4 span{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-section{padding:20px 18px 12px 68px}.ll-password-section:before{left:16px;top:20px;width:38px;height:38px;background-size:20px}.ll-password-intro,.ll-password-intro strong{font-size:13px}.bss-commerce-passcode-container-2{padding:0 20px 20px!important;max-width:calc(100% - 32px)}#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}.bss-commerce-passcode-container-1{padding-bottom:30px}}.bss-lock-page-container{--ll-page: #000000;--ll-text: #f2f2f2;--ll-heading: #f2f2f2;--ll-muted: #a8a8a8;--ll-card: #000000;--ll-password-card: #000000;--ll-card-border: #3a3a3a;--ll-icon-bg: #1e1e1e;--ll-person-icon-bg: #1e1e1e;--ll-password-icon-bg: #1e1e1e;--ll-lock-icon: 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='%23ffffff' 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");--ll-person-icon: 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='%23ffffff' 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");--ll-input-bg: #171717;--ll-input-text: #f2f2f2;--ll-input-border: #3a3a3a;--ll-input-focus: #6a6a6a;--ll-placeholder: #8a8a8a;--ll-button-bg: #f2f2f2!important;--ll-button-text: #111111!important;--ll-button-hover: #e8e8e5}.bss-lock-page-container #bsscommerce-password-submit{background:var(--ll-button-bg)!important;color:var(--ll-button-text)!important}.bss-lock-page-container .ll-lock .klaviyo-form-button{text-transform:uppercase}.bss-lock-page-container .toggle-passcode-input svg{opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/126/assets/bss-lock.css.map */
