/**
* Theme Name:     Rhythmstores
* Theme URI:      https://templatemela.com/
* Template:       avanam
* Author:         TemplateMela
* Author URI:     #
* Description:    This is a child theme of Avanam, generated by TemplateMela.
* Version:        1.0.0
* License:        GNU General Public License v3.0 (or later)
* License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/

/* marquee div container */
.marquee {
    font-size: 26px;
    color: #fff;
    height: 40px;
    overflow: hidden;
    background-color: #44533c;
    position: relative;
}
/* nested div inside the container */
.marquee div {
    display: block;
    width: max-content;
    position: absolute; 
    overflow: hidden;
    animation: marquee 15s linear infinite;
}
/* span with text */
.marquee span {
    float: left;
    margin-left: 25vw;
}
/* keyframe */
@keyframes marquee {
    0% { left: 0; }
    100% { left: -50%; }
}
.base-sticky-add-to-cart-action-wrap > div {
    display: none;
}
div.woocommerce ul.products:not(.products-list-view) li.product .product-details.entry-content-wrap .product-action-wrap {
    top: 0;
}
div.woocommerce ul.products:not(.products-list-view) li.product .product-details.entry-content-wrap {
    padding-left: 5px;
}
.whatsapp-float {
  position: fixed;
  bottom: 65px;
  right: 20px;
  z-index: 9999;
  background: #25D366;
  border-radius: 50%;
  box-shadow: 0 2px 8px rgba(0,0,0,0.18);
  padding: 8px;
  transition: box-shadow 0.3s;
  text-align: center;
}
.whatsapp-float img {
  display: block;
  width: 35px;
  height: 35px;
}
.whatsapp-float:hover {
  box-shadow: 0 4px 16px rgba(0,0,0,0.28);
}
@media (max-width: 767px){
    .mob-none{
        display: none;
    }
    .ti-widget[data-wkey="feed-instagram"][data-layout=slider] .ti-layout-container .ti-widget-layout .ti-layout-item {
        height: auto;
        flex: 0 0 calc(100% / 2);
        width: calc(100% / 2);
    }
}