/*
Theme Name: okkanda
Theme URI: https://okkanda.com/
Author: verxy
Author URI: https://okkanda.com/
Description: https://okkanda.com/
Version: 1.2.3
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: blog, two-columns, left-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-images, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
Text Domain: okkanda*/

   /* Header */

.bwp-header .header-wrapper {padding: 10px 0 !important; background-color: white !important}
.bwp-header.header-v7 .header-bottom {  background-color: #f6e9a7 !important; padding: 10px !important;}
.bwp-header.header-v7 .wpbingo-menu-mostsearch .bwp-navigation ul {display: table !important;}
.bwp-header.header-v7 .header-left .header-search-form #searchsubmit2 {background: #FAEAAC !important;}
.bwp-header.header-v7 .header-left .header-search-form 
#searchsubmit2:hover {background: #265077 !important;}
.bwp-header .header-sticky {padding: 10px 0 !important;}
#bwp-header > div.header-desktop > div.header-bottom > div {max-width: 100%;  }
   /* ShopPage */

.elementor-11196 .elementor-element.elementor-element-e6b82cb:not(.elementor-motion-effects-element-type-background) {
	background-image: url(https://okkanda.com/wp-content/uploads/2025/11/bg-3.png) !important;}
.bwp-top-bar.top , .bwp-sidebar {	margin-top:50px !important;}
.bwp-main .page-title.empty-image {display: none !important;}
.bwp-navigation ul>li.level-0>a>span { font-family: Catamaran, sans-serif !important;font-weight: 600;}


   /* Sinle Product Page */
#shiprocket_pincode_check, #check_pincode {display:none;}
.single-product .product-type-variable .variations_form.cart table tr td .selected-term-name {display: none;}
.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name {margin-right: 5px !important;}
.contents-detail .bwp-single-product .bwp-single-info {padding-left: 0px;}
.single-product .product-type-variable .variations_form.cart table tr {	display: inline !important;}
.contents-detail .bwp-single-product {margin-bottom: 0px !important;}
.quickview-container .product_title, .single-product .product_title { font-size: 26px !important;	text-transform: uppercase !important;}
.woocommerce-product-gallery woocommerce-product-gallery--with-images images {    margin-bottom: -100px !important;}
.contents-detail .bwp-single-product.scroll .bwp-single-image .row {    margin-bottom: -100px !important;}
.products-list.grid .product-wapper .products-content h3.product-title a {    white-space: nowrap !important; overflow: hidden !important;    text-overflow: ellipsis!important ;width: 100%;}
.opv-video-card__trigger {	border: 2px solid #ff0000 !important;}

   /* Checkout Page */
.wc-block-checkout__sidebar .wc-block-components-product-name {font-size: 16px;}
.mini-cart .cart-popup .cart_item { margin-bottom: 5px;	padding-bottom: 5px;}
.wc-block-components-button:not(.is-link) {    background-color: #ff8441;    color: white; text-transform: uppercase;	font-weight: 600;}
.tsn-toy-notice{      padding: 10px;   border-radius: 10px!important;	background-color: #f6e9a7!important;}
.bwp-navigation ul>li.level-0 .sub-menu {min-width: 350px !important;}
.woocomerce .entry-content {	margin-top: 100px !important;}

body.tax-product_cat.term-ethnic-wear.term-203  {  background: url('https://okkanda.com/wp-content/uploads/2025/11/158928f1-0c35-4d95-a866-f387d9ab082c.webp');
	background-position: top center;}
.wc-block-components-totals-coupon .wc-block-components-panel__button {     padding-top: 10px !important;   background-color: #ff7f3f;    padding: 12px;    color: white !important;    font-size: 16px !important;    font-weight: 600;	text-align: center;}
@keyframes okkandaButtonShine {
    from { transform: translateX(-100%); }
    to { transform: translateX(200%); }
}

.custom-social-share {
  margin-top: 20px;
}
.custom-social-share p {
  font-weight: 600;
  margin-bottom: 8px;
}
.custom-social-share .share-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 35px;
  height: 35px;
  margin: 0 5px 5px 0;
  border-radius: 50%;
  color: #fff;
  transition: 0.3s;
}
.custom-social-share .fb { background: #3b5998; }
.custom-social-share .x { background: #000; }
.custom-social-share .wa { background: #25D366; }
.custom-social-share .tg { background: #0088cc; }
.custom-social-share .li { background: #0077b5; }
.custom-social-share .pi { background: #bd081c; }
.custom-social-share .em { background: #555; }
.custom-social-share .share-btn:hover {
  opacity: 0.85;
  transform: translateY(-2px);
}



#whatsapp-float {
    position: fixed;
    width: 60px;
    height: 60px;
    bottom: 20px;
    right: 20px;
    background-color: #25D366;
    color: #fff;
    border-radius: 50%;
    text-align: center;
    font-size: 30px;
    box-shadow: 0 2px 5px rgba(0,0,0,0.3);
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: background-color 0.3s ease;
    cursor: pointer;
}

#whatsapp-float:hover {
    background-color: #128C7E;
    color: #fff;
    text-decoration: none;
}

#whatsapp-float img {
    display: block;
    filter: invert(1);
}

/* Mobile Only */
@media only screen and (max-width: 767px) {
.single-product .product_title {	margin-top: 100px !important;}
}

#chart-button {
    background-color: orange;
    padding: 2px 5px;
    color: white !important;
    font-weight: 600;
	border-radius: 3px;}
