/*  https://awjbooks.com/ */

.s-payments-list-item{
background: var(--color-footer-text) !important ;
}
/* .sand-feature.py-16.block.block > div > div > div > div > img {
transition: 
transform 1.5s cubic-bezier(0.19, 1, 0.22, 1), 
filter 1.5s cubic-bezier(0.19, 1, 0.22, 1), 
box-shadow 1.5s cubic-bezier(0.19, 1, 0.22, 1), 
border-radius 1.5s cubic-bezier(0.19, 1, 0.22, 1),
border 1.5s ease;
transform: scale(1) translateY(0) rotate(0deg);
filter: brightness(0.9) contrast(0.95);
border: 1px solid transparent;
border-radius: 12px;
cursor: default !important;
backface-visibility: hidden;
will-change: transform, box-shadow, filter;
}
.sand-feature.py-16.block.block > div > div > div > div > img:hover {
transform: scale(1.07) translateY(-15px) rotate(1deg);
filter: brightness(1.05) contrast(1.1);
box-shadow: 0 25px 50px rgba(59, 35, 41, 0.3), 0 0 20px rgba(110, 84, 59, 0.2);
border-radius: 40px;
border: 1px solid #6e543b;
cursor: default !important;
} */

.sand-feature.py-16.block.block > div > div > div  > h3{
margin-top: 1rem !important;
}
.sand-feature.py-16.block.block > div > div{
gap: 0 !important;
}
.sand-feature.py-16.block.block{
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}

/* *** add video logo ** */

.sand-video.relative.w-full.h-screen.overflow-hidden.block.block > div.absolute.inset-0.z-20{
position: relative;
}
.sand-video.relative.w-full.h-screen.overflow-hidden.block.block > div.absolute.inset-0.z-20::before{
content: "";
position: absolute;
top: 1.5rem;
left: 0.5rem;
width: 5rem;
height: 2.5rem;
background-image: url("https://asas-tools.com/u/uploads/sara_craffo/521a9e42-b599-41de-83bb-8a06c1c52a77%20%281%29.webp");
background-size: contain;
background-repeat: no-repeat;
background-position: center;
z-index: 50;
}

.sand-countdown.relative.py-16.overflow-hidden > div > div > div.flex-1 > div > div:nth-child(2) , #main-content > section.sand-countdown.relative.py-16.overflow-hidden > div > div > div.flex-1.w-full.lg\:w-auto.relative > div > div:nth-child(2){
  display:none !important ;
}
 .sand-countdown.relative.py-16.overflow-hidden > div > div > div.flex-1 > div{
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important  ;
}

.sand-collections .grid.grid-cols-1 {
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important ;
}

.sand-feature.py-16.block.block > div > div > div  > div img ,  .sand-feature div img{
  border-radius: 1rem ;
}
/* **** */

 @media (max-width: 740px) {
 .s-block.s-block--categories , .sand-feature {
overflow: hidden !important;	
}
 .sand-feature , .sand-feature div{
overflow: hidden !important;
justify-content: center !important;
align-items: center !important;
margin: auto !important;
padding: 0 !important;
}

.sand-feature.py-16.block.block > div > div > div  > div , 
	 .sand-feature.py-16.block.block > div > div > div  > div img ,
	 .sand-feature div img{
width: 5rem !important;
height: 5rem !important;
object-fit: cover !important;
background-size: cover !important;
max-height: 5rem !important;
max-width: 5rem !important;
justify-content: center !important;
align-items: center !important;
margin: auto !important;
padding: 0 !important;
}

 .sand-feature.py-16.block.block > div > h2{
	padding: 1rem !important;
}	 
 .sand-video > div.absolute.inset-0.z-20.flex  > div > a.group {
	padding: 1rem !important;
} 
	 
  
} 


/* **** */


.slide--cat-entry  , body , #swiper-wrapper-a5ad2c10ec10df103e4 > div  , #swiper-wrapper-a5ad2c10ec10df103e4 > div a, .sand-collections  > div > div.grid > div  > div ,  .s-product-card-content {
	background-color: var(--color-background-store) !important ;
}
 .s-block.s-block--categories{
	padding-bottom: 1rem !important;
}
#main-content > section.container{
	padding-top: 1rem !important;
}
#main-content > section.sand-feature.py-16.block.block > div > div{
	overflow: hidden !important;
}

.sicon-shopping-bag2:before {
    content: "\e901";
}

#app > div.app-inner.flex.flex-col.min-h-full > footer > div.sand-copyright {
	display: none !important;
}

/* *** */
