.bss-lock-passcode-container-5898.bsscommerce-passcode-container .bss-commerce-passcode-container-2{width:100%;display:flex;justify-content:center;align-items:flex-start;margin-top:16px}.bss-lock-passcode-container-5898 .bss-commerce-passcode-input-label{margin-bottom:4px;display:flex;width:100%;justify-content:flex-start;font-size:14px;color:#000;font-weight:400;font-style:normal;text-decoration:none}.bss-lock-passcode-container-5898 #bsscommerce-ltap-password{display:flex;flex-direction:inherit;row-gap:6px;column-gap:6px;max-width:100%;max-height:200px;align-items:center;height:42px}.bss-lock-passcode-container-5898 .bss-password-form-wrapper{display:flex;align-items:center;border:1px solid;border-color:#000;border-radius:5px;overflow:hidden;background-color:#fff;margin-right:6px;flex:1;justify-content:space-between}.bss-lock-passcode-container-5898.bsscommerce-passcode-container .bss-password-form-wrapper{width:335px;max-width:100%;max-height:200px;height:100%}.bss-lock-passcode-container-5898 #bsscommerce-password{padding:8px 0 8px 10px;border-radius:5px;font-size:14px;border:none;margin-right:5px;box-shadow:none;outline:none}.bss-lock-passcode-container-5898.bsscommerce-passcode-container #bsscommerce-password{width:335px}.bss-lock-passcode-container-5898 .toggle-passcode-input{background-color:transparent;border:none;line-height:0;padding:8px;cursor:pointer;fill:#babec3}.bss-lock-passcode-container-5898 #bsscommerce-password-submit{color:#fff!important;background-color:#000!important;border:1px solid #ccc;padding:5px 15px;border-radius:5px;cursor:pointer;height:42px;font-size:14px;font-weight:700}.bss-lock-passcode-container-5898.bsscommerce-passcode-container #bsscommerce-password-submit{max-height:200px;max-width:100%;width:79px}.bss-lock-message-element-5898{font-size:14px!important;font-weight:400!important;font-style:normal!important;text-decoration:none!important;text-align:center!important;color:#000!important;display:inline-block!important;font-family:inherit!important}.bss-pb-text-content{background:#fff9;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-left:2px solid #C0A76A;padding:28px 32px 28px 72px;border-radius:0;box-shadow:0 16px 32px #0000000f,0 8px 16px #c0a76a14;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#1a1a1a!important;font-size:15px!important;font-weight:400;letter-spacing:.3px;line-height:1.8;margin:24px 0;transition:all .6s cubic-bezier(.19,1,.22,1);position:relative;border:1px solid rgba(192,167,106,.15)}.bss-pb-text-content:before{content:"";position:absolute;left:0;top:0;width:2px;height:0;background:#c0a76a;transition:height .6s ease;z-index:1}.bss-pb-text-content:hover:before{height:100%}.bss-pb-text-content:after{content:"";position:absolute;left:32px;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C0A76A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0110 0v4'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .6s ease;opacity:.8}.bss-pb-text-content:hover{border-left-color:#1a1a1a;border-color:#c0a76a4d;box-shadow:0 24px 48px #00000014,0 12px 24px #c0a76a1f;transform:translateY(-4px)}.bss-pb-text-content:hover:after{opacity:1;transform:translateY(-50%) rotate(10deg)}.bss-pb-text-content.with-pattern{background:#1a1a1a;color:#e5e5e5!important;border-left-color:#c0a76a;overflow:hidden}.bss-pb-text-content.with-pattern:before{background:#c0a76a}.bss-pb-text-content.with-pattern:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C0A76A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='11' width='18' height='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0110 0v4'/%3E%3C/svg%3E")}.bss-pb-text-content.with-pattern{position:relative}.bss-pb-text-content.with-pattern:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(90deg,rgba(192,167,106,.03) 1px,transparent 1px),linear-gradient(0deg,rgba(192,167,106,.03) 1px,transparent 1px);background-size:40px 40px;animation:gridMove 15s linear infinite;pointer-events:none;z-index:0}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(40px,40px)}}.bss-pb-text-content strong{color:#c0a76a;font-weight:600;letter-spacing:.5px}.bss-pb-text-content a{color:#c0a76a;text-decoration:none;border-bottom:1px solid rgba(192,167,106,.3);transition:all .3s ease}.bss-pb-text-content a:hover{color:#1a1a1a;border-bottom-color:#1a1a1a}@media(max-width:768px){.bss-pb-text-content{padding:24px 24px 24px 60px;font-size:14px!important}.bss-pb-text-content:after{left:24px;width:18px;height:18px}}.bss-lock-passcode-container-5969.bsscommerce-passcode-container .bss-commerce-passcode-container-2{width:100%;display:flex;justify-content:center;align-items:flex-start;margin-top:16px}.bss-lock-passcode-container-5969 .bss-commerce-passcode-input-label{margin-bottom:4px;display:flex;width:100%;justify-content:flex-start;font-size:14px;color:#000;font-weight:400;font-style:normal;text-decoration:none}.bss-lock-passcode-container-5969 #bsscommerce-ltap-password{display:flex;flex-direction:inherit;row-gap:6px;column-gap:6px;max-width:100%;max-height:200px;align-items:center;height:42px}.bss-lock-passcode-container-5969 .bss-password-form-wrapper{display:flex;align-items:center;border:1px solid;border-color:#000;border-radius:5px;overflow:hidden;background-color:#fff;margin-right:6px;flex:1;justify-content:space-between}.bss-lock-passcode-container-5969.bsscommerce-passcode-container .bss-password-form-wrapper{width:335px;max-width:100%;max-height:200px;height:100%}.bss-lock-passcode-container-5969 #bsscommerce-password{padding:8px 0 8px 10px;border-radius:5px;font-size:14px;border:none;margin-right:5px;box-shadow:none;outline:none}.bss-lock-passcode-container-5969.bsscommerce-passcode-container #bsscommerce-password{width:335px}.bss-lock-passcode-container-5969 .toggle-passcode-input{background-color:transparent;border:none;line-height:0;padding:8px;cursor:pointer;fill:#babec3}.bss-lock-passcode-container-5969 #bsscommerce-password-submit{color:#fff!important;background-color:#000!important;border:1px solid #ccc;padding:5px 15px;border-radius:5px;cursor:pointer;height:42px;font-size:14px;font-weight:700}.bss-lock-passcode-container-5969.bsscommerce-passcode-container #bsscommerce-password-submit{max-height:200px;max-width:100%;width:79px}.bss-lock-message-element-5969{font-size:14px!important;font-weight:400!important;font-style:normal!important;text-decoration:none!important;text-align:center!important;color:#000!important;display:inline-block!important;font-family:inherit!important}header [class*=bss-product-lock]{display:none!important}[id*=MainProduct]:has(.bss-lock-element) [id*=Quantity-Form]{cursor:not-allowed;opacity:.5;pointer-events:none}[id*=MainProduct]:has(.bss-lock-element) [id*=ProductSubmitButton]{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}[id*=MainProduct]:has(.bss-lock-element) .shopify-payment-button{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}.product__info-wrapper:has(.bss-lock-element) .shopify-payment-button{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}.product__info-wrapper:has(.bss-lock-element) [id*=ProductSubmitButton]{cursor:not-allowed!important;opacity:.5!important;pointer-events:none!important}.bss-hide-atc+*{display:none!important}.bss-lock-hidden{display:none}script#bss-behavior-script{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/bss-lock-settings.css.map */
