/*
 Theme Name: لوازم التحریر
 Theme URI: https://mok.ir
 Author: adele.s
  Author URI: https://mokedu.ir/
  Description:در این سایت شما با لوازم تحریر آشنا می شوی و این سایت را من در سال 1404 ساخته ام
  Version: 1.4
   License: GNU General Public License v2 or later
*/
@font-face {
    font-family: "titr";
    src: url('CSS/font/Parastoo.woff') format('woff');
}
@font-face {
    font-family: "matn";
    src: url('CSS/font/Sahel-Bold.woff') format('woff');
}
body{
    background-color: aquamarine;
    direction: rtl;
}
header{
    font-family: "titr";
}
.collapse{
    background-color: aqua;
    box-shadow: 1px 5px 10px navy;
    border-radius: 20px;
}
.imgslide{
    width: 100%;
    height: 300px;
}
.carousel-inner{
    box-shadow: 1px 5px 10px rgb(2, 199, 254);
    border-radius: 20px;
    border: 5px groove rgb(2, 199, 254);
}
.a{
    background-color: rgb(0, 145, 255);
}
.adele{
    height: 60px;
    width: 140px;
}
.imgsection{
    width: 70%;
    border: 5px groove rgb(237, 2, 254);
    border-radius: 20px;
    box-shadow: 1px 5px 10px rgb(211, 123, 240);
}
.body-part-header{
    color: rgb(0, 145, 255);
    font-size: 22px;
    font-family: "titr";
}
.body-part{
    font-size: 18px;
    font-family: "matn";
    font-weight: bold;
    color: rgb(2, 84, 107);
}
.card{
    background-color: rgb(112, 81, 253);
    border: 5px groove rgb(145, 227, 236);
    border-radius: 20px;
    box-shadow: 1px 5px 10px rgb(211, 123, 240);
}
.imgcard{
    width: 100%;
    height: 300px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
.card-title{
    color: black;
    text-align: center;
    font-family: "titr";
    font-size: 25px;
}
.btn{
    background-color: rgb(112, 81, 253);
    width: 100%;
    border: 5px groove rgb(145, 227, 236);
    border-radius: 20px;
    box-shadow: 1px 5px 10px rgb(211, 123, 240);
    font-weight: bold;
    font-family: "matn";
    font-size: 20px;
    color: black;
}
.footer-mok{
    background: #3d3c43;
    border-top: solid #ff8800f3 8px;
}
.footer-text-header{
    font-size: 1rem;
    font-family: "titr";
    color: black;
    padding-bottom: 10px;
    border-bottom: solid #00ffeef3 2px;
    margin-top: 15px;
}
.footer-ul{
    list-style-type: none;
    font-family: "matn";
    margin-right: 0px;
    padding-right: 0px;
}
.footer-ul li{
    margin-top: 20px;
}
.footer-ul li a{
    text-decoration: none;
    color: aliceblue;
}
.footer-ul li a:hover{
    color: rgb(0, 255, 200);
}
.footer-text{
    font-size: 1rem;
    color: aliceblue;
    font-family: "matn";
}
.single-title{
    font-size: 1.5rem;
    font-weight: 800;
    color: black;
    font-family: "titr";
}
.sidebar-img{
    height: auto;
    width: 75%;
    border-radius: 1rem;
    display: block;
    margin-right: auto;
    margin-left: auto;
}
.social-title{
    font-size: 1.1rem;
    font-weight: 800;
    color: black;
    text-align: center;
    margin-top: 10px;
    font-family: "matn";
}
.sidebar{
    position: sticky;
    padding-top: 20px;
    padding-bottom: 20px;
}
.body-text{
    font-family: "matn";
}
.sidebar-img{
    margin-right: auto;
    margin-left: auto;
    width: 80%;
    
}
.wp-block-image .aligncenter > figcaption{
    text-align: center !important;
    color: black;
    font-family: "titr";
    margin-top: 10px;
    font-size: 20px;
}
.wp-block-image img{
    margin-right: auto;
    margin-left: auto;
    width: 100%;
    margin-top: 20px;
    border-radius: 20px;
}
 .leftcol{ 
    position: sticky;    top: 85px;
 }
 .right_pre{
    width: 70%;
 }
 .product_title{
    width: 100%;
    float: right;
    margin-bottom: 20px;
 }
 .product_title header h1{
    background-color: rgb(129, 236, 242);
    font-size: 23px;
    color: rgb(32, 146, 239);
    text-align: center;
    padding: 12px;
    border: 5px double rgb(50, 213, 254);
    border-radius: 25px;
    box-shadow: 3px 3px 10px rgb(0, 4, 255);
    text-shadow: 3px 3px 10px rgb(0, 115, 255);
 }
 .product_tab{
    width: 100%;
    background-color: rgb(129, 236, 242);
    padding: 12px;
    border: 5px double rgb(50, 213, 254);
    border-radius: 25px;
    box-shadow: 3px 3px 10px rgb(0, 4, 255);
    margin-top: 20px;
 }
 .product_tab .content_tab{
    padding: 10px;
    font-family: 'matn';
    color: rgb(15, 126, 223);
    overflow: hidden;
    text-align: justify;
 }
 .woocommerce div.product .woocommerce-tabs ul.tabs::before{
    border-bottom: 2px solid blue;
 }
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{
    border: 2px solid blue;
    border-bottom: none !important;/*حذف کردن خط زیر تب کلیک شده*/
    background-color: rgb(148, 216, 243);
}
 .woocommerce div.product .woocommerce-tabs ul.tabs li{
    border: 0;
    background-color: rgb(129, 236, 242);;
 }
 .related_pro{
    width: 100%;
    background-color: rgb(129, 236, 242);
    padding: 12px;
    border: 5px double rgb(50, 213, 254);
    border-radius: 25px;
    box-shadow: 3px 3px 10px rgb(0, 4, 255);
    margin-top: 20px;
 }
 .related_pro h4{
    color: rgb(47, 0, 255);
    font-family: 'matn';
    font-size: 20px;
    border-bottom: 2px solid rgb(38, 70, 228);
    margin-top: 10px;
    text-shadow: 3px 3px 10px rgb(0, 115, 255);
    padding: 10px 15px;
 }