@import url('https://fonts.googleapis.com/css2?family=Baloo+Bhaijaan+2:wght@400..800&display=swap');

body *{
    font-family: "Baloo Bhaijaan 2" !important;
}

[section-id="23ac580f-98cf-4cb2-9ade-ef5d0c80521b"]{
  margin-top:0 !Important
}

.tp-product-category-item .tp-product-category-thumb img {
    max-width: 120px;
}
.tp-slider-banners .container,
.tp-banners .container {
    max-width: 100% !Important;
    padding: 0 0 !important;
}
section {
    margin-block: 5rem;
}

@media(max-width:768px){
  section {
    margin-block: 2rem;
}
}

#product-variants-options .form-group ul li.active, #product-variants-options .form-group ul li:hover {
    border-color: black !important;
    color: black !important;
}

.payment-methods .tp-marquee  {
    height: 70px !impotrant;
}
.payment-methods .tp-marquee img {
    height: 70px !important;
}

.payment-methods.tp-mask {
    gap: 18px;
}

.payment-methods .tp-marquee {
    gap: 10px;
}

/***/
.installment-btn{
    display:flex;
    align-items:center;
    justify-content:center;
    gap:10px;

    width:100%;
    margin-top:20px;
    padding:14px;
    background: #ffffff;
    color: #000000 !important;
    border-radius:10px;
    text-decoration:none;
    font-size:16px;
    font-weight:700;
    border: 2px solid;
}
.installment-btn:hover{
    opacity:.9;
      background:#25D366;
    color:#fff !important;
}
section.tp-bar.tp-bar-header {
    margin: 0;
}
body{
    padding-top: 12rem !important;
}
@media (max-width: 768px){
body {
    padding-top: 9rem !important;
}}
.tp-image-mode-cover.product-box .tp-image-product img {
    object-fit: contain !important;
    aspect-ratio: 1  !important;
}
.tp-footer-copyright {
    display: none !important;
}