body.js-back-in-stock-modal-block-scroll{overflow:hidden}.product-klaviyo-bis-wrapper{display:flex;justify-content:center;margin-top:clamp(2px,calc(2px + 2*(100vw - 999px)),4px)}product-back-in-stock:has(.bis-button.hidden){display:none}.klaviyo-bis-modal{--x-gap: 6px;--input-height: 38px;--input-border-radius: 100px;--input-font-size: 13px;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#00000080;visibility:hidden;opacity:0;z-index:99999;transition:.15s}.klaviyo-bis-modal:not(.hidden){visibility:visible;opacity:1}.klaviyo-bis-modal:not(.hidden) .klaviyo-bis-modal-inner{transform:translateY(0)}.klaviyo-bis-modal.hidden{display:flex;opacity:0;visibility:hidden}.klaviyo-bis-modal-inner{position:relative;background-color:var(--white);max-width:520px;width:calc(100% - 32px);border-radius:3px;transform:translateY(-20px);transition:.15s}.klaviyo-bis-modal-wrapper{padding:clamp(20px,calc(20px + 20*(100vw - 834px)),40px) 0;margin:0 auto;text-align:center;width:calc(100% - clamp(32px,calc(32px + 48*(100vw - 834px)),80px))}.klaviyo-bis-modal-close{display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;width:18px;height:18px;top:-24px;right:0;color:var(--white)}.klaviyo-bis-modal-close svg{width:18px;height:18px}.klaviyo-bis-modal-title{font-family:var(--secondary-font);font-weight:700;font-size:clamp(20px,calc(20px + (26 - 20) * ((100vw - 360px) / 1080)),26px);line-height:clamp(26px,calc(26px + (34 - 26) * ((100vw - 360px) / 1080)),34px);color:var(--primary-color);letter-spacing:calc(clamp(1px,calc(1px + (1.3 - 1) * ((100vw - 360px) / 1080)),1.3px)*-1);margin:0}.klaviyo-bis-modal-text{font-weight:400;margin:clamp(10px,calc(10px + 6*(100vw - 834px)),16px) 0 clamp(16px,calc(16px + 18*(100vw - 834px)),34px);font-size:14px;line-height:20px;color:var(--primary-color)}.klaviyo-bis-modal-form{display:grid;gap:var(--x-gap) 0}.hidden:is(.klaviyo-bis-modal-form .bis-form-error){display:none}:is(.klaviyo-bis-modal-form .bis-form-error) .form__message{font-size:clamp(11px,calc(11px + (12 - 11) * ((100vw - 360px) / 1080)),12px);margin-top:2px;display:flex;gap:5px;align-items:center;color:#d20000}:is(:is(.klaviyo-bis-modal-form .bis-form-error) .form__message) svg{width:15px}.klaviyo-bis-modal-form .bis-success{display:flex;justify-content:center;gap:8px;font-weight:400;font-size:clamp(12px,calc(12px + (14 - 12) * ((100vw - 360px) / 1080)),14px);line-height:clamp(16px,calc(16px + (20 - 16) * ((100vw - 360px) / 1080)),20px);text-align:center;margin-top:6px;color:var(--green-accent-color);width:100%}.hidden:is(.klaviyo-bis-modal-form .bis-success){display:none}:is(.klaviyo-bis-modal-form .bis-success) svg{position:relative;top:3px}.bis-selector{appearance:none;background-image:url(icon-select-arrow.svg);background-size:14px;background-repeat:no-repeat;background-position:calc(100% - 20px) center;border:1px solid var(--border-color);border-radius:var(--input-border-radius);color:var(--primary-color);font-family:var(--primary-font);font-size:var(--input-font-size);width:100%;padding:0 54px 0 20px;height:var(--input-height);text-align:left}.bis-selector:focus,.bis-selector:focus-visible{outline:none;box-shadow:none;border-color:var(--border-color)}.bis-input{appearance:none;border:1px solid var(--border-color);border-radius:var(--input-border-radius);color:var(--primary-color);font-family:var(--primary-font);font-size:var(--input-font-size);width:100%;padding:0 20px;height:var(--input-height);text-align:left}.bis-input::placeholder{color:var(--light-text-color);font-size:var(--input-font-size)}.bis-input:focus-visible{outline:none}.bis-input:-internal-autofill-selected,.bis-input:-webkit-autofill,.bis-input:-webkit-autofill:hover,.bis-input:-webkit-autofill:focus,.bis-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px var(--white) inset}.bis-input:-webkit-autofill:first-line{font-size:var(--input-font-size);color:var(--primary-color)}.klaviyo-bis-modal-main-button.button{width:100%;cursor:pointer}@media (max-width: 834px){.klaviyo-bis-modal-inner{border-radius:4px}.klaviyo-bis-modal-close{width:20px;height:20px;top:-26px}.klaviyo-bis-modal-close svg{width:20px;height:20px}.klaviyo-bis-modal-title{line-height:26px}.bis-selector{background-size:12px}}
