/*
Theme Name: stwatches
Description: Custom child theme for STWatches.
Author: TimepieceNook
Template: astra
Version: 1.0.0
*/



/*--SECTION - Shared starts  here --*/


/*-- without this images are always appearing in a box */
figure
{
	box-shadow: none !important;
}


/** remove additional margin bottom for h2 on woo pages **/
h2 
{
	  margin-bottom: 0px !important;
}



/** Desktop only  - On initial state, show the above header and primary header menu. when sticky is active, hide both and show below header instead **/
@media (min-width: 1025px) {

  /* Normal state: hide below header */
  .ast-below-header-wrap,
  .ast-below-header-bar {
    display: none !important;
  }

  /* Sticky state: hide above header r*/
  .ast-sticky-active .ast-above-header-wrap,
  .ast-sticky-active .ast-above-header-bar {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Sticky state: hide primary header */
  .ast-sticky-active .ast-primary-header-wrap,
  .ast-sticky-active .ast-primary-header-bar {
    display: none !important;
    height: 0 !important;
    min-height: 0 !important;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
  }

  /* Sticky state: show below header */
  .ast-sticky-active .ast-below-header-wrap,
  .ast-sticky-active .ast-below-header-bar {
    display: block !important;
    height: auto !important;
    min-height: unset !important;
    overflow: visible !important;
  }
}



/**Cookie Banner settings --*/
.cmplz-accept
{
	background-color:#181C22 !important;
}



/** menu item alignment for mobile **/
@media (max-width: 768px) {
a.menu-link
{
	padding-left:18px !important;
}
}



/** menu item alignment for tablets **/
@media (min-width: 768px) and (max-width: 1024px) {
	padding-left:34px !important;
	color:#b91f2e !important;
}

/*--SECTION ----------------------------- Shared ends  here --*/




/*--SECTION - BROWSE WATCHES starts  here --*/


/** filter collapse button area  settings **/
.jet-offcanvas-collapse
{		
	display: none;	
}


/** set textbox height  **/
input[type="number"]
 {

	 height:32px !important;
}



/** listing grid items not found message box **/

.jet-listing-not-found
{
	text-align:left;
	padding-left:4px !important;
}



/*--SECTION -------------------------- BROWSE WATCHES ends  here --*/




/*--SECTION - BLOG starts  here --*/

/** remove white space on the start of blog content on blog detail page **/

.elementor-widget-theme-post-content .e-con
{
	padding-inline-start:0px !important;
}

h2.wp-block-heading
{
	font-size:21px;
	padding-bottom:8px;
}

/*--SECTION ------------------------------ BLOG ends   here --*/




/* SECTION - Single product page */

.woocommerce-breadcrumb
{
	margin-bottom:8px !important;
}

.woocommerce-breadcrumb a
{
	text-decoration:underline;
	text-decoration-thickness: 0.7px;
	text-underline-offset: 6px;
	padding-left:4px;
	padding-right:4px;
}

.jet-listing-dynamic-repeater__items 
{
	display: flex;
  flex-direction: column;
}



/* if hero image exists, then dont show feature image  */
.spd-hero-fullscreen-container ~ .spd-hero-split-container {
  display: none;
}


/*--SECTION ---------------------- Single product page ends   here --*/



 

/* -- SECTION SEARCH RESULT PAGE -- */

/** remove the border below the header in search result page **/
.ast-archive-description
{
	border-bottom-width:0px;
}




