
.site-form-text{font-family:'Golos Text',Arial,sans-serif;}
.welcome-pt-close{font-family:'Golos Text',Arial,sans-serif;}
.imgpop {width:50px;}
    .welcome-pt-overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.5);z-index:8000;transition:all 0.3s}

.welcome-pt-message{opacity:0;visibility:hidden;width:100%;max-width:500px;position:fixed;top:50%;left:50%;
transform:translate(-50%,-50%);z-index:8001;
box-shadow:0 11px 15px -7px rgb(0 0 0 / 20%),0 24px 38px 3px rgb(0 0 0 / 14%),0 9px 46px 8px rgb(0 0 0 / 12%);
text-align:center;padding:30px;
margin:16px 0;border-radius:20px;background-color:#fff;box-sizing:border-box;transition:all 0.3s}
@media (max-width:532px){

.welcome-pt-message{width:auto;left:16px;right:16px;transform:translate(0,-50%)}}.is-active.welcome-pt-overlay,.is-active 

.welcome-pt-message{opacity:1;visibility:visible}
.site-form-title{text-align:center;margin-bottom:20px;font-size:36px;line-height:40px;font-weight:500;color:#000000;font-family:'Golos Text',Arial,sans-serif;}

@media (max-width:532px){
    
.site-form-title{margin-bottom:14px;font-size:30px;line-height:36px}}
.site-form-text{color: #828fa1; font-size:16px;line-height:20px;margin-top:0}
.site-form-buttons{display:flex;justify-content:center;margin-top:32px}
.welcome-pt-close{height:50px;line-height:50px;     width: 320px; 
min-width:180px;padding:0 32px;border:none;font-size:16px;white-space:nowrap;color:#fff;cursor:pointer;
text-decoration:none;border-radius:500px;background-color:#75B301;transition:all 0.3s ease 0s;
display:inline-block;margin:0;letter-spacing:.02em;box-sizing:border-box;
text-align:center}

.welcome-pt-close:hover{background-color:#5C8C01}

/* chiliwow-hero-fix-2026-06-17 */
html,
body {
  overflow-x: hidden;
}

@media screen and (min-width: 1200px) {
  #rec524616129 .t396__artboard {
    overflow: hidden !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1669306300786"] {
    left: 50% !important;
    width: min(880px, calc(100vw - 160px)) !important;
    transform: translateX(-50%) !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1669306300786"] .tn-atom {
    line-height: 1.05 !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1776436571449000001"] {
    top: 250px !important;
    left: 50% !important;
    width: min(760px, calc(100vw - 220px)) !important;
    transform: translateX(-50%) !important;
    text-align: center !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1776436571449000001"] .tn-atom {
    line-height: 1.35 !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1670501376893"] {
    top: 330px !important;
    left: 50% !important;
    width: min(560px, calc(100vw - 260px)) !important;
    transform: translateX(-50%) !important;
    text-align: center !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1670501376893"] .tn-atom {
    line-height: 1.45 !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1776264020257"] {
    top: 408px !important;
    left: 50% !important;
    transform: translateX(-50%) !important;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1450px) {
  #rec524616129 .tn-elem[data-elem-id="1669307506625"] {
    left: calc(50% - 600px + 930px) !important;
    width: 300px !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1669306300797"] {
    left: calc(50% - 600px + 895px) !important;
    width: 315px !important;
  }
}

@media screen and (max-width: 639px) {
  #rec524616129 .t396__artboard,
  #rec524616129 .t396__carrier,
  #rec524616129 .t396__filter {
    height: 700px !important;
    overflow: hidden !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1669306406273"],
  #rec524616129 .tn-elem[data-elem-id="1669306406276"],
  #rec524616129 .tn-elem[data-elem-id="1669306406279"],
  #rec524616129 .tn-elem[data-elem-id="1669306406283"] {
    display: none !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1776436571449000001"] {
    top: 375px !important;
    left: 40px !important;
    width: calc(100vw - 80px) !important;
    max-width: 310px !important;
    transform: none !important;
    text-align: left !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1670501376893"] {
    top: 500px !important;
    left: 40px !important;
    width: calc(100vw - 80px) !important;
    max-width: 310px !important;
    transform: none !important;
    text-align: left !important;
  }

  #rec524616129 .tn-elem[data-elem-id="1776264020257"] {
    display: block !important;
    top: 605px !important;
    left: 40px !important;
    width: calc(100vw - 80px) !important;
    max-width: 310px !important;
    transform: none !important;
  }
}
