body .widget-amazing-slider{
    background:linear-gradient(115deg,#ef304e,#cc2449)!important;
    border:0!important;
    border-radius:18px!important;
    padding:18px 12px!important;
    overflow:hidden;
}
body .widget-amazing-slider .owl-stage{display:flex;align-items:stretch}
body .widget-amazing-slider .owl-item{display:flex;min-width:0}
body .widget-amazing-slider .slider-item.product{
    display:flex;flex-direction:column;
    width:100%;min-width:0;height:auto!important;
    margin:0 2px!important;padding:8px 10px 10px!important;
    border:0!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;
}
body .widget-amazing-slider .slider-item.product>a{
    display:flex;flex-direction:column;flex:1;min-width:0;
}
body .widget-amazing-slider .slider-item.product img{
    display:block;width:100%!important;height:145px!important;object-fit:contain;
    margin:0 0 9px!important;background:#fff;
}
body .widget-amazing-slider .slider-item.product :is(h2,h3,.product-title,.title){
    display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;
    font-size:13px!important;font-weight:600;line-height:1.65;min-height:2.8em;
}
body .widget-amazing-slider .slider-item.product .price{
    display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;
    width:100%;margin-top:auto!important;text-align:left!important;
}
body .widget-amazing-slider .price ins{display:block;flex:0 0 100%;text-decoration:none;color:#242542}
body .widget-amazing-slider .price del{color:#70727a;opacity:1}
body .widget-amazing-slider .price del .nrc-toman-icon{display:none}
body .widget-amazing-slider .price .discount{border-radius:999px;background:#d92738;color:#fff;padding:1px 7px;font-size:11px}
body .widget-amazing-slider .view-all-img{width:100%;background:none!important;border:0!important}
body .widget-amazing-slider .view-all-img>a{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px}
body .widget-amazing-slider .view-all-img img{width:116px!important;height:auto!important;object-fit:contain}
body .widget-amazing-slider .view-all-img a span{background:#f5f5f6;color:#232323;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:700}
@media(max-width:760px){
    body .widget-amazing-slider{border-radius:13px!important;padding:10px 6px!important}
    body .widget-amazing-slider .slider-item.product{padding:7px!important}
    body .widget-amazing-slider .slider-item.product img{height:105px!important}
    body .widget-amazing-slider .view-all-img img{width:86px!important}
}
body .widget-amazing-slider .view-all-img img{display:none!important}
body .widget-amazing-slider .view-all-img>a::before,
body .widget-amazing-slider .view-all-img>a::after{
    content:"";display:block;flex:none;background-position:center;background-repeat:no-repeat;background-size:contain;
}
body .widget-amazing-slider .view-all-img>a::before{order:-2;width:62px;height:53px;background-image:url("amazing-symbol.svg")}
body .widget-amazing-slider .view-all-img>a::after{order:-1;width:min(122px,95%);height:24px;background-image:url("amazing-title.svg")}
@media(max-width:760px){
    body .widget-amazing-slider .view-all-img>a{gap:12px}
    body .widget-amazing-slider .view-all-img>a::before{width:46px;height:40px}
    body .widget-amazing-slider .view-all-img>a::after{width:min(92px,95%);height:18px}
}

body .widget-amazing-slider .view-all-img > a{
    display:flex!important;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    gap:16px;
}
body .widget-amazing-slider .view-all-img > a > div{
    position:static!important;
    inset:auto!important;
    transform:none!important;
    display:flex!important;
    align-items:center;
    justify-content:center;
    margin:0!important;
}
body .widget-amazing-slider .view-all-img > a span{
    position:static!important;
    inset:auto!important;
    transform:none!important;
    white-space:nowrap;
}
.nrc-amazing-mobile-header,.nrc-amazing-touch-rail{display:none}
@media(max-width:760px){
    body .widget-amazing-slider:has(.nrc-amazing-mobile-header){padding:0 0 14px!important}
    body .widget-amazing-slider .nrc-amazing-mobile-header{
        display:flex;align-items:center;gap:8px;padding:14px 12px;min-height:50px;
        color:#fff;text-decoration:none;
    }
    .nrc-amazing-mobile-header::before,.nrc-amazing-mobile-header::after{
        content:"";display:block;flex:none;background:center / contain no-repeat;
    }
    .nrc-amazing-mobile-header::before{width:24px;height:23px;background-image:url("amazing-symbol.svg")}
    .nrc-amazing-mobile-header::after{order:1;width:104px;height:21px;background-image:url("amazing-title.svg")}
    .nrc-amazing-mobile-header span{order:2;margin-inline-start:auto;color:white;font-size:11px;white-space:nowrap}
    body .widget-amazing-slider:has(.nrc-amazing-touch-rail) .owl-carousel{display:none!important}
    body .widget-amazing-slider .nrc-amazing-touch-rail{
        display:flex;gap:4px;overflow-x:auto;max-width:100%;padding-inline:7px;
        touch-action:pan-x pan-y;scroll-snap-type:none;scrollbar-width:none;
    }
    .nrc-amazing-touch-rail::-webkit-scrollbar{display:none}
    body .widget-amazing-slider .nrc-amazing-touch-rail > .slider-item.product{
        flex:0 0 calc((100% - 8px)/3);width:auto!important;margin:0!important;
    }
}
