/**
 * Desktop (laptop+) rounding: 5px
 * Applies only on selected pages (Home / Оренда риштувань / Побутівки)
 * because this stylesheet is enqueued conditionally from functions.php.
 */

@media (min-width: 981px){
  /* Buttons */
  .btn,
  .gb-pob .btn,
  button,
  input[type="submit"],
  input[type="button"],
  input[type="reset"],
  .gb-burger,
  .gb-phone{
    border-radius: 5px !important;
  }

  /* Main blocks / cards / panels */
  .gb-card,
  .gb-objects__item,
  .gb-why__panel,
  .gb-why__media,
  .gb-why__card,
  .gb-lead__panel,
  .gb-product-card,
  .gb-product__thumb,
  .gb-gallery__item,
  .gb-specs,
  .gb-rent-hero__card,
  .gb-rent-hero__media,
  .gb-rent-hero__stat,
  .gb-rent-calc__box,
  .gb-rent-card,
  .gb-step,
  .gb-faq,
  .gb-rent .gb-rent-gallery__item,

  /* Pobutivky production template blocks (if this page is selected) */
  .gb-pob-subnav__inner,
  .gb-pob-filter__card,
  .gb-pob-card,
  .gb-pob-carousel__wrap,
  .gb-pkg,
  .gb-compare,
  .gb-compare__scroll,
  .gb-faq__item,
  .gb-article{
    border-radius: 5px !important;
  }

  /* Inputs (incl. calculator) */
  .gb-input,
  .gb-rent .gb-input{
    border-radius: 5px !important;
  }

  /* Form feedback / small panels */
  .gb-form__msg{
    border-radius: 5px !important;
    overflow: hidden;
  }

  /* Photos */
  .gb-why__media img,
  .gb-objects__img,
  .gb-product-card__img img,
  .gb-product__thumb img,
  .gb-rent-hero__media img,
  .gb-rent .gb-rent-gallery__item img,
  .gb-pob-card__img img,
  .gb-pob-card__thumbs img,
  .gb-pkg__media img,
  .gb-article img{
    border-radius: 5px !important;
  }

  /* Circles / badges / chips / dots */
  .gb-badge,
  .gb-pill,
  .gb-pob-subnav__link,
  .gb-chip,
  .gb-tag,
  .gb-pkg__badge,
  .gb-pob-carousel__arrow,
  .gb-objects__arrow,
  .gb-why__arrow,
  .gb-rent .gb-gallery--rent .gb-gallery__arrow{
    border-radius: 5px !important;
  }

  .gb-badge__icon,
  .gb-cta__list li::before,
  .gb-objects__dot,
  .gb-why__dot,
  .gb-rent .gb-gallery--rent .gb-gallery__dot,
  .gb-pob-carousel__dot,
  .gb-step__num{
    border-radius: 5px !important;
  }

  /* Footer map */
  .gb-footer__map-wrap,
  .gb-footer__map-wrap iframe{
    border-radius: 5px !important;
    overflow: hidden;
  }
}
