@font-face{font-family:'IRANYekanXFaNum';src:url(https://banooja.com/wp-content/uploads/2026/01/font.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}body,h1,h2,h3,h4,h5,h6,p,a,span,li,input,textarea,button{font-family:IRANYekanXFaNum!important}.mp-content-post .elementor-widget-container p img{border-radius:16px!important;margin:23px 0;border-bottom:5px solid #ff3788;text-align:center!important;width:100%}.mp-content-post .elementor-widget-container blockquote{background:#f7f7f7;padding:25px 25px 12px 25px;border-radius:25px;line-height:30px;margin:31px 0}.mp-content-post .elementor-widget-container ul{padding-right:61px;margin:20px 0;list-style:none}.mp-content-post .elementor-widget-container li{font-size:16px;line-height:30px}.mp-content-post .elementor-widget-container ul li{position:relative;padding-right:25px}.mp-content-post .elementor-widget-container ul li::before{content:'\2713';position:absolute;right:0;color:green}.mp-content-post figcaption{text-align:center;padding:8px;border-radius:9px;font-weight:700;font-style:normal;margin-top:-10px}a.elementor-toc__list-item-text.elementor-item-active{font-size:16px!important;font-weight:500!important}.mp-comment label{font-family:'pinar';font-size:14px;margin-bottom:14px}.mp-comment p.comment-notes{background:#ff3688;color:#fff;padding:11px;border-radius:15px;text-align:center;width:100%}.mp-comment h2#reply-title{text-align:center;margin:28px 0}.mp-comment input#submit{background:#ff3688;color:#fff;border:none;border-radius:25px}.mp-comment textarea#comment{max-height:105px;border:1px solid #dfdbdb;border-radius:25px}.mp-comment p.comment-form-comment{width:100%}.mp-comment form#commentform{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.mp-comment p.comment-form-author{width:49%}.mp-comment p.comment-form-email{width:49%}.mp-comment p.comment-form-url{display:none}.mp-comment p.comment-form-cookies-consent{width:100%;margin-top:22px}.mp-comment p.form-submit{width:100%}.mp-comment input#email,.mp-comment input#author{border:1px solid #dfdbdb;border-radius:25px}.elementor-toc__header-title{background:#fff;border:2px solid #1c1d22;box-shadow:2px 2px 0 #1c1d22;border-radius:8px;padding:10px;text-align:center;margin-top:-25px;margin-right:-10px;margin-left:7px;text-align:center!important;margin-bottom:-20px!important}.mp-list-info{background:#ff36880d;display:flex;align-items:center;justify-content:center;border-radius:25px;padding:10px;margin:30px 0;box-shadow:7px 8px 0 -1px #ffb2cf}.mp-list-thumbnail{margin:20px}.mp-list-thumbnail img{border-radius:100%!important;width:140px!important}.mp-list-title{color:#000;font-weight:700;font-size:20px}.mp-list-text p{color:#6c6c6c;margin-top:-10px;margin-bottom:0}.mp-list-text button{background:#fc3484;border-radius:30px;color:#fff;font-size:13px;border:none;margin-top:-10px}@media (max-width:768px){.mp-list-info{flex-direction:column;align-items:center;text-align:center;padding:25px 5px}.mp-list-thumbnail{margin:0}.mp-list-thumbnail img{width:100px}.mp-list-title{font-size:18px}.mp-list-text p{margin-top:-7px;font-size:12px;margin-bottom:-4px}.mp-list-text button{font-size:15px;padding:10px 20px}}.jet-filter-items-scroll::-webkit-scrollbar{width:8px}.jet-filter-items-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.jet-filter-items-scroll::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px;border:2px solid #f1f1f1}.jet-filter-items-scroll::-webkit-scrollbar-thumb:hover{background-color:#333}.jet-filter-items-scroll{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.jet-filter-items-scroll{-ms-overflow-style:none}.single-mp-h{height:80vh;overflow-y:auto;scrollbar-width:none}.single-mp-h::-webkit-scrollbar-thumb{background-color:hotpink;border-radius:10px;border:2px solid #f0f0f0}.text-container{position:relative}.text-content{max-height:200px;overflow:hidden;position:relative}.text-content::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;background:linear-gradient(to bottom,transparent,white);pointer-events:none}.show-more{display:block;font-size:14px!important;color:#000;text-align:center;cursor:pointer}.scroll-container-x{scrollbar-color:gray #fff;scrollbar-width:thin}.scroll-container-x::-webkit-scrollbar{height:2px}.scroll-container-x::-webkit-scrollbar-track{background-color:#fff}.scroll-container-x::-webkit-scrollbar-thumb{background-color:#ededed;border-radius:10px}.ellipsis-2{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.mp-comment span.jet-reviews-button__text{background:#ff3688;color:white!important;padding:5px;border-radius:8px}.mp-comment .jet-reviews-advanced .jet-reviews-content-editable:after{right:auto!important;left:9px}.mp-comment .jet-reviews-button.jet-reviews-button--secondary{display:none}.mp-comment .jet-reviews-button__text{background:#363333;padding:5px 15px;border-radius:8px;color:white!important}.jet-reviews-advanced__header-info .jet-reviews-message{background:#2a2828;padding:5px;border-radius:8px;color:white!important}.jet-reviews-advanced__header{margin-bottom:0px!important}@media (max-width:1024px){.elementor-1107 .elementor-element.elementor-element-f347ec6{--position:static !important}}img.romeo-embed-detail-img{display:none!important}.header-add-mp span.elementor-button-icon svg{width:28px}img.mp-price-woo{width:22px;margin-bottom:-4px}a.reset_variations{display:none!important}.elementor-add-to-cart.elementor-product-variable table tbody tr{display:flex;flex-direction:column;align-items:flex-start}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:hsl(337.5deg 100% 96.86%)}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th:hover{background-color:hsl(337.5deg 100% 96.86%)}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{border:0;line-height:2em;vertical-align:top;background-color:hsl(337.5deg 100% 96.86%);padding:4px}.price-mp bdi{font-size:25px;color:#000}.price-mp span.price{display:flex;flex-direction:column-reverse;text-align:left;line-height:18px;margin-bottom:10px}.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{color:#fff0;font-size:1.25em}.price-mp span.price del span bdi img{display:none}.price-mp span.price del span bdi{font-size:21px;text-decoration:line-through;margin-left:22px}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins{background:inherit;font-weight:700;display:inline-block;margin:-16px 0 2px 0}.mp-link a{color:white!important}.att-mp .att-mp-title{font-size:13px;margin-bottom:-20px;color:#686666}.att-mp .att-mp-b{font-size:15px;font-weight:700}.mp-dd span.elementor-divider__text.elementor-divider__element{border:1px solid #e9e9e9;padding:12px;border-radius:8px}.offer-mp{background-color:#fc3484;padding:2px 4px 0 4px;border-radius:4px 4px 4px 4px;color:#fff;font-size:15px}.a-mp{color:#fc3484;font-size:13px;margin:3px 0}.a-mp-bg{min-height:20px}.mp-title-product{min-height:50px}.woocommerce table.shop_attributes th{width:200px;text-align:center!important;font-weight:700;padding:11px;border-top:0;border-bottom:none!important;margin:0;line-height:1.5;background:#fc3484!important;color:#fff;border-radius:34px;font-weight:500;border:none!important}.woocommerce table.shop_attributes td{font-style:normal!important;pointer-events:none;padding:3px!important;border-top:0;border-bottom:1px dotted rgb(0 0 0 / .1);margin:0;line-height:1.5;background:#f1f1f1!important;color:#fff;border-radius:34px;border:none!important;width:300px;text-align:center}.woocommerce table.shop_attributes td a{color:black!important}.woocommerce table.shop_attributes{border:0;border-top:none!important;width:100%}.woocommerce-product-attributes tr{margin-bottom:10px;display:block}.woocommerce-product-attributes th,.woocommerce-product-attributes td{margin-right:10px;display:inline-block;margin-bottom:5px!important}.woocommerce table.shop_attributes td p{margin:0;padding:8px 0;color:#fc3484}.woocommerce #reviews #comments h2{clear:none;margin-bottom:55px;font-size:18px;text-align:center}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0 50px 0 0;border:1px solid #e1dde7;border-radius:20px!important;padding:30px;background:#fc34840a}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:right;position:absolute;top:0;right:-10px!important;padding:3px;width:50px!important;height:auto;background:#fff;border:none!important;margin:0;box-shadow:none;border-radius:50px}.woocommerce .star-rating span{overflow:hidden;float:right;top:0;right:0;position:absolute;padding-top:1.5em;color:#ffb101}.woocommerce p.stars a{color:#ffb101}strong.woocommerce-review__author{color:#000}.woocommerce #reviews #comments ol.commentlist li .comment-text p{color:#000}.woocommerce #review_form #respond .form-submit input{right:auto;background:#fc3484;color:#fff;font-weight:400;width:100%;border-radius:34px}.woocommerce #review_form #respond textarea{box-sizing:border-box;width:100%;border-radius:20px;border-color:#d1c7c7}span#reply-title{font-size:18px}.comment-form-rating{display:inline-flex;background:#fbf3f6;padding:18px 18px 0 18px;border-radius:15px;margin-top:10px;margin-bottom:10px}p.stars{padding-right:11px;margin-top:-3px!important}div#review_form p label{margin-bottom:17px;margin-top:14px;margin-right:17px}div#review_form{display:flex;justify-content:center;text-align:center}em.woocommerce-review__verified.verified{font-style:normal!important;background:#069352;padding:9px;color:#fff;border-radius:14px}.mp-bbb ul.elementor-icon-list-items.elementor-inline-items{flex-wrap:nowrap!important;white-space:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;scrollbar-width:none}.mp-slider-shop .elementor-slides .swiper-slide-bg{border-radius:15px}.mp-list .jet-listing-grid__slider-icon.next-arrow.slick-arrow{border:1px solid #e6e6e6;border-radius:5px}.mp-list .jet-listing-grid__slider-icon.prev-arrow.slick-arrow{border:1px solid #e6e6e6;border-radius:5px}.add-mp-panel{justify-content:space-evenly}.add-mp-panel .jet-form__heading{font-size:18px;font-weight:700;text-align:center;flex-direction:column}.add-mp-panel .jet-form__heading-desc{display:flex;flex-direction:column;text-align:center;font-size:14px;margin-top:5px}.custom-map-coords{display:none!important}.jet-engine-file-upload{background:#f7f7f7;border-radius:6px;margin:14px 0;padding:15px}.digits-form_heading{display:none!important}.digits-form_container.digits{padding-top:0!important}.digits-form_tab-bar{display:none!important}.digits_site_footer_box{display:none!important}.dig_login_signup_bar.digits-title_color.digits_show_on_index{margin-top:28px;text-align:center;font-size:16px}.dig_critical_msg .dig_popmessage_contents{background:#f9d0de!important;border:none}article.wc-order-list__item{display:flex;align-items:center;background:#efefef;padding:20px;border-radius:15px;justify-content:space-around}ul.wc-order-list__items{list-style:none}li.wc-order-list__item-row{background:#e1dfdf;padding:10px;margin-left:6px;border-radius:8px}@media (max-width:768px){article.wc-order-list__item{display:flex;flex-direction:column!important}}span.wc-order-list__date{background:#252525;padding:5px 10px;margin-left:5px;border-radius:8px;color:#fff}span.wc-order-list__status{background:#027c3252;padding:5px 10px;margin-left:5px;border-radius:8px;color:#fff}@keyframes blink{0%,50%,100%{color:#027c32}25%,75%{color:#000}}.wc-order-list__status{animation:blink 1s infinite;font-weight:700}h3.wc-order-list__title{margin-top:16px;margin-left:30px}span.wc-order-list__products{font-weight:700}p.mp-payment-s{font-size:18px;background:#ffe8e8;padding:15px;border-radius:8px;text-align:center;font-weight:700}.mp-thk li.woocommerce-order-overview__email.email{display:none}.mp-thk li.woocommerce-order-overview__total.total{display:none}.mp-thk ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{margin-bottom:-6px}.mp-thk h2.woocommerce-order-details__title{display:none}.mp-thk section.woocommerce-customer-details{display:none}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{border-radius:6px}.mp-title-listing span.jet-listing-dynamic-link__label{text-align:center;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.bg-mmpp-hero{position:relative;overflow:hidden}