@media(max-width:600px){
 .cos-klaviyo-modal .cos-klaviyo-form{width:min(360px,calc(100vw - 28px))!important;min-width:0!important;max-width:calc(100vw - 28px)!important;max-height:calc(100dvh - 100px)!important;overflow-y:auto!important;border-radius:18px!important;background:#fff!important;color:#111!important;flex-direction:column!important;padding-top:24px!important;box-sizing:border-box!important}
 .cos-klaviyo-form>.cos-klaviyo-art{display:none!important}
 .cos-klaviyo-form>div:not(.cos-klaviyo-art){width:100%!important;min-width:0!important;max-width:100%!important;flex-basis:auto!important}
 .cos-klaviyo-form input{font-size:16px!important;min-width:0!important}
 .cos-klaviyo-form p,.cos-klaviyo-form p span{color:#333!important}
 .cos-klaviyo-modal .cos-klaviyo-close{position:absolute!important;top:6px!important;right:6px!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;z-index:10!important;border-radius:50%!important;background:#fff!important;color:#111!important}
 .cos-klaviyo-close svg{width:20px!important;height:20px!important}
}
