body .product-right.col-sm-8 .product-static-text {
    border: 0;
    border-image: unset;
    overflow: hidden;
    border-radius: 0;
    padding: 4px;
    background: linear-gradient(90deg,#0f9,#ff6,#96f,#f69,#0f9);
    background-size: 300% 300%;
    animation: animateBorder 6s linear infinite;
    height: 100% !important;
}

.poshace-sidebar {
    margin: auto;
    padding: 10px 15px;
    background: #000000;
    color: #e7e9ec;
    position: relative;
    height: 100% !important;

}
@media (max-width:575px) {

   #product-addtocart-button {
       display: block !important;
   }

}


@media  (max-width:575px) {
   
    #html-body.catalog-product-view.product-view-style-04 .product-info-main .box-tocart .actions .action.primary.tocart, #html-body.catalog-product-view.product-view-style-04 .product-info-main a.buy_from_amazon_button { display: none; }
}

/* .product-view-style-04 .product-info-main .box-tocart .product-addto-links .action {
    margin: 0 7px 0 0;
    display: none;
} */



.price-card { display: flex; justify-content: center; gap: 16px; flex-wrap: wrap; background: #F9FAFB; border: 1px solid #D1D5DB; border-radius: 11.2px; padding: 9.6px 16px 4.6px 16px !important; }

@media (min-width:992px) {
	.price-card { justify-content: flex-start; padding: 1.6px 16px 0.2px 16px !important;; }
}

.tracker {
    max-width: 600px;
    margin: auto;
    padding: 12px 45px !important;
    background: #fafafa;
    border-radius: 15px;
}

.delivery-timeline {
    background: #fff;
    border-radius: 20px;
    padding: 16px 18px 2px 18px !important;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, sans-serif;
    color: #222;
    width: 100%;
    border: 1px solid #a1a1a1;
}

.notice {
    margin-top: 8px !important;
    font-family: system-ui;
    font-size: 13px;
    display: none !important;;
}


.banner-content {
    flex: 1;
    display: flex;
    flex-direction: column;
    gap: 0px !important;
    text-align: center;
    background: #fff;
    box-shadow: 0px 4px 34px rgba(0, 0, 0, 0.08);
    padding: 7px;
    border-radius: 12px;
    height:fit-content;
}

.timeline-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 0px !important;
}


@media only screen and (max-width: 767px) {

    /* Hide compare icon only on mobile */
    .product-addto-links.custom {
        display: none !important;
    }

}


/* Hide expired top deal block completely */
.countdown-timer.cd-expired {
    display: none !important;
}

.cd-expired-msg {
    display: none !important;
}



@media only screen and (max-width: 767px) {
    body.product-view-style-04 .product-info-main .box-tocart .actions .Amazon-buttons{
        width: fit-content !important;
        order: 3 !important;
    }
    #html-body.catalog-product-view.product-view-style-04 .product-info-main .box-tocart .actions > #buyingbtn_amb.action.primary.buy-now{
        order: 4 !important;
    width: 79% !important;
    }
}

/* slider code  */
@media only screen and (max-width: 767px) {
.card-wrapper {
    overflow: hidden !important;
    width: 100% !important;
    position: relative;
}

.card-container {
    display: flex !important;
    flex-wrap: nowrap !important;
    gap: 1.5rem !important;
    width: max-content !important;
    animation: seamlessScroll 30s linear infinite !important;
}

.card {
    min-width: 250px !important;
    flex: 0 0 auto !important;
}

/* Smooth Infinite Animation */
@keyframes seamlessScroll {
    from {
        transform: translateX(0);
    }
    to {
        transform: translateX(-50%);
    }
}
}
/* code for remove cart icon compare wishlist icon */


@media only screen and (max-width: 767px) {
 .products-grid .product-item .product-item-actions {
display: none!important;
    
    
}
 }
