/*
Theme Name:Apova
Theme URI: #
Author: Scorpio Technologies
Author URI: #
Description: Scorpio Technologies wp theme
Version: 1.0
*/

body{
    overflow-x:hidden;
}
img.custom-logo {
    max-height: 80px;
    width: auto;
}
.bg__secondary, .product__items--action__btn:hover, .items__count, .primary__btn, .swiper__nav--btn, .newsletter__subscribe--button, .banner__bideo--play__icon {
    background: #0080bf;
}
.header__account--btn {
    position: relative;
    color: #0080bf;
    text-align: center;
}
.sec-head {margin-top: 10px;}
.header__topbar.bg__secondary {
    background-image: linear-gradient(to right, #00a892, #00a1a7, #0097b8, #008cc1, #307ec0);
}
.header__menu--items:hover .header__menu--link {
    color: #00ab95;
}
.top-contact {
    align-self: center;
    color: #ffffff;
    padding-right: 5px;
	font-size:17px;
}
.top-contact:hover a {
    text-decoration: underline;
    color: #ffffff;
	
}
.brochure-sec {
    position: relative;
}
.brochure-sec:before {
    content: "";
    background: rgb(0 0 0 / 80%);
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: -1;
}
.brouchure-btn a {
    background: #ffffff;
    padding: 10px 30px;
    font-weight: 700;
}
.blog__content {
    background: #ececec;
}
.shipping__style3--icon img {
    max-height: 70px;
}
.brand__logo--items {
    padding: 20px;
}
.category-item {
    position: relative;
}
.category-text {
    position: absolute;
    bottom: 30px;
    background: rgb(255 255 255 / 80%);
    width: auto;
    padding: 10px 15px;
	min-width: 216px;
	left: 2px;
}
.category-img {
    overflow: hidden;
	border: 2px solid #999999;
}
.sale-products {
    position: relative;
}
.sale-products:before {
    background: rgb(0 0 0 / 72%);
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
}
.product__items--action__btn {
    background: #000000;
    color: #ffffff;
    border-radius: 30px;
    padding: 7px 10px !important;
    line-height: inherit;
    height: auto !important;
}
.product__items a.button {
    display: none;
}
.product__items .woocommerce-loop-product__title{
	text-align:center;
}
.site-text h3 {
    color: #00ab95;
    font-size: 30px;
    padding-bottom: 5px;
    letter-spacing: 2.5px;
}
.site-text h4 {
    font-size: 20px;
    padding-bottom: 7px;
}
footer.footer__section {
    background: #3e556a;
}

.widget.footer-widget.links-widget.footer-list.widget_nav_menu li a, .widget.footer-widget.links-widget.footer-list.widget_nav_menu li a {
    color: #ffffff;
    line-height: 3rem;
}
.widget.footer-widget.links-widget.footer-list.widget_nav_menu li a:hover, .widget.footer-widget.links-widget.footer-list.widget_nav_menu li a:hover {
    color: #0095cb;
    line-height: 3rem;
}
.header__discount--text {
    display: inline-flex;
    margin-left: 30px;
}
span.hlt {
    color: #00ab95;
    font-weight: 600;
}

.contact__info--social__icon{
  width: 2.5rem;
    height: 2.5rem;
}
img{
  max-width: 100%;
  height: auto;
}
.sticky li.header__account--items.header__account2--items span.header__account--btn__text {
    display: none;
}

.contact__info--social__icon{
  color: #00ab95;
}
.items__count {
    background: #0082c0;
}
.header__search--button:hover {
    background: #00ab95;
}
.header__account--btn:hover .items__count {
    background: #00ae98;
}
a:hover, .header__account--btn:hover, .new__product--items:hover .new__product--content__title a, .newsletter__subscribe--button:hover, .contact__info--content__desc a:hover, .banner__items--thumbnail:hover .banner__items--content__link, .banner__items--content__arrow--icon {
    color: #00ab95;
}
.banner__items--content__arrow--icon{
	color:#606060;
}
.shipping__style3--icon {
    color: #0095cb;
}
.product__items--action__btn:hover{
  border-color: #0095cb;
}
.section__heading--maintitle::before{
  background: url(http://demo.scorpiotechnologies.net/hionline/wp-content/uploads/2022/07/heading-shape-blue.png);
}
.woocommerce-checkout-payment .primary__btn{
	background-color:#00a892 !important;
}

.woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li .minicart__thumb img {
    float: none;
    margin-left: inherit;
    width: auto;
    height: auto;
    box-shadow: none;
}
.woocommerce .minicart__text--footer.d-flex.align-items-center a.remove {
    text-align: center;
    line-height: 1;
    color: inherit !important;
    border: 0;
    padding: 0;
    background: 0 0;
    font-size: 1.2rem;
    text-transform: uppercase;
    text-decoration: underline;
    font-weight: 700;
    opacity: .7;
}
a.button.wc-forward {
    font-size: 1.4rem;
    line-height: 3.5rem;
    display: inline-block;
    height: 3.5rem;
    padding: 0 2.3rem;
    letter-spacing: .2px;
    border-radius: 0.3rem;
    background: #00ab95;
    color: #ffffff;
    border: 0;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 4.5rem;
    height: 4.5rem;
    margin-right: 14px;
}
a.button.checkout.wc-forward{
  margin-right: 0;
}
h2.trail-browse {
    display: none;
}
ul.trail-items.bread-crumb, nav.woocommerce-breadcrumb {
    display: flex!important;
    justify-content: center!important;
    margin-bottom: 0;
}
.woocommerce .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a{
  color:#ffffff;
}
li.trail-item {
    position: relative;
    margin-right: 20px;
    padding-right: 22px;
    font-size: 16px;
    line-height: 24px;
    color:#ffffff;
}
li.trail-item:before {
    position: absolute;
    content: "";
    width: 3px;
    height: 20px;
    background: #0095cb;
    right: 0;
    top: 4px;
    border-radius: 5px;
    -webkit-transform: rotate(30deg);
    transform: rotate(30deg);
}
li.trail-item.trail-end {
    margin-right: 0;
    padding-right: 0;
}
li.trail-item.trail-end:before {
    content: "";
    background: transparent;
}
span.woocommerce-input-wrapper {
    width: 100%;
}
span.woocommerce-input-wrapper input {
    width: 100%;
    border: 1px solid #e4e4e4;
    height: 4.5rem;
    padding: 0 1.5rem;
}
span.woocommerce-input-wrapper .selection {
    width: 100%;
}
#scroll__top {
    background-color: #00ab95;
}


.predictive__search--box__inner {
    max-width: 698px;
    margin: 0 auto;
}
.single__widget.widget__bg .menu li {
    border: 1px solid #e4e4e4;
    margin-bottom: 1.5rem;
}
.single__widget.widget__bg .menu li a {
    padding: 1rem 1rem;
}
.product__items--thumbnail {
    min-height: 229px;
    max-height: 229px;
    margin-bottom: 15px;
}
.product__items--content h3.woocommerce-loop-product__title.product__items--content__title.h4,  .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {
    min-height: 52px;
}
.product__items--content {
    margin-bottom: 15px;
}
.product__items {
    margin-bottom: 30px;
}
.woocommerce div.product .product_title {
    font-size: 2.8rem;
    /* margin-bottom: 1.5rem; */
}
.woocommerce div.product form.cart .button {
    margin-right: 10px;
    display: block;
    /* float: none; */
    margin-bottom: 10px;
    width: 140px;
    background: #0080bf;
}
.breadcrumb__bg {
    background: url(https://demo.scorpiotechnologies.net/apova/wp-content/uploads/2022/08/ap-1-01.jpg);
    background-size: cover;
    background-position: center;
}
.brand__logo--items {
    text-align: center;
}
.brand__logo--items img {
    max-height: 60px;
    /*min-height: 60px;*/
    width: auto;
}
.unique-item-icon {
    text-align: center;
    margin-bottom: 15px;
}
.blog__content--meta{
	font-size: 13px;
}
.one-stop {
    opacity: .8;
}
.product__items {
    border: 2px solid #999999;
}