/* =========================================================================
   ATAR Business Lounge — form field parity.

   The theme only ever styles input[type=text], input[type=email] and
   textarea. The Phone field is input[type=tel], which is the correct type
   (it gives mobile users the numeric keypad and lets browsers autofill a
   saved number) — but it fell outside every one of those selectors, so it
   rendered with the browser's default border, height and font while the
   fields above and below it used the theme's underlined style.

   This file replays each of those rules for tel, number, url and search, so
   any input type now matches. Generated from procounsel.css (LTR) and
   procounsel-rtl.css (RTL); the two differ in padding direction, hence the
   direction scoping.

   Regenerate this file if the theme stylesheets are ever replaced.
   ========================================================================= */

/* ---------------------------------------------------------------- LTR */

html:not([dir="rtl"]) .team-form-one .form-one input[type=tel],
html:not([dir="rtl"]) .team-form-one .form-one input[type=number],
html:not([dir="rtl"]) .team-form-one .form-one input[type=url],
html:not([dir="rtl"]) .team-form-one .form-one input[type=search] {
  background-color:var(--procounsel-white,#fff)
}

html:not([dir="rtl"]) .form-one input[type=tel],
html:not([dir="rtl"]) .form-one input[type=number],
html:not([dir="rtl"]) .form-one input[type=url],
html:not([dir="rtl"]) .form-one input[type=search] {
  display:block;
  width:100%;
  height:60px;
  background-color:var(--procounsel-gray2,#ededed);
  color:var(--procounsel-text,#838790);
  font-weight:600;
  font-size:14px;
  line-height:25px;
  border:none;
  border-radius:0;
  outline:0;
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  transition:.5s;
  padding:0 30px
}

html:not([dir="rtl"]) .form-one input[type=tel]:focus,
html:not([dir="rtl"]) .form-one input[type=number]:focus,
html:not([dir="rtl"]) .form-one input[type=url]:focus,
html:not([dir="rtl"]) .form-one input[type=search]:focus {
  color:var(--procounsel-black,#0e0b06);
  font-weight:500;
  border-color:var(--procounsel-white,#fff)
}

html:not([dir="rtl"]) .footer-widget__newsletter input[type=tel],
html:not([dir="rtl"]) .footer-widget__newsletter input[type=number],
html:not([dir="rtl"]) .footer-widget__newsletter input[type=url],
html:not([dir="rtl"]) .footer-widget__newsletter input[type=search] {
  width:100%;
  display:block;
  border:none;
  outline:0;
  height:55px;
  background-color:var(--procounsel-white,#fff);
  color:#838790;
  font-size:12px;
  font-weight:500;
  padding-left:21px;
  padding-right:55px;
  transition:.5s
}

html:not([dir="rtl"]) .footer-widget__newsletter input[type=tel]:focus,
html:not([dir="rtl"]) .footer-widget__newsletter input[type=number]:focus,
html:not([dir="rtl"]) .footer-widget__newsletter input[type=url]:focus,
html:not([dir="rtl"]) .footer-widget__newsletter input[type=search]:focus {
  color:var(--procounsel-text,#838790)
}

html:not([dir="rtl"]) .contact-one__form input[type=tel],
html:not([dir="rtl"]) .contact-one__form input[type=number],
html:not([dir="rtl"]) .contact-one__form input[type=url],
html:not([dir="rtl"]) .contact-one__form input[type=search] {
  height:52px;
  background-color:transparent;
  border-bottom:1px solid var(--procounsel-border-color,#d9d9d9);
  padding-left:0
}

html:not([dir="rtl"]) .contact-one__form input[type=tel]:focus,
html:not([dir="rtl"]) .contact-one__form input[type=number]:focus,
html:not([dir="rtl"]) .contact-one__form input[type=url]:focus,
html:not([dir="rtl"]) .contact-one__form input[type=search]:focus {
  border-color:var(--procounsel-base,#c7954a)
}

html:not([dir="rtl"]) .sidebar__search input[type=tel],
html:not([dir="rtl"]) .sidebar__search input[type=number],
html:not([dir="rtl"]) .sidebar__search input[type=url],
html:not([dir="rtl"]) .sidebar__search input[type=search] {
  outline:0;
  width:100%;
  height:60px;
  background-color:var(--procounsel-white,#fff);
  font-weight:500;
  font-size:14px;
  line-height:26px;
  text-transform:capitalize;
  color:#7f7d86;
  border:none;
  padding-left:52px;
  padding-right:10px;
  transition:.5s
}

html:not([dir="rtl"]) .comments-form .form-one input[type=tel]:focus,
html:not([dir="rtl"]) .comments-form .form-one input[type=number]:focus,
html:not([dir="rtl"]) .comments-form .form-one input[type=url]:focus,
html:not([dir="rtl"]) .comments-form .form-one input[type=search]:focus {
  font-weight:400;
  border-color:var(--procounsel-black,#0e0b06)
}

html:not([dir="rtl"]) .product__search form input[type=tel],
html:not([dir="rtl"]) .product__search form input[type=number],
html:not([dir="rtl"]) .product__search form input[type=url],
html:not([dir="rtl"]) .product__search form input[type=search] {
  width:100%;
  height:60px;
  background-color:transparent;
  padding-left:60px;
  padding-right:30px;
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  font-size:16px;
  color:var(--procounsel-white,#fff);
  background-color:var(--procounsel-base,#c7954a);
  outline:0;
  font-weight:500;
  border:none
}

html:not([dir="rtl"]) .product__price-ranger .ranger-min-max-block input[type=tel],
html:not([dir="rtl"]) .product__price-ranger .ranger-min-max-block input[type=number],
html:not([dir="rtl"]) .product__price-ranger .ranger-min-max-block input[type=url],
html:not([dir="rtl"]) .product__price-ranger .ranger-min-max-block input[type=search] {
  position:relative;
  display:inline-block;
  color:var(--procounsel-text,#838790);
  font-size:16px;
  font-weight:400;
  width:40px;
  line-height:30px;
  border:none;
  outline:0;
  font-family:var(--procounsel-heading-font, "Marcellus", serif);
  padding:0;
  text-align:center;
  background-color:transparent
}

html:not([dir="rtl"]) .product-details__form .form-one input[type=tel]:focus,
html:not([dir="rtl"]) .product-details__form .form-one input[type=number]:focus,
html:not([dir="rtl"]) .product-details__form .form-one input[type=url]:focus,
html:not([dir="rtl"]) .product-details__form .form-one input[type=search]:focus {
  font-weight:400;
  border-color:var(--procounsel-black,#0e0b06)
}

html:not([dir="rtl"]) .cart-page__coupone-form input[type=tel],
html:not([dir="rtl"]) .cart-page__coupone-form input[type=number],
html:not([dir="rtl"]) .cart-page__coupone-form input[type=url],
html:not([dir="rtl"]) .cart-page__coupone-form input[type=search] {
  height:58px;
  width:303px;
  border:none;
  background-color:var(--procounsel-gray2,#ededed);
  padding-left:30px;
  padding-right:30px;
  outline:0;
  font-size:14px;
  color:var(--procounsel-text,#838790);
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  font-weight:600;
  margin-right:20px
}

html:not([dir="rtl"]) .cart-page__coupone-form input[type=tel],
html:not([dir="rtl"]) .cart-page__coupone-form input[type=number],
html:not([dir="rtl"]) .cart-page__coupone-form input[type=url],
html:not([dir="rtl"]) .cart-page__coupone-form input[type=search] {
  margin-right:0;
  margin-bottom:15px
}

html:not([dir="rtl"]) .checkout-page__input-box input[type=tel],
html:not([dir="rtl"]) .checkout-page__input-box input[type=number],
html:not([dir="rtl"]) .checkout-page__input-box input[type=url],
html:not([dir="rtl"]) .checkout-page__input-box input[type=search] {
  height:60px;
  width:100%;
  border:none;
  background-color:var(--procounsel-gray2,#ededed);
  padding-left:20px;
  padding-right:20px;
  outline:0;
  font-size:14px;
  color:var(--procounsel-text,#838790);
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  display:block;
  font-weight:600
}

html:not([dir="rtl"]) .error-404__search input[type=tel],
html:not([dir="rtl"]) .error-404__search input[type=number],
html:not([dir="rtl"]) .error-404__search input[type=url],
html:not([dir="rtl"]) .error-404__search input[type=search] {
  border:none;
  outline:0;
  display:block;
  background-color:var(--procounsel-gray2,#ededed);
  color:var(--procounsel-text,#838790);
  font-size:16px;
  font-weight:500;
  width:100%;
  padding-left:60px;
  height:60px
}

html:not([dir="rtl"]) .search-popup__form input[type=tel],
html:not([dir="rtl"]) .search-popup__form input[type=number],
html:not([dir="rtl"]) .search-popup__form input[type=url],
html:not([dir="rtl"]) .search-popup__form input[type=search] {
  width:100%;
  background-color:var(--procounsel-white,#fff);
  font-size:15px;
  color:var(--procounsel-text,#838790);
  border:none;
  outline:0;
  height:66px;
  padding-left:30px
}

html:not([dir="rtl"]) .portfolio-three__newsletter input[type=tel],
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=number],
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=url],
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=search] {
  width:100%;
  display:block;
  border:none;
  outline:0;
  height:60px;
  background-color:transparent;
  color:var(--procounsel-black,#0e0b06);
  font-family:var(--procounsel-heading-font, "Marcellus", serif);
  font-size:22px;
  font-weight:600;
  padding-left:96px;
  border-radius:0;
  padding-right:60px;
  transition:.5s
}

html:not([dir="rtl"]) .portfolio-three__newsletter input[type=tel],
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=number],
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=url],
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=search] {
  padding-left:20px
}

html:not([dir="rtl"]) .portfolio-three__newsletter input[type=tel]:focus,
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=number]:focus,
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=url]:focus,
html:not([dir="rtl"]) .portfolio-three__newsletter input[type=search]:focus {
  color:var(--procounsel-black,#0e0b06)
}


/* ---------------------------------------------------------------- RTL */

html[dir="rtl"] .team-form-one .form-one input[type=tel],
html[dir="rtl"] .team-form-one .form-one input[type=number],
html[dir="rtl"] .team-form-one .form-one input[type=url],
html[dir="rtl"] .team-form-one .form-one input[type=search] {
  background-color:var(--procounsel-white,#fff)
}

html[dir="rtl"] .form-one input[type=tel],
html[dir="rtl"] .form-one input[type=number],
html[dir="rtl"] .form-one input[type=url],
html[dir="rtl"] .form-one input[type=search] {
  display:block;
  width:100%;
  height:60px;
  background-color:var(--procounsel-gray2,#ededed);
  color:var(--procounsel-text,#838790);
  font-weight:600;
  font-size:14px;
  line-height:25px;
  border:none;
  border-radius:0;
  outline:0;
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  transition:.5s;
  padding:0 30px
}

html[dir="rtl"] .form-one input[type=tel]:focus,
html[dir="rtl"] .form-one input[type=number]:focus,
html[dir="rtl"] .form-one input[type=url]:focus,
html[dir="rtl"] .form-one input[type=search]:focus {
  color:var(--procounsel-black,#0e0b06);
  font-weight:500;
  border-color:var(--procounsel-white,#fff)
}

html[dir="rtl"] .footer-widget__newsletter input[type=tel],
html[dir="rtl"] .footer-widget__newsletter input[type=number],
html[dir="rtl"] .footer-widget__newsletter input[type=url],
html[dir="rtl"] .footer-widget__newsletter input[type=search] {
  width:100%;
  display:block;
  border:none;
  outline:0;
  height:55px;
  background-color:var(--procounsel-white,#fff);
  color:#838790;
  font-size:12px;
  font-weight:500;
  padding-right:21px;
  padding-left:55px;
  transition:.5s
}

html[dir="rtl"] .footer-widget__newsletter input[type=tel]:focus,
html[dir="rtl"] .footer-widget__newsletter input[type=number]:focus,
html[dir="rtl"] .footer-widget__newsletter input[type=url]:focus,
html[dir="rtl"] .footer-widget__newsletter input[type=search]:focus {
  color:var(--procounsel-text,#838790)
}

html[dir="rtl"] .contact-one__form input[type=tel],
html[dir="rtl"] .contact-one__form input[type=number],
html[dir="rtl"] .contact-one__form input[type=url],
html[dir="rtl"] .contact-one__form input[type=search] {
  height:52px;
  background-color:transparent;
  border-bottom:1px solid var(--procounsel-border-color,#d9d9d9);
  padding-right:0
}

html[dir="rtl"] .contact-one__form input[type=tel]:focus,
html[dir="rtl"] .contact-one__form input[type=number]:focus,
html[dir="rtl"] .contact-one__form input[type=url]:focus,
html[dir="rtl"] .contact-one__form input[type=search]:focus {
  border-color:var(--procounsel-base,#c7954a)
}

html[dir="rtl"] .sidebar__search input[type=tel],
html[dir="rtl"] .sidebar__search input[type=number],
html[dir="rtl"] .sidebar__search input[type=url],
html[dir="rtl"] .sidebar__search input[type=search] {
  outline:0;
  width:100%;
  height:60px;
  background-color:var(--procounsel-white,#fff);
  font-weight:500;
  font-size:14px;
  line-height:26px;
  text-transform:capitalize;
  color:#7f7d86;
  border:none;
  padding-right:52px;
  padding-left:10px;
  transition:.5s
}

html[dir="rtl"] .comments-form .form-one input[type=tel]:focus,
html[dir="rtl"] .comments-form .form-one input[type=number]:focus,
html[dir="rtl"] .comments-form .form-one input[type=url]:focus,
html[dir="rtl"] .comments-form .form-one input[type=search]:focus {
  font-weight:400;
  border-color:var(--procounsel-black,#0e0b06)
}

html[dir="rtl"] .product__search form input[type=tel],
html[dir="rtl"] .product__search form input[type=number],
html[dir="rtl"] .product__search form input[type=url],
html[dir="rtl"] .product__search form input[type=search] {
  width:100%;
  height:60px;
  background-color:transparent;
  padding-right:60px;
  padding-left:30px;
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  font-size:16px;
  color:var(--procounsel-white,#fff);
  background-color:var(--procounsel-base,#c7954a);
  outline:0;
  font-weight:500;
  border:none
}

html[dir="rtl"] .product__price-ranger .ranger-min-max-block input[type=tel],
html[dir="rtl"] .product__price-ranger .ranger-min-max-block input[type=number],
html[dir="rtl"] .product__price-ranger .ranger-min-max-block input[type=url],
html[dir="rtl"] .product__price-ranger .ranger-min-max-block input[type=search] {
  position:relative;
  display:inline-block;
  color:var(--procounsel-text,#838790);
  font-size:16px;
  font-weight:400;
  width:40px;
  line-height:30px;
  border:none;
  outline:0;
  font-family:var(--procounsel-heading-font, "Marcellus", serif);
  padding:0;
  text-align:center;
  background-color:transparent
}

html[dir="rtl"] .product-details__form .form-one input[type=tel]:focus,
html[dir="rtl"] .product-details__form .form-one input[type=number]:focus,
html[dir="rtl"] .product-details__form .form-one input[type=url]:focus,
html[dir="rtl"] .product-details__form .form-one input[type=search]:focus {
  font-weight:400;
  border-color:var(--procounsel-black,#0e0b06)
}

html[dir="rtl"] .cart-page__coupone-form input[type=tel],
html[dir="rtl"] .cart-page__coupone-form input[type=number],
html[dir="rtl"] .cart-page__coupone-form input[type=url],
html[dir="rtl"] .cart-page__coupone-form input[type=search] {
  height:58px;
  width:303px;
  border:none;
  background-color:var(--procounsel-gray2,#ededed);
  padding-right:30px;
  padding-left:30px;
  outline:0;
  font-size:14px;
  color:var(--procounsel-text,#838790);
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  font-weight:600;
  margin-left:20px
}

html[dir="rtl"] .cart-page__coupone-form input[type=tel],
html[dir="rtl"] .cart-page__coupone-form input[type=number],
html[dir="rtl"] .cart-page__coupone-form input[type=url],
html[dir="rtl"] .cart-page__coupone-form input[type=search] {
  margin-left:0;
  margin-bottom:15px
}

html[dir="rtl"] .checkout-page__input-box input[type=tel],
html[dir="rtl"] .checkout-page__input-box input[type=number],
html[dir="rtl"] .checkout-page__input-box input[type=url],
html[dir="rtl"] .checkout-page__input-box input[type=search] {
  height:60px;
  width:100%;
  border:none;
  background-color:var(--procounsel-gray2,#ededed);
  padding-right:20px;
  padding-left:20px;
  outline:0;
  font-size:14px;
  color:var(--procounsel-text,#838790);
  font-family:var(--procounsel-font, "Plus Jakarta Sans", sans-serif);
  display:block;
  font-weight:600
}

html[dir="rtl"] .error-404__search input[type=tel],
html[dir="rtl"] .error-404__search input[type=number],
html[dir="rtl"] .error-404__search input[type=url],
html[dir="rtl"] .error-404__search input[type=search] {
  border:none;
  outline:0;
  display:block;
  background-color:var(--procounsel-gray2,#ededed);
  color:var(--procounsel-text,#838790);
  font-size:16px;
  font-weight:500;
  width:100%;
  padding-right:60px;
  height:60px
}

html[dir="rtl"] .search-popup__form input[type=tel],
html[dir="rtl"] .search-popup__form input[type=number],
html[dir="rtl"] .search-popup__form input[type=url],
html[dir="rtl"] .search-popup__form input[type=search] {
  width:100%;
  background-color:var(--procounsel-white,#fff);
  font-size:15px;
  color:var(--procounsel-text,#838790);
  border:none;
  outline:0;
  height:66px;
  padding-right:30px
}

html[dir="rtl"] .portfolio-three__newsletter input[type=tel],
html[dir="rtl"] .portfolio-three__newsletter input[type=number],
html[dir="rtl"] .portfolio-three__newsletter input[type=url],
html[dir="rtl"] .portfolio-three__newsletter input[type=search] {
  width:100%;
  display:block;
  border:none;
  outline:0;
  height:60px;
  background-color:transparent;
  color:var(--procounsel-black,#0e0b06);
  font-family:var(--procounsel-heading-font, "Marcellus", serif);
  font-size:22px;
  font-weight:600;
  padding-right:96px;
  border-radius:0;
  padding-left:60px;
  transition:.5s
}

html[dir="rtl"] .portfolio-three__newsletter input[type=tel],
html[dir="rtl"] .portfolio-three__newsletter input[type=number],
html[dir="rtl"] .portfolio-three__newsletter input[type=url],
html[dir="rtl"] .portfolio-three__newsletter input[type=search] {
  padding-right:20px
}

html[dir="rtl"] .portfolio-three__newsletter input[type=tel]:focus,
html[dir="rtl"] .portfolio-three__newsletter input[type=number]:focus,
html[dir="rtl"] .portfolio-three__newsletter input[type=url]:focus,
html[dir="rtl"] .portfolio-three__newsletter input[type=search]:focus {
  color:var(--procounsel-black,#0e0b06)
}
