/*
Theme Name: orchid-store-child
Theme URI: https://sherputtar.com/
Description: Child theme for the Orchid WordPress theme
Author: Sher Puttar
Author URI: https://sherputtar.com/
Template: orchid-store
Version: 1.0.0
*/


.header-style-1 .mid-header {
    padding-bottom: 10px !important;
    padding-top: 10px !important;
}

 .header-style-1 .custom-search-entry input{
    height: 40px !important;
}


.header-style-1 .custom-search-entry button {
    top: 2px !important;
    width: 38px !important;
    height: 36px !important;
}

.masterheader .mini-cart{
    padding: 3px !important;
}


.header-style-1{
    margin-bottom: 0px !important;
}

.os-nav-row .os-nav-col-left {
    flex: 0 0 20% !important;
    max-width: 20% !important;
}

/* ✅ Reverse header column layout */
.os-row.os-nav-row {
  display: flex;
  flex-direction: row-reverse; /* Swap the order */
  align-items: center;
  justify-content: space-between;
}

/* Optional – adjust alignment or spacing */
.os-nav-col-left,
.os-nav-col-right {
  flex: 1;
}

.os-breadcrumb-wrap{
    margin-top: 0px !important;
}

.mobile-header .mid-block {
    padding: 7px 0 !important;
}

.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs
 {
    margin-top: 50px !important;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
    color: #d81515 !important;
    border-bottom: 1px solid red !important;
}

.woocommerce div.product form.cart .variations select {
    max-width: 50% !important;
    min-width: 50% !important;
}

.widget_nav_menu ul li{
    padding: 5px 0 !important;
}

.os-page-breadcrumb-wrap{
    margin-top: 30px !important; 
}

/* 🛍️ Make single product pages full width */
.single-product .col-desktop-8.content-col {
  width: 100% !important;
  flex: 0 0 100% !important;
  max-width: 100% !important;
}

/* hide sidebar column completely */
.single-product .col-desktop-4.sidebar-col {
  display: none !important;
}


.wc-block-cart .wc-block-cart__submit-container {
  background: #F50203 !important;
  transition: background 0.3s ease !important;
  color: white !important;
}
.wc-block-cart .wc-block-cart__submit-container:hover {
  background: #363636 !important;
  color: white !important;
	text-decoration: none !important;
}



.product-attributes-list p {
    margin: 5px 0px;
    font-size: 14px;
}
.product-attributes-list strong {
    color: #333;
}


.woocommerce-variation-description .product-attributes-list{
	display: none !important;	
}



.woocommerce div.product form.cart .variations {
    margin: 20px 0px !important;
}

span.sku_wrapper {
    margin-top: 15px !important;
	margin-bottom: 0px !important;
}