/* Al-kor custom css for Unishop */

:root {
  --color-1: rgb(236, 110, 159);
}

ul.sub-menu>li>a:hover {
    color: var(--color-1)!important;
}
.site-header .site-menu>ul>li.active>a::before {
    background-color: var(--color-1)!important;
}
/* nav.site-menu ul li a:hover,
.site-header .site-menu>ul>li.active>a:hover {
  color:#fff;
} */
/* main page */
.box-big {
  background-size: 400px;
  min-height: 400px;
  padding: 30px 40% 20px 30px !important;
  border-radius: 15px;
  font-size: .9em;
}
.box-big h2,
.box-small h2 {
  font-size: 1.4em !important;
  font-weight: 600 !important;
}
.box-big p { 
        width: 15em;
}
.box-big.fotobudka {
  background: #eeeeee
    url(../../images/custom/img/main-page/bg-box-fotobudka.jpg) top right
    no-repeat !important;
  background-size: 60%;
}

.box-big.sprzet-gastro {
  background: #eeeeee
    url(../../images/custom/img/main-page/bg-box-sprzet-gastro.jpg) top right
    no-repeat !important;
}

.box-small.box-naglosnienie {
  background: #f8f9fa
    url(../../images/custom/img/main-page/bg-box-naglosnienie.png) bottom right
    no-repeat !important;
  background-size: 8rem !important;
}

.box-small.box-oswietlenie {
  background: #f8f9fa
    url(../../images/custom/img/main-page/bg-box-oswietlenie.png) bottom right
    no-repeat !important;
  background-size: 8rem !important;
}

.box-small.box-wytwornice {
  background: #f8f9fa
    url(../../images/custom/img/main-page/bg-box-wyrzutnie.png) bottom right
    no-repeat !important;
  background-size: 8rem !important;
}

.box-small.box-namioty {
  background: #f8f9fa url(../../images/custom/img/main-page/bg-box-namiot.png)
    bottom right no-repeat !important;
  background-size: 8rem !important;
}

/* cta + footer statement */
.statement {
    font-size: .9em !important;
    text-align: center;
}

/* why section */
.rounded-circle i {
    background: linear-gradient(90deg, rgba(236, 110, 159, 1) 0%, rgba(236, 139, 107, 1) 50%, rgba(236, 110, 159, 1) 100%);
    border-radius: 50px;
    color: #f5f5f5;
    font-size: 3rem;
    padding: 0.9rem;
}

.reasons-why {
    font-size: 1.4em !important;
    margin-top: 1em;
}

.product-card .product-button-group .product-button,
.btn-primary {
  background: #ff6ea3;
    border: 1px solid #ffffff!important;
    color: #fff !important;
  color: #fff !important;
}
.product-card .product-button-group .product-button:hover,
.btn-primary:hover {
  background-position: 100% 0 !important;
  color: #fff !important;
}

body > .topbar {
  /* border-bottom: 1px solid #e1be00; */
  background-color: #f5f5f5;
  /* font-weight: 600; */
}
body > .topbar a {
  color: #000 !important;
}
.navbar {
  background: linear-gradient(
    90deg,
    rgba(236, 110, 159, 1) 0%,
    rgba(236, 139, 107, 1) 50%,
    rgba(236, 110, 159, 1) 100%
  );
}
.full-width-section.d-flex.align-items-center.h-30 {
    background-image: none!important;
    background-size: cover;
    background-position: center;
    background-color: #eeeeee;
}

.product-card .product-button-group .product-button:hover {
    background-color: #ff8c6a;
}
    
@media only screen and (min-width: 768px) {
  .site-header .site-branding .site-logo {
    width: 272px;
  }
}
