.t537__bgimg, .t547__img, .t649__blockimg_1-1, t509__blockimg t-bgimg loaded {
        border-radius: 10px;
}

.t-slds__container {
    border-radius: 15px;
}

.t-slds__bgimg t-bgimg loaded {
    border-radius: 3px;
}

.t218__blockimg {
     border-radius: 30px 0px 0px 30px;
}

.t-btn {
    transition: all 0.5s ease-out;
}

.t-btn:hover {
  -webkit-transform: scale(1.02);
  -ms-transform: scale(1.02);
  transform: scale(1.02);
}

.t509__blockimg .t-bgimg {
    border-radius: 15px;
}

#bingc-phone-button {
    left: 10% !important;
    bottom: 3% !important;
}

@media screen and (max-width: 425px) {
    #bingc-phone-button {
    left: 40% !important;
    bottom: 3% !important;
}

@media screen and (max-width: 769px) {
    #bingc-phone-button {
    left: 25% !important;
    bottom: 3% !important;
}
@media screen and (orientation:portrait) {
#bingc-phone-button {
    left: 40% !important;
    bottom: 3% !important;
}

/* Close legacy media rules before mobile layout fixes. */
}
}
}

/* Avtomarket mobile layout — 2026-11-05 */
#t-footer .tn-elem:has(a[href="https://t.me/Avtomarketastbot"]) { display:none !important; }
@media screen and (max-width: 640px) {
  #rec3651997103 .t396__artboard { position:relative !important; top:auto !important; bottom:auto !important; height:64px !important; width:100% !important; transform:none !important; }
  #rec3651997103 .t396__carrier, #rec3651997103 .t396__filter { height:64px !important; }
  #rec3651997103 [data-elem-id="1788764638257"] { top:6px !important; left:16px !important; width:calc(100% - 32px) !important; height:52px !important; transform:none !important; }
  #rec3651997103 .tn-atom__sbs-anim-wrapper { animation:none !important; transform:none !important; }
  .t-cover:has(.t181) { height:auto !important; min-height:0 !important; }
  .t-cover:has(.t181) .t-cover__carrier, .t-cover:has(.t181) .t-cover__filter { height:100% !important; }
  .t-cover:has(.t181) .t-cover__wrapper { height:auto !important; padding:32px 0 !important; }
  .t181__title { font-size:28px !important; line-height:1.2 !important; padding:0 !important; margin:0 0 18px !important; }
  .t181__descr { font-size:18px !important; line-height:1.45 !important; padding:0 !important; }
  .t181__button-wrapper { margin-top:24px !important; display:flex !important; flex-direction:column; gap:12px; }
  .t181__button-wrapper a { width:100% !important; min-height:52px; margin:0 !important; box-sizing:border-box; }
  .t-cover:has(.t181) .t-cover__arrow { display:none !important; }
}
