/*
 Theme Name:   Astra Child
 Theme URI:    #
 Description:  Astra Child Theme
 Author:       Astra
 Author URI:   #
 Template:     astra
 Version:      1.0.0
*/

/* Add custom CSS below this line */


.e-font-icon-svg {
	cursor:pointer;
    fill:#fff;
}

img[title] {
    pointer-events: none;
}

.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){
	padding-right:0px !important;
}

#pum-963{
	overflow:hidden;
}

.elementor-913 .elementor-element.elementor-element-8e25cab .elementor-button{
	outline:none ;
	border:none;
}

.responsive-video {
    width: 90%;
    height: auto;
    max-width: 1000px; 
	display:block;
	margin:auto;
}

/* shop page css starts */

.wbp-shop-products .archive-product-container{
	box-shadow: rgba(0, 0, 0, 0.25) 0px 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0px 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0px 0px 0px 1px inset;
	border-radius:10px;
}

.wbp-shop-products .archive-product-container .shopengine-product-excerpt{
	padding:0 10px;
}

.wbp-shop-products .archive-product-container .se-btn{
	border-right: 2px solid black;
}

/* shop page css ends */

@media (min-width: 1400px) {
    .responsive-video {
      max-width: 100%; 
    }
  }
