.vue-universal-modal.tcustomizer-dialog,.vue-universal-modal.tcustomizer-dialog.tepo-fullscreen-modal,.vue-universal-modal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#fff!important;z-index:9999!important;display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important;margin:0!important;border-radius:0!important;transform:translateY(100%)!important;transition:transform .4s ease-in-out!important;max-width:none!important;min-width:100vw!important}.vue-universal-modal.vue-universal-modal-show.tcustomizer-dialog,.vue-universal-modal.vue-universal-modal-show.tcustomizer-dialog.tepo-fullscreen-modal,.vue-universal-modal.vue-universal-modal-show{transform:translateY(0)!important}.vue-universal-modal-content,.vue-universal-modal.tepo-fullscreen-modal .vue-universal-modal-content{width:100%!important;max-width:100%!important;height:100vh!important;max-height:100vh!important;background:#fff!important;border-radius:0!important;position:relative!important;overflow:hidden!important;transform:translateY(100%)!important;transition:transform .4s ease-in-out!important;min-width:100vw!important}.vue-universal-modal.vue-universal-modal-show .vue-universal-modal-content,.vue-universal-modal.vue-universal-modal-show.tepo-fullscreen-modal .vue-universal-modal-content{transform:translateY(0)!important}.tcustomizer-dialog-inner,.vue-universal-modal.tepo-fullscreen-modal .tcustomizer-dialog-inner{height:100%!important;display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important;width:100%!important;max-width:none!important}.tcustomizer-dialog-close{position:absolute!important;top:20px!important;right:20px!important;width:40px!important;height:40px!important;background:#0000001a!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10!important;transition:background .2s ease!important;pointer-events:auto!important}.tcustomizer-dialog-close:hover{background:#0003!important}.tcustomizer-dialog-close span{font-size:24px!important;font-weight:700!important;color:#333!important;line-height:1!important;pointer-events:none!important}.tcustomizer-dialog-body,.vue-universal-modal.tepo-fullscreen-modal .tcustomizer-dialog-body{flex:1!important;padding:60px 20px 20px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;width:100%!important;max-width:none!important}.tcustomizer-group-title{font-size:24px!important;font-weight:600!important;margin:0 0 30px!important;text-align:center!important;color:#333!important}.tcustomizer-field__heading{display:none!important}.tcustomizer-asterisk{color:#e74c3c!important}.tcustomizer-row{display:flex!important;flex-wrap:wrap!important;gap:15px!important;padding:0!important;margin:0!important;justify-content:center!important}.tcustomizer-col{display:flex!important;justify-content:center!important;padding:0!important;margin:0!important}.tcustomizer__image-wrapper{width:100%!important;max-width:600px!important;overflow:visible!important;cursor:pointer!important;position:relative!important;display:block!important;visibility:visible!important;opacity:1!important}.tcustomizer__image{width:100%!important;height:auto!important;display:block!important;visibility:visible!important;opacity:1!important}.tcustomizer__image-content{width:100%!important;height:auto!important;display:block!important;visibility:visible!important;opacity:1!important;max-width:600px!important}.tcustomizer__btn-check{position:absolute!important;opacity:0!important;pointer-events:none!important}.tcustomizer-tooltip--arrow,.tcustomizer-quantity-selector{display:none!important}@media (max-width: 768px){.vue-universal-modal-content{height:95vh!important;max-height:95vh!important}.tcustomizer-dialog-body{padding:50px 15px 15px!important}.tcustomizer-group-title{font-size:20px!important;margin-bottom:20px!important}.tcustomizer-row{gap:12px!important}.tcustomizer__image-wrapper{max-width:300px!important}.tcustomizer-dialog-close{top:15px!important;right:15px!important;width:35px!important;height:35px!important}.tcustomizer-dialog-close span{font-size:20px!important}}@media (max-width: 480px){.tcustomizer-row{gap:10px!important}.tcustomizer__image-wrapper{max-width:250px!important}.tcustomizer-dialog-body{padding:45px 10px 10px!important}}.tcustomizer-dialog-body{-webkit-overflow-scrolling:touch!important}body.tepo-modal-open{overflow:hidden!important;position:fixed!important;width:100%!important}.vue-universal-modal.tepo-fullscreen-modal,.vue-universal-modal.tepo-fullscreen-modal *{max-width:none!important;min-width:auto!important}.vue-universal-modal,.vue-universal-modal *{transition:transform .4s ease-in-out!important}.vue-universal-modal{transform:translateY(100%)!important}.vue-universal-modal.vue-universal-modal-show{transform:translateY(0)!important}.vue-universal-modal.tepo-fullscreen-modal{transform:translateY(100%)!important;transition:transform .4s ease-in-out!important}.vue-universal-modal.tepo-fullscreen-modal.vue-universal-modal-show{transform:translateY(0)!important}.vue-universal-modal.tepo-fullscreen-modal.vue-universal-modal-enter-from{transform:translateY(100%)!important}.vue-universal-modal.tepo-fullscreen-modal.vue-universal-modal-enter-active{transform:translateY(0)!important;transition:transform .4s ease-in-out!important}.vue-universal-modal.tepo-fullscreen-modal.vue-universal-modal-enter-to{transform:translateY(0)!important}.vue-universal-modal.tepo-fullscreen-modal,.vue-universal-modal.tepo-fullscreen-modal.vue-universal-modal-show{animation:none!important}@keyframes tepoSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.vue-universal-modal.tepo-fullscreen-modal.vue-universal-modal-show{animation:tepoSlideUp .4s ease-in-out forwards!important}.vue-universal-modal.tepo-fullscreen-modal{transform:translateY(100%)!important}.vue-universal-modal,.vue-universal-modal.vue-universal-modal-show{background:#fff!important}.vue-universal-modal.tcustomizer-dialog,.vue-universal-modal.tcustomizer-dialog.tepo-fullscreen-modal{transform:translateY(100%)!important;transition:transform .4s ease-in-out!important}.vue-universal-modal.tcustomizer-dialog.vue-universal-modal-show,.vue-universal-modal.tcustomizer-dialog.tepo-fullscreen-modal.vue-universal-modal-show{transform:translateY(0)!important}.vue-universal-modal.tepo-fullscreen-modal .vue-universal-modal-content,.vue-universal-modal.tepo-fullscreen-modal .tcustomizer-dialog-inner,.vue-universal-modal.tepo-fullscreen-modal .tcustomizer-dialog-body{width:100%!important;max-width:100%!important;min-width:100%!important}@keyframes tepoFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tepoFadeOut{0%{opacity:1}to{opacity:0}}.vue-universal-modal.tepo-fade-in-animation{animation:tepoFadeIn .4s ease-in-out forwards!important}.vue-universal-modal.tepo-fade-out-animation{animation:tepoFadeOut .4s ease-in-out forwards!important}.vue-universal-modal.vue-universal-modal-enter-from.tepo-fade-in-animation{opacity:0!important;animation:tepoFadeIn .4s ease-in-out forwards!important}.vue-universal-modal.vue-universal-modal-enter-active.tepo-fade-in-animation,.vue-universal-modal.vue-universal-modal-enter-to.tepo-fade-in-animation{opacity:1!important;animation:tepoFadeIn .4s ease-in-out forwards!important}.vue-universal-modal.tepo-fullscreen-modal{opacity:0!important;transition:none!important;position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#fff!important;z-index:9999!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;border-radius:0!important}.vue-universal-modal.tepo-fullscreen-modal.tepo-fade-in-animation{opacity:1!important;animation:tepoFadeIn .4s ease-in-out forwards!important}.vue-universal-modal.tepo-fullscreen-modal.tepo-fade-out-animation{opacity:0!important;animation:tepoFadeOut .4s ease-in-out forwards!important}.tcustomizer__image-wrapper{animation:none!important;transform:none!important;transition:none!important}.tcustomizer__image-wrapper:hover{transform:none!important;animation:none!important}
/*# sourceMappingURL=/cdn/shop/t/39/assets/tepo-swau-custom.css.map */
