header .logo {height: 50px;}
@media (max-width: 992px) {header .logo {height: 36px;}}
:root {--body-bg:rgb(255, 255, 255);--bs-body-bg:rgb(255, 255, 255); --bg-header-bg:rgb(255, 255, 255);--bs-bg-header-bg:rgb(255, 255, 255); --bg-footer-bg:rgb(247, 247, 247);--bs-bg-footer-bg:rgb(247, 247, 247); --menu-bg:rgba(0, 0, 0, 0);--bs-menu-bg:rgba(0, 0, 0, 0); --primary:#FDBE00;--bs-primary:#FDBE00; --secondary:#F5F5F5;--bs-secondary:#F5F5F5; --main-content:rgba(0, 0, 0, 0);--bs-main-content:rgba(0, 0, 0, 0); --border-color:rgb(237, 237, 237);--bs-border-color:rgb(237, 237, 237); --body-text:#212121;--bs-body-text:#212121; --bg-header-text:#212121;--bs-bg-header-text:#212121; --bg-footer-text:#212121;--bs-bg-footer-text:#212121; --menu-text:#212121;--bs-menu-text:#212121; --primary-text:#FFFFFF;--bs-primary-text:#FFFFFF; --secondary-text:#222222;--bs-secondary-text:#222222; --link-color:#222222;--bs-link-color:#222222; --link-hover-color:rgb(253, 190, 0);--bs-link-hover-color:rgb(253, 190, 0); --primary-10:#FDBE001a;--bs-primary-10:#FDBE001a; --primary-20:#FDBE0033;--bs-primary-20:#FDBE0033; --primary-30:#FDBE0042;--bs-primary-30:#FDBE0042; --primary-40:#FDBE0066;--bs-primary-40:#FDBE0066; --primary-50:#FDBE0080;--bs-primary-50:#FDBE0080; --primary-60:#FDBE0099;--bs-primary-60:#FDBE0099; --primary-70:#FDBE00b3;--bs-primary-70:#FDBE00b3; --primary-80:#FDBE00cc;--bs-primary-80:#FDBE00cc; --primary-90:#FDBE00e6;--bs-primary-90:#FDBE00e6; --secondary-10:#F5F5F51a;--bs-secondary-10:#F5F5F51a; --secondary-20:#F5F5F533;--bs-secondary-20:#F5F5F533; --secondary-30:#F5F5F542;--bs-secondary-30:#F5F5F542; --secondary-40:#F5F5F566;--bs-secondary-40:#F5F5F566; --secondary-50:#F5F5F580;--bs-secondary-50:#F5F5F580; --secondary-60:#F5F5F599;--bs-secondary-60:#F5F5F599; --secondary-70:#F5F5F5b3;--bs-secondary-70:#F5F5F5b3; --secondary-80:#F5F5F5cc;--bs-secondary-80:#F5F5F5cc; --secondary-90:#F5F5F5e6;--bs-secondary-90:#F5F5F5e6; }
body{
    font-family: 'Rubik', sans-serif;
}
.custom-menu .product-page{
  max-width: 1326px;
  margin: auto;
}
.header-first-row{
  padding-bottom: 10px!important;
  padding-top: 10px!important;
}
.socialIconsList{
  display: none!important;
}

.white-text{
  color: #fff
}
.bg-header .nav-custom-link {
    margin-right: 35px;
    text-transform: CAPITALIZE;
    font-size: 1.2rem;
}
.product-page .t2_grid .product-list-item .pro-price {
    font-size: 1.3rem;
    font-weight: 400!important;
}
.product-page .t2_grid .product-list-item .product-item-footer .product-description {
    font-size: 0.95rem;
    line-height: 1.3;
    font-weight: 300!important;
}
.product-page .t2_grid .product-list-item .fast-add-to-cart {
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 6px;
    padding-bottom: 4px;
    font-size: 1rem;
    font-weight: 400!important;
}
.product-page .define-container {
    max-width: 100px;
    padding: 5px;
    font-size: 0.95rem;
    font-weight: 400;
    color: #000000;
    background: #FFF7E5;
}
.btn-outline{
  display: none;
}
.img-fluid {
    height: 300px;
    object-fit: contain;
}
.splide__slide {
    padding-right: 3rem;
}
.splide__pagination {
  display: none!important;
}
.product-page .t2_grid .product-list-item .fav-icon-container {
    background: #fff7e5;
}
.product-page .t2_grid .product-list-item .product-item-header img {
    object-fit: contain;
    min-height: 230px;
}
.bg-footer {
 background-image: url("/uploads/files/8593a915-f5bd-45d4-be05-e6884c037610.webp") !important;
  border: 0 !important;
}

footer a {
    color: var(--bg-footer-text);
    font-weight: var(--font-weight-bold);
}
footer h5{
    border-bottom: 2px solid var(--primary);
    border-bottom-style: dashed;
}

/*see all products button*/
.see-all{
    text-transform: uppercase;
    border:2px solid var(--primary);
    color:var(--primary);
    padding:7px 20px;
  }
  .see-all:hover{
    background-color: var(--primary);
    color:#fff;
  }

@media (max-width: 992px){
.product-page .t2_grid .product-list-item .product-item-footer .card-title {
    font-size: 15px;
    margin-bottom: 8px !important;
}
  .product-page .t2_grid .product-list-item .product-item-footer .product-description {
    font-size: 15px;
    line-height: 1.1;
    font-weight: 300!important;
}
}

.form-control {
    border: 1px solid #e5e5e5;
    font-weight: var(--font-weight-bold);
}
@media (max-width: 767px) {
.header-first-row{
  padding-bottom: 0px!important;
  padding-top: 0px!important;
}
  .product-page .t2_grid .product-list-item .product-item-footer .card-title {
    font-size: 15px;
    margin-bottom: 8px !important;
}
  .product-page .t2_grid .product-list-item .product-item-footer .product-description {
    font-size: 15px;
    line-height: 1.1;
    font-weight: 300!important;
}
  .product-page .t2_grid .product-list-item .fast-add-to-cart {
    font-size: 15px;
}
  .product-page .t2_grid .product-list-item .pro-price {
    font-size: 15px;
    font-weight: 400!important;
}
  .product-page .define-container {
    font-size: 12px;
}
}


@media (max-width: 992px){
	.category-tab-items-top .custom-scrollbar {
        background: white!important;
       
    }
  .grid-mini{
  	padding-left: 15px;
    padding-right: 15px;
  }
}
.siteLoaded {
    display:block !important;
    opacity:1 !important;
    transition: opacity 0.5s ease;
}

