0
Your Cart

botiga

.funky-topbar {
position: fixed;
top: 0;
left: 0;
width: 100vw;
margin: 0 !important;
padding: 5px 0;
background: #06402B; /* ⚫ Black background *
color: #fff; /* ⚪ White text */
font-family: ‘Segoe UI’, sans-serif;
font-size: 14px;
font-weight: 600;
z-index: 9999;
box-shadow: 0 2px 8px rgba(255, 255, 255, 0.1);
border-bottom: 1px solid #fff;
box-sizing: border-box;
animation: fadeSlideDown 0.5s ease-in-out;
}

@keyframes fadeSlideDown {
from { transform: translateY(-100%); opacity: 0; }
to { transform: translateY(0); opacity: 1; }
}

.funky-topbar .marquee-wrap {
overflow: hidden;
white-space: nowrap;
box-sizing: border-box;
width: 100%;
}

.funky-topbar .marquee-text {
display: inline-block;
padding-left: 100%;
animation: funkyMarquee 20s linear infinite;
color: #fff; /* ⚪ White marquee text */
font-size: 14px;
text-shadow: 0 0 4px rgba(255, 255, 255, 0.5);
letter-spacing: 0.5px;
}

@keyframes funkyMarquee {
0% { transform: translateX(0%); }
100% { transform: translateX(-100%); }
}

@media screen and (max-width: 768px) {
.funky-topbar .marquee-text {
font-size: 13px;
}
}

body {
padding-top: 34px; /* Adjust based on topbar height */
}

.site-header,
.main-header,
.header-main,
.elementor-location-header {
margin-top: 0 !important;
padding-top: 0 !important;
}
.woocommerce-product-navigation,
.woocommerce-product-nav,
.woocommerce-products-nav,
.product-navigation,
.single-product .post-navigation {
display: none !important;
}
/* Fix WooCommerce shop product image ratio */
.woocommerce ul.products li.product a img {
width: 100%;
height: 300px; /* adjust height as per your design */
object-fit: cover; /* crop & keep proper ratio */
border-radius: 8px; /* optional rounded corners */
}

/* Make product boxes equal height */
.woocommerce ul.products li.product {
display: flex;
flex-direction: column;
justify-content: space-between;
text-align: center;
padding: 10px;
box-sizing: border-box;
}

/* Keep product title aligned */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
min-height: 50px; /* ensures uniform title spacing */
font-size: 16px;
font-weight: 600;
}

/* Keep price aligned neatly */
.woocommerce ul.products li.product .price {
margin: 8px 0;
font-size: 15px;
font-weight: bold;
color: #333;
}
/* Hide WooCommerce pagination (previous/next/page numbers) */
.woocommerce nav.woocommerce-pagination {
display: none !important;
}
/* Disable right-click context menu on WooCommerce product images */
.woocommerce div.product div.images img {
pointer-events: none;
user-drag: none;
-webkit-user-drag: none;
}
/* Force Botiga menu to stay in one line */
.main-navigation ul.menu {
display: flex !important;
flex-wrap: nowrap !important;
justify-content: center !important; /* or space-between */
align-items: center !important;
}

.main-navigation ul.menu li {
white-space: nowrap !important;
margin: 0 12px !important; /* spacing between items */
}

/* Adjust link text size & spacing */
.main-navigation ul.menu li a {
font-size: 15px !important;
padding: 8px 10px !important;
}

/* Make sure logo + menu + icons fit in one line */
.site-header .container {
display: flex !important;
flex-wrap: nowrap !important;
align-items: center !important;
justify-content: space-between !important;
}
/* Make header fully transparent */
.site-header,
.site-header .header-inner,
.site-header .header-main {
background: transparent !important;
border: none !important;
box-shadow: none !important;
margin: 0 !important;
padding: 0 !important;
}
/* Make header fully transparent */
.site-header,
.site-header .header-inner,
.site-header .header-main {
background: transparent !important;
border: none !important;
box-shadow: none !important;
margin: 0 !important;
padding: 0 !important;
}

/* Remove any white line/space above header */
body,
#page,
.site-content,
.site-main {
margin-top: 0 !important;
padding-top: 0 !important;
}

/* Remove top border/line if theme adds one */
.site-header:before,
.site-header:after {
display: none !important;
border: none !important;
}

/* Fix admin bar pushing header down */
html {
margin-top: 0 !important;
}
/* Make Botiga header fully transparent AND kill every possible divider line */
.site-header,
.site-header .header-main,
.site-header .header-inner,
.site-header .header-below,
.site-header .header-top {
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
}

/* If Botiga draws the line with a pseudo-element */
.site-header::before,
.site-header::after {
content: none !important;
}

/* When the header becomes sticky, also remove shadow/border */
.is-sticky .site-header,
.site-header.is-sticky,
.is-sticky .header-main {
border: 0 !important;
box-shadow: none !important;
}

/* Remove any top border the first section/slider might add */
.entry-content > *:first-child,
.elementor-section:first-of-type,
.elementor-top-section:first-of-type,
.wp-block-group:first-of-type,
.wp-block-cover:first-of-type,
.rev_slider_wrapper:first-of-type,
.smart-slider:first-of-type {
margin-top: 0 !important;
border-top: 0 !important;
}

/* (Optional) make the first section sit flush under the transparent header on desktop) */
body.home .site-content { padding-top: 0 !important; }
/* Make Primary Menu Bold */
.primary-navigation ul li a {
font-weight: bold;
color: #000; /* menu text color, you can change */
transition: all 0.3s ease-in-out;
}
/* —- Force bold + make link a positioned inline-block —- */
.main-navigation a,
.primary-navigation a,
.site-header a,
nav a,
.header-navigation a,
.primary-menu a {
font-weight: 700 !important;
position: relative;
display: inline-block;
transition: color .22s ease;
}
/* Bold Menu Items */
.main-navigation a,
.primary-navigation a {
font-weight: 700 !important;
position: relative;
display: inline-block;
transition: color .3s ease;
}

/* Animated underline on hover only */
.main-navigation a::after,
.primary-navigation a::after {
content: “”;
position: absolute;
left: 0;
bottom: -6px; /* distance from text */
width: 0;
height: 2px; /* thickness */
background: #00b894; /* underline color */
transition: width .3s ease;
}

/* Show underline when hovering */
.main-navigation a:hover::after,
.primary-navigation a:hover::after {
width: 100%;
}

/* Optional: change color on hover */
.main-navigation a:hover,
.primary-navigation a:hover {
color: #00b894 !important;
text-decoration: none !important;
}

  • 3/4 Sleeve T-Shirt for Women

    Price range: ₹349.00 through ₹399.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • Half Sleeve French T-shirt for Women

    Price range: ₹349.00 through ₹399.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • Half Sleeve Maroon T-Shirt for Kids

    299.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • Half Sleeve T-Shirt

    Price range: ₹299.00 through ₹349.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • High Collar T-Shirt for Women

    Price range: ₹349.00 through ₹399.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • Lined T-Shirt for Kids

    Price range: ₹199.00 through ₹249.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • Long Sleeve White T-Shirt

    Price range: ₹299.00 through ₹349.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • Oversized Woman T-Shirt

    Price range: ₹299.00 through ₹399.00
    Select options This product has multiple variants. The options may be chosen on the product page
  • Printed T-Shirt for Kids

    Price range: ₹249.00 through ₹299.00
    Select options This product has multiple variants. The options may be chosen on the product page