@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideTopIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slideTopOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideBottomIn{0%{transform:translate3d(0,100%,0)}to{transform:translateZ(0)}}@keyframes slideBottomOut{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0)}}@keyframes slideLeftIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes slideLeftOut{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes slideRightIn{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideRightOut{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:visible}}.\#modal-popup{--animate-in: fadeIn;--animate-out: fadeOut;--transition: .5s;--max-width: 100%;--max-height: 100%;--height: auto;--width: auto;--x: center;--y: center}.\#modal-popup[unlock-screen] ::backdrop{display:none}.\#modal-popup ::backdrop{animation-duration:var(--transition, .5s)}.\#modal-popup-loading{position:fixed;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0009;top:0;left:0;z-index:99}.\#modal-popup-loading .\#spinner{--color: var(--color-g-fg)}.\#modal-popup-content{overflow:auto;max-width:var(--max-width);max-height:var(--max-height);height:var(--height);width:var(--width)}.\#modal-popup-content.\@container{width:var(--container-width);padding-inline:var(--container-spacer)}.\#modal-popup-content.\@stash>div{display:unset}.\#modal-popup-back{width:fit-content;display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;z-index:99;cursor:pointer;opacity:.8}.\#modal-popup-back .\#icon{--size: 1rem}.\#modal-popup-back:hover{opacity:1}.\#modal-popup-close{position:fixed;top:1rem;right:1rem;z-index:9999;cursor:pointer;color:var(--color-g-fg)}.\#modal-popup-dialog{position:fixed;overflow:hidden;width:100%;height:100%;margin:0;padding:0;border:none;max-width:none;max-height:none;background:none;align-items:var(--y);justify-content:var(--x);visibility:hidden;top:0;bottom:0;left:0;right:0;z-index:99}.\#modal-popup-dialog .\#modal-popup-content{animation-duration:var(--transition);animation-fill-mode:both}.\#modal-popup-dialog:after{content:"";background-color:#0009;animation-fill-mode:both;cursor:pointer;position:absolute;width:100%;height:100%;z-index:-1;animation-duration:var(--transition, .5s)}.\#modal-popup-dialog[open]{display:flex}.\#modal-popup-dialog[opening] .\#modal-popup-content{animation-name:var(--animate-in)}.\#modal-popup-dialog[opening]:after{animation-name:fadeIn}.\#modal-popup-dialog[closing]{pointer-events:none}.\#modal-popup-dialog[closing] .\#modal-popup-content{animation-name:var(--animate-out)}.\#modal-popup-dialog[closing]:after{animation-name:fadeOut;pointer-events:none}.\#modal-popup-autofocus-fix{display:block;overflow:hidden;position:absolute;height:0;width:0;margin:0;pointer-events:none}.scroll-lock #vntbs-wrp-el,.scroll-lock .shopify-chat,.scroll-lock #dummy-chat-button-iframe{display:none!important}cart-drawer-qty-input input{width:30px;border:none;text-align:center;outline:none;font-weight:700}cart-drawer-qty-input inputt::-webkit-outer-spin-button,cart-drawer-qty-input input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
/*# sourceMappingURL=/cdn/shop/t/44/assets/modal.css.map */
