.call-popup .light-version{display:none}.call-popup__popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-55%);background:#fff;padding:50px 25px;z-index:6;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .3s ease;overflow:auto}.call-popup__popup.active{opacity:1;transform:translate(-50%,-50%);pointer-events:auto}@media (min-width:845px){.call-popup__popup{height:fit-content;max-width:845px;padding:30px 20px;max-height:96%;overflow:auto}}.call-popup__form-wrapper{opacity:1;visibility:visible;transition:all .4s ease-in-out}.call-popup__overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0003;opacity:0;z-index:5;pointer-events:none;transition:opacity .3s ease}.call-popup__overlay.active{opacity:1;pointer-events:auto}.call-popup__close{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;cursor:pointer}@media (min-width:845px){.call-popup__close{position:absolute;top:32px;right:32px}}.call-popup__close-title{margin:0 0 0 15px;font-weight:700;font-size:16px;line-height:120%;letter-spacing:1.1px;text-transform:uppercase;color:#3c3c3b;opacity:.6}@media (min-width:845px){.call-popup__close-title{display:none}}.call-popup .heading{font-weight:700;font-size:21px;line-height:120%;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#000;max-width:370px;margin:50px auto 15px!important}@media (min-width:845px){.call-popup .heading{margin-top:0!important;text-align:center}}.call-popup__text-content p{font-weight:300;font-size:16px;line-height:120%;text-align:left;color:#3c3c3b;max-width:570px;margin:0 auto}@media (min-width:845px){.call-popup__text-content p{font-size:20px;text-align:center}}.call-popup__stores{margin:35px auto 45px;display:flex;flex-direction:column;gap:15px;max-width:370px}.call-popup__store{display:flex;flex-direction:row;align-items:center;border:1px solid #dedede;padding:20px 30px;min-height:120px;cursor:pointer}.call-popup__store.active{border-color:var(--accent-color)}.call-popup__radio-button{width:24px;height:24px;border-radius:50%;border:1px solid #000;margin:0 25px 0 0}.call-popup__radio-button.active{outline:1px solid #000;border:3px solid #fff;background:var(--accent-color)}.call-popup__store-content .heading{font-weight:700;font-size:14px;line-height:100%;color:#3c3c3b;margin:0 0 5px;text-transform:none;letter-spacing:0}.call-popup__store-content p{font-weight:300;font-size:16px;line-height:100%;color:#3c3c3b;margin:0 0 5px}.call-popup__footer{margin-top:auto;padding-top:0;z-index:1;transform:translateZ(0);width:100%;position:relative}.call-popup__footer:before{content:"";position:absolute;bottom:100%;width:100%;height:24px;background:linear-gradient(#0000,#fff);z-index:1;pointer-events:none}.call-popup__button{display:block;margin:0 auto;width:fit-content;cursor:pointer}.call-popup__success,.call-popup .alert .alert-success{display:none}.call-popup .element-group:has(label[for=productsku],label[for=productimage],input[name=productsku],input[name=productimage]){display:none}.call-popup--light .light-version{display:block}.call-popup--light .full-version{display:none}@media (max-width:767px){.call-popup--light .heading{margin-top:20px!important}.call-popup--light .form-submit-btn-wrap button{margin-top:0!important}.call-popup--light .radio-group label{line-height:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/215/assets/snippet-call-popup.css.map */
