﻿.rt-product  .main,.comment-sidex .main{width:1250px}
.rt-product .buy-area{width:380px}
.rt-product .buy-area .rt-box{padding:30px}
.rt-product .buy-area .rt-box .price-area{margin-top:20px}
.rt-product .buy-area .rt-box .price-area .darsad{padding:3px 12px;margin:1px 0 1px 10px}
.rt-product .buy-area .rt-box .price-area .price{text-align:left;padding-left:20px;background:url('../img/toman.png') no-repeat left center}
.rt-product .buy-area .rt-box .price-area .price del{margin-left:8px}
.rt-product .buy-area .rt-box .add-to-cart{margin-top:20px;padding:15px;background-color:var(--color2);border-bottom:5px rgba(0, 0, 0, 0.1) solid}
.rt-product .buy-area .rt-box .add-to-cart i{margin:2px 7px 0 0}
.rt-product .buy-area .rt-box .add-to-cart.okey{background-color:#1c9722}
.rt-product .buy-area .rt-box .pishraft{margin-top:20px;width:calc(100% - 120px);height:5px}
.rt-product .buy-area .rt-box .pishraft .percent{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 1s linear infinite;-ms-animation:progress-bar-stripes 1s linear infinite;-o-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite;height:5px;background-color:var(--color);background-image:linear-gradient(45deg, rgba(255, 255, 255, .25) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .25) 50%, rgba(255, 255, 255, .25) 75%, transparent 75%, transparent);background-size:20px 20px;}
.rt-product .buy-area .rt-box .pishraft .count{left:-120px;top:-6px;width:120px;text-align:left}
.rt-product .buy-area .rt-box .pishraft .count.itsc1,.rt-product .buy-area .rt-box .pishraft .count.itsc1 span{color:#ef4056}
.rt-product .buy-area .rt-box .information{margin-top:25px}
.rt-product .buy-area .rt-box .information li{border-radius:0 10px 10px 0;background:linear-gradient(to right,transparent,#f3f8fd);padding:7px 15px;line-height:2;margin-bottom:10px}
.rt-product .buy-area .rt-box .information li .icon{margin:5px 0 0 10px}
.rt-product .buy-area .rt-box .recive-location-btn{line-height:30px;padding:7px 15px;background-color:#fff3de;border:1px #ffce78 solid}
.rt-product .buy-area .rt-box .recive-location-btn .icon{width:30px;margin-left:10px}
.rt-product .buy-area .rt-box .recive-location-btn .arrow{margin:6px 7px 0 0}
.rt-product .buy-area .rt-box .recive-location-btn .recive-location-btnx.active .arrow{opacity:.5;transform:rotate(180deg)}
.rt-product .buy-area .rt-box .recive-location-btn .recive-location-text{display:none;border-top:1px #ffce78 solid;padding-top:10px;line-height:1.85;margin-top:10px}
.rt-product .right-area{width:calc(100% - 410px)}
.rt-product .right-area .cat-p{color:#afafb0}
.rt-product .right-area .cat-p a{color:#afafb0}
.rt-product .right-area .cat-p i{margin:0 3px}
.rt-product .right-area .cat-p a.asli{color:#383838}
.rt-product .right-area .big-box{border:1px #ced0d0 solid;margin-top:15px;padding:40px}
.rt-product .right-area .big-box .right-side{width:30%}
.rt-product .right-area .big-box .right-side .screenshots .example-image-link{width:50px;margin:10px 0 0 10px;padding:5px;border:1px #d7dee0 solid;border-radius:5px}
.rt-product .right-area .big-box .right-side .screenshots .owl-dots{display:none}
.rt-product .right-area .big-box .right-side .screenshots .owl-next,.rt-product .right-area .big-box .right-side .screenshots .owl-prev{top:calc(50% - 20px);font-size:21px}
.rt-product .right-area .big-box .right-side .screenshots .owl-next{left:-20px}
.rt-product .right-area .big-box .right-side .screenshots .owl-prev{right:-20px}
.rt-product .right-area .big-box .right-side .screenshots .owl-next.disabled,.rt-product .right-area .big-box .right-side .screenshots .owl-prev.disabled{display:none}
.rt-product .right-area .big-box .left-side{width:calc(70% - 50px)}
.rt-product .right-area .big-box .left-side .titr-asli{line-height:1.8;margin-bottom:10px}
.rt-product .right-area .big-box .left-side .features .titr{margin:30px 0 12px}
.rt-product .right-area .big-box .left-side .features ul{border:1px var(--color4) solid;background-color:#fed0e336;padding:5px 15px}
.rt-product .right-area .big-box .left-side .features ul li{padding:15px 10px;line-height:2;border-bottom:1px #ddd dashed}
.rt-product .right-area .big-box .left-side .features ul li:last-child{border-bottom:0}
.rt-product .right-area .big-box .left-side .features ul li .name{margin-left:15px}
.rt-product .right-area .big-box .left-side .btns{margin-top:31px}
.rt-product .right-area .big-box .left-side .btns .btn{width:35px;height:35px;margin-left:10px}
.rt-product .right-area .big-box .left-side .btns .btn:last-child{margin-left:0}
.rt-product .right-area .big-box .left-side .btns .btn .tooltip{display:none;transform:translateX(50%);bottom:45px;right:50%;padding:8px 0}
.rt-product .right-area .big-box .left-side .btns .btn:hover .tooltip{display:block}
.rt-product .right-area .big-box .left-side .btns .btn .fa-heart{color:#ff3a50}
.rt-product .right-area .big-box .left-side .btns .btn .fa-bell{color:#356bff}
.rt-product .right-area .big-box .left-side .btns .btn.add-to-bookmark.active{background-color:#ff3a50}
.rt-product .right-area .big-box .left-side .btns .btn.add-to-bookmark.active .fa-heart{color:#fff}

.rt-product .right-area .big-box .left-side .btns .btn.notifmewhenined.active{background-color:#356bff}
.rt-product .right-area .big-box .left-side .btns .btn.notifmewhenined.active .fa-bell{color:#fff}


.rt-product .right-area .big-box .left-side .it-isbroked{margin-top:15px;padding:15px 20px;background-color:#fd6275}
.rt-product .right-area .big-box .left-side .it-isbroked .icon{transform:translateY(-50%);top:50%;right:20px;font-size:31px}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx{width:calc(100% - 50px)}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx .desg{line-height:1.85;padding-top:12px;margin-top:12px;border-top:1px rgba(255, 255, 255, 0.25) solid}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx .desg .reddots{margin-bottom:10px}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx .desg span{background-color:rgba(0, 0, 0, 0.37);padding:2px 12px;display:inline-block}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx .desg span .arrow{margin:5px 8px 0 0}
.rt-product .right-area .big-box .left-side .it-isbroked:hover{opacity:.9}


.rt-product .right-area .rt-desc{padding:40px}
.rt-product .right-area .rt-desc .rt-matn{margin-top:20px}

.rt-product .buy-area .rt-box .add-to-cart:hover{opacity:.8}
.rt-product .right-area .big-box .right-side .screenshots .example-image-link:hover{border-color:var(--color3)}

.rt-product.out .buy-area .rt-box .add-to-cart{visibility:hidden}
.rt-product.out .buy-area .rt-box .price-area,.rt-product.out .buy-area .rt-box .pishraft,.rt-product.out .buy-area .rt-box .special-sell{display:none !important}

.rt-product.out .buy-area .rt-box .mbfixed:after{transform:translate(50%,-50%);content:"این محصول ناموجود است";position:absolute;top:50%;right:50%;text-align:center;font-weight:bold;color:#ef4056;width:200px}



.comment-sidex .cm-notcs{width:40%;padding:30px;background-color:#f1f8ff;border:3px #ddecfb solid}
.comment-sidex .cm-notcs .inside{line-height:1.8;margin-top:10px}
.comment-sidex .cm-notcs .inside .item{padding:8px 0}
.comment-sidex .cm-notcs .inside .item:before{content:"";width:8px;height:8px;border-radius:50%;display:inline-block;margin-left:10px;background-color:#badbfd}
.comment-sidex .cm-side-area{width:calc(60% - 40px)}





@media only screen and (max-width:1160px){
.rt-product .right-area .big-box .left-side{width:calc(65% - 50px)}
.rt-product .right-area .big-box .right-side{width:35%}

.rt-product .right-area .big-box .left-side .it-isbroked{font-size:13px}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx .desg{font-size:12px}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx .desg span{padding:5px 12px}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx .desg span .arrow{margin-top:4px}
.rt-product .right-area .big-box .left-side .it-isbroked .icon{font-size:21px}
.rt-product .right-area .big-box .left-side .it-isbroked .inlsx{width:calc(100% - 34px)}


}
@media only screen and (max-width:1100px){
.rt-product .right-area{width:calc(100% - 360px)}
.rt-product .buy-area{width:330px}
}
@media only screen and (max-width:920px){
main{margin-bottom:130px}
.rt-product .right-area,.rt-product .buy-area{width:100%}
.rt-product .buy-area .rt-box .mbfixed{padding:20px 18px;position:fixed;bottom:-100px;width:100%;z-index:9999999999999999999999;background-color:#fff;right:0;box-shadow:0 0 20px 0 rgba(54,83,120,.2)}
.rt-product .buy-area .rt-box .add-to-cart{font-size:14px;padding:12px 15px;margin-top:10px}
.rt-product .buy-area .rt-box .add-to-cart i{font-size:15px}
.rt-product .buy-area .rt-box .price-area{margin-top:0}
.rt-product .buy-area .rt-box .price-area .price{font-size:16px}
.rt-product .buy-area .rt-box .price-area .price del{font-size:13px}
.rt-product .buy-area .rt-box .price-area .darsad{font-size:10px}
.header.active ~ .footer .mob-nav{bottom:-140px}
.header.active ~ .footer .fix-social{transform:scale(0);visibility:hidden;opacity:0}
.header.active ~ main .rt-product .buy-area .rt-box .mbfixed{bottom:0}

.comment-sidex .cm-notcs,.comment-sidex .cm-side-area{width:100%}
.comment-sidex .cm-notcs{display:none}
.comment-sidex .cm-side-area{margin-bottom:25px}

}
@media only screen and (max-width:700px){
:root{--body:#fff}
.rt-product .right-area .big-box .left-side,.rt-product .right-area .big-box .right-side{width:100%}
.rt-product .right-area .big-box .right-side{margin-bottom:30px}
.rt-product .right-area .rt-desc .rt-matn{margin-top:5px;font-size:13px}
.rt-product .right-area .big-box .right-side .photo{width:300px;margin:0 calc(50% - 150px)}
.rt-product .right-area .big-box,.rt-product .right-area .rt-desc,.rt-product .buy-area .rt-box{padding:0;border:0;box-shadow:none}
.rt-product .right-area .big-box .left-side .titr-asli{font-size:16px}
.rt-product .right-area .big-box .left-side .shenase{font-size:12px}
.rt-product .right-area .big-box .left-side .features ul li{padding:10px}
.rt-product .right-area .big-box .left-side .btns{margin:30px 0 15px}
.rt-product .buy-area{margin-bottom:20px}
.rt-product .buy-area .rt-box .recive-location-btn{font-size:12px}

}