/** Shopify CDN: Minification failed

Line 81:1 Expected "}" to go with "{"

**/
form div div[data-testid="form-row"]:nth-child(4) div[data-testid="form-component"]:nth-child(2) {
    position: absolute !important;
    right: 6px;
    width: 50%;
    height: 60px;
    padding: 0 !important;
    top: 0;
    align-items: center;
    justify-content: center !important;
}

form div div[data-testid="form-row"]:nth-child(4)
{
    width: 80%;
    margin: 0 auto;
}

.needsclick:focus,
.needsclick:focus-visible {
  outline: none !important;
  box-shadow: none !important;
}

@media (max-width: 767px){
    .klaviyo-form.klaviyo-form.klaviyo-form{
        /* width: 550px !important;
        height: 700px; */
        width: 580px !important;
        height: 720px;
        background-image: url(/cdn/shop/files/Kaotik_Popup_coming_soon_Mobile_Background_v1.jpg?v=1765613047) !important;
    }
    form div div[data-testid=form-row]:nth-child(1) div[data-testid=form-component] span{
    font-size: 63px !important;
}
form div div[data-testid="form-row"]:nth-child(2)
div[data-testid="form-component"] p:first-of-type > span {
  font-size: 43px !important;
}
form div div[data-testid="form-row"]:nth-child(2)
div[data-testid="form-component"] p:nth-of-type(2) > span {
  font-size: 22px !important;
}
    form div div[data-testid=form-row]:nth-child(4) div[data-testid=form-component]:nth-child(2) {
    position: unset !important; 
    width: 100% !important;
    flex: unset !important;
}
form div div[data-testid=form-row]:nth-child(4) {
    width: 60%;
    display: block !important;
    margin-top: 15px;
   /* flex-direction: column !important; */
}
form div div[data-testid=form-row]:nth-child(3) div[data-testid=form-component]{
    padding: 2px 25px 20px !important;
}
form div div[data-testid=form-row]:nth-child(3) div[data-testid=form-component] span{
    font-size: 20px !important;
}
form div div[data-testid=form-row]:nth-child(5) span {
    color: rgb(255, 255, 255);
    font-size: 18px !important;
    margin-top: 15px;
    line-height: 25px;
}
form div div[data-testid="form-row"]:nth-child(5) p > span
{
     display: block;
     width: 50%;
     margin: 0 auto;
     margin-top: 10px;
}
form div div[data-testid="form-row"]:nth-child(4) div[data-testid="form-component"]:nth-child(1) input {
    text-align: center !important;
    padding: 0 !important;
}