.elementor-9952 .elementor-element.elementor-element-2a0ae0d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9952 .elementor-element.elementor-element-2b5310b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9952 .elementor-element.elementor-element-7e508cb{--e-off-canvas-width:320px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-9952 .elementor-element.elementor-element-7e508cb .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-9952 .elementor-element.elementor-element-f672ee9{--display:flex;}.elementor-9952 .elementor-element.elementor-element-a96oc01 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-9952 .elementor-element.elementor-element-a96lg002.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS */@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRklWgzORc.ttf) format('truetype')}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:700 900;font-display:swap;src:url(https://fonts.gstatic.com/s/vazirmatn/v16/Dxx78j6PP2D_kU2muijPEe1n2vVbfJRkleg0ORc.ttf) format('truetype')}
500;600;700;800&display=swap');
body:not(.home){background:#F5EFE3;color:#4F5B2A;font-family:Vazirmatn,sans-serif}body:not(.home) main{min-height:35vh}body:not(.home) .site-main{max-width:74rem;margin:auto;padding:2rem 1.5rem}.woocommerce a{color:#4F5B2A}.woocommerce ul.products li.product{background:#FCF9F2;border:1px solid #D8C9A8;border-radius:1rem;padding:1.2rem;box-sizing:border-box}.woocommerce ul.products li.product img{border-radius:.7rem}.woocommerce ul.products li.product .price{color:#4F5B2A;font-weight:700}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{background:#4F5B2A;color:#F5EFE3;border-radius:.5rem;padding:1rem 1.5rem}.woocommerce a.button.alt,.woocommerce button.button.alt{background:#4F5B2A;color:#F5EFE3}.woocommerce input.input-text,.woocommerce textarea,.woocommerce select{border:1px solid #D8C9A8;border-radius:.5rem;background:#FCF9F2;padding:.8rem;color:#4F5B2A}.woocommerce table.shop_table{border-color:#D8C9A8;border-radius:.8rem}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#F5EFE3;border-color:#D8C9A8}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#FCF9F2}.woocommerce-message,.woocommerce-info{border-top-color:#B8892D;background:#FCF9F2}.woocommerce div.product .product_title{color:#4F5B2A}.woocommerce-breadcrumb{line-height:2;font-size:.85rem}.woocommerce form.checkout{direction:rtl}@media(max-width:767px){body:not(.home) .site-main{padding:1.5rem 1rem}.woocommerce ul.products li.product{padding:.75rem}.woocommerce table.shop_table{font-size:.9rem}}
.home #rice-store>.header,.home #rice-store>.footer{display:none}.elementor-location-header a{text-decoration:none}.elementor-location-header a:hover{color:#B8892D}.elementor-location-header a:focus-visible{outline:2px solid #B8892D;outline-offset:4px}
body .elementor h1,body .elementor h2,body .elementor h3,body .elementor p,body .elementor span,body .elementor input,body .elementor label{font-family:Vazirmatn,Tahoma,sans-serif}
.elementor-9952 .elementor-element-1f5e27b4{flex-wrap:nowrap;max-width:74rem;margin:auto;justify-content:space-between;min-height:1.25rem}
.elementor-9952 .elementor-element-1f5e27b4>*{width:auto}
.elementor-9952 .elementor-element-422c4cae{width:auto;flex-wrap:nowrap;gap:1.3rem}
.elementor-9952 .elementor-element-2298547a{position:relative;padding:.8rem 1.5rem}
.elementor-9952 .elementor-element-4ae86349{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;align-items:center;gap:1.2rem;position:static}
.elementor-9952 .elementor-element-190fd47b{display:contents}
.elementor-9952 .elementor-element-6ce0eb0f{grid-column:1;grid-row:1;width:auto;flex-wrap:nowrap;gap:.65rem}
.elementor-9952 .elementor-element-48c3a070{width:auto}
.elementor-9952 .elementor-element-67300675{grid-column:4;grid-row:1;width:auto;flex-wrap:nowrap;gap:.6rem}
.elementor-9952 .elementor-element-ca6d985{grid-column:3;grid-row:1;width:auto;justify-content:center;flex-wrap:nowrap;border:0;padding:0;gap:1.3rem}
.elementor-9952 .elementor-element-ca6d985>*{width:auto;white-space:nowrap}
.elementor-9952 .elementor-element-53ef5180{grid-column:2;grid-row:1;width:auto;position:static}
.elementor-9952 .elementor-element-2faaec4f{position:static}
.elementor-9952 .e-accordion-item-header-base{background:#4F5B2A;color:#F5EFE3;border-radius:.7rem;padding:.7rem 1rem;white-space:nowrap}
.elementor-9952 .e-accordion-item-header-base .e-paragraph-base{color:inherit}
.elementor-9952 .e-accordion-item-content-base{position:absolute;top:100%;right:1.5rem;left:1.5rem;z-index:100;background:#FCF9F2;border:1px solid #D8C9A8;box-shadow:0 12px 25px #4F5B2A20;border-radius:0 0 1rem 1rem;padding:1.5rem}
@media(max-width:1024px) and (min-width:768px){.elementor-9952 .elementor-element-4ae86349{gap:.6rem}.elementor-9952 .elementor-element-ca6d985{gap:.65rem}.elementor-9952 .elementor-element-67300675{gap:.3rem}}
@media(max-width:767px){.elementor-9952 .elementor-element-456c1d30{padding:.4rem 1rem}.elementor-9952 .elementor-element-1f5e27b4{min-height:0}.elementor-9952 .elementor-element-422c4cae{gap:.7rem}.elementor-9952 .elementor-element-2298547a{padding:.65rem 1rem}.elementor-9952 .elementor-element-4ae86349{grid-template-columns:1fr auto;gap:.7rem}.elementor-9952 .elementor-element-6ce0eb0f{grid-column:1;grid-row:1}.elementor-9952 .elementor-element-67300675{grid-column:2;grid-row:1;gap:.4rem}.elementor-9952 .elementor-element-ca6d985{grid-column:1;grid-row:2;justify-content:flex-start;gap:.65rem;font-size:.72rem}.elementor-9952 .elementor-element-53ef5180{grid-column:2;grid-row:2}.elementor-9952 .e-accordion-item-header-base{padding:.55rem .65rem;font-size:.72rem}.elementor-9952 .e-accordion-item-content-base{left:1rem;right:1rem;padding:1rem}.elementor-9952 .elementor-element-ca6d985 a{font-size:.72rem}.elementor-9952 .elementor-element-67300675 a{font-size:.68rem;padding:.5rem .6rem}.elementor-9952 .elementor-element-723f88c2{width:1.7rem;height:1.7rem}.elementor-9952 .elementor-element-48c3a070 p{font-size:.85rem}}

.elementor-9952 .e-accordion-item-header-base *{color:#F5EFE3!important}
@media(max-width:767px){.elementor-9952 .elementor-element-ca6d985>:last-child{display:none}.elementor-9952 .elementor-element-ca6d985{gap:.6rem}.elementor-9952 .e-accordion-item-header-base .e-paragraph-base{font-size:0}.elementor-9952 .e-accordion-item-header-base .e-paragraph-base:after{content:"☰ دسته‌ها";font-size:.72rem}.elementor-9952 .e-accordion-item-header-base{padding:.55rem .65rem}.elementor-9952 .elementor-element-4ae86349{column-gap:.6rem}}


@media (min-width:768px) and (max-width:1024px){
.elementor-9952 .elementor-element-4ae86349{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:.8rem!important}
.elementor-9952 .elementor-element-6ce0eb0f{grid-column:1!important;grid-row:1!important}
.elementor-9952 .elementor-element-67300675{grid-column:2!important;grid-row:1!important}
.elementor-9952 .elementor-element-ca6d985{grid-column:1/-1!important;grid-row:2!important;width:calc(100% - 190px)!important;justify-self:start;justify-content:flex-start!important;gap:1.2rem!important}
.elementor-9952 .elementor-element-53ef5180{grid-column:1/-1!important;grid-row:2!important;width:max-content!important;justify-self:end}
}/* End custom CSS */