.avan-button{color:#A2928B;text-decoration:none;font-weight:600;background-color:#d7ccc880;width:100%;display:inline-flex;align-items:center;justify-content:center;padding:4px 5px 4px 10px;border:none;border-radius:50px;cursor:pointer;transition:all 0.3s ease}.avan-button:hover{color:#BC8767;text-decoration:none;background-color:#BC8767;transition:.3s}.avan-button svg path[d="M9.57 5.93018L3.5 12.0002L9.57 18.0702"],.avan-button svg path[d="M12.82 12H3.5"],.avan-button svg path[d="M20.3296 12H16.8496"]{fill:transparent;stroke:#A2928B;transition:.3s}.avan-button:hover svg path{fill:transparent;stroke:white!important;transition:.3s}.avan-button-icon{display:inline-flex;align-items:center;margin-right:6px}.avan-button-text{font-family:'MorabbaVF',serif;font-size:16px;background-color:#fff;border-radius:50px;padding:3px 7px}.avan-button-icon+.avan-button-text{margin-left:8px}.avan-button-text+.avan-button-icon{margin-left:8px}#avan-btn-submit .elementor-button-text{background-color:#fff;border-radius:50px;padding:6px 10px}#avan-btn-submit svg{font-size:20px}#avan-btn-submit svg path{fill:transparent}.avan-button2{color:#BC8767;text-decoration:none;font-weight:600;background-color:#BC8767;width:100%;display:inline-flex;align-items:center;justify-content:center;padding:4px 5px 4px 10px;border:none;border-radius:50px;cursor:pointer;transition:all 0.3s ease}.avan-button2:hover{color:#BC8767;text-decoration:none;background-color:#BC8767;transition:.3s}.avan-button2 svg path[d="M9.57 5.93018L3.5 12.0002L9.57 18.0702"],.avan-button2 svg path[d="M12.82 12H3.5"],.avan-button2 svg path[d="M20.3296 12H16.8496"]{fill:transparent;stroke:#fff;transition:.3s}.avan-button2:hover svg path{fill:transparent;stroke:#BC8767!important;transition:.3s}.avan-button2-icon{display:inline-flex;align-items:center;margin-right:6px}.avan-button2-text{font-family:'MorabbaVF',serif;font-size:16px;background-color:#fff;border-radius:50px;padding:3px 7px}.avan-button2-icon+.avan-button2-text{margin-left:8px}.avan-button2-text+.avan-button2-icon{margin-left:8px}#avan-btn2-submit{background-color:#BC8767}#avan-btn2-submit .elementor-button-text{background-color:#fff;border-radius:50px;padding:6px 10px}#avan-btn2-submit svg{font-size:20px}#avan-btn2-submit svg path{fill:transparent;stroke:#fff}.avan-clients.swiper{padding:0 15px}.avan-clients .avan-client-image{width:74px;padding:2px;margin:0 auto 4px;border-radius:100%;background:#6932C5;background:linear-gradient(-136deg,rgba(105,50,197,1) 0%,rgba(163,58,163,1) 25%,rgba(220,64,129,1) 45%,rgba(231,82,110,1) 75%,rgba(253,128,64,1) 100%);cursor:pointer}.avan-clients .avan-client-image img{width:70px;height:70px;border:4px solid #b38062;border-radius:100%}.avan-clients .avan-client-name{font-size:12px;font-weight:300;text-align:center;color:#FFF}.avan-clients .swiper-button-prev,.avan-clients .swiper-button-next{border-radius:50%;width:26px;height:26px;background-size:12px}.avan-clients .swiper-button-prev{right:0!important}.avan-clients .swiper-button-next{left:0!important}.avan-clients .swiper-button-prev{background-color:#fff;background-image:url(../../../../../../../../themes/avan/assets/images/arrow-right.png);background-repeat:no-repeat;background-position:center;background-size:auto}.avan-clients .swiper-button-next{background-color:#fff;background-image:url(../../../../../../../../themes/avan/assets/images/arrow-left.png);background-repeat:no-repeat;background-position:center}.avan-clients .swiper-button-prev::after,.avan-clients .swiper-button-next::after{display:none}@media screen and (max-width:1023px){.avan-clients.swiper{padding:0 12px}.avan-clients .avan-client-image{width:46px}.avan-clients .avan-client-image img{width:44px;height:44px;border:3px solid #b38062}.avan-clients .avan-client-name{font-size:10px;text-align:center}.avan-clients .swiper-button-prev,.avan-clients .swiper-button-next{width:14px;height:14px;background-size:10px}}.avan-story-popup{position:fixed;inset:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:9999}.avan-story-popup .avan-story-content{position:relative;max-width:90%;max-height:90%}.avan-story-popup img{max-width:100%;max-height:100%;border-radius:12px}.avan-story-overlay{position:absolute;inset:0}.avan-story-progress{position:absolute;top:0;left:0;height:4px;width:100%;background:rgba(255,255,255,.3);overflow:hidden}.avan-story-progress-bar{height:100%;width:0;background:#fff;transition:width linear}.avan-countdown.horizontal{display:flex;justify-content:center}.avan-countdown.vertical{display:flex;flex-direction:column;align-items:center}.avan-countdown-item{text-align:center;line-height:19px;background-color:#fff;padding:5px 5px;border-radius:8px;min-width:48px;min-height:48px}.avan-countdown-number{font-size:16px;font-weight:700;color:#051F6F;display:block}.avan-countdown-label{display:block;font-size:14px;font-weight:400;color:#679CBC}.avan-blog-posts-carousel{padding:10px 0!important}.avan-blog-post-item{border-radius:24px;background:#FFF;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding:16px}.avan-blog-post-item.vertical{min-height:358px}.avan-blog-post-item.horizontal{min-height:169px}.avan-blog-post-item .avan-blog-post-top-icon{width:100%;height:35px;background-image:url(../../../../../../../../themes/avan/assets/images/blog-post-top-icon.png);background-position:center;background-repeat:no-repeat;margin-top:-15px;float:right}.avan-blog-post-item .avan-blog-post-image{border:2px solid #BC8767;border-top:none;border-bottom-width:3px;border-radius:20px;height:164px;background-size:cover;background-position:top center;background-repeat:no-repeat}.avan-blog-post-item.vertical .avan-blog-post-image{height:164px}.avan-blog-post-item.horizontal .avan-blog-post-image{height:135px}.avan-blog-post-item .avan-blog-post-title{color:#02314B;font-family:'MorabbaVF',serif;font-size:20px;font-weight:700;line-height:150%}.avan-blog-post-item .avan-blog-post-excerpt{color:#7B7B7B;font-size:17px;font-weight:500;line-height:150%;min-height:51px}@media screen and (max-width:767px){.avan-blog-post-item.vertical .avan-blog-post-image{height:184px}.avan-blog-post-item.vertical{min-height:230px}}.avan-blog-post-item .blog-post-author{font-size:14px}.avan-blog-post-item .blog-post-author img{width:32px;border-radius:50%}.avan-testimonials-wrapper{position:relative;display:flex;align-items:center}.avan-testimonials{height:260px;overflow:hidden;flex:1}.avan-testimonial-item{background-color:#fff;border-radius:24px;height:94%;padding:30px;box-shadow:8px 8px 0 rgba(255,255,255,.8),16px 16px 0 rgba(255,255,255,.5);margin:0 18px 18px 0}.avan-testimonial-image img{width:70px;border-radius:100%}.avan-testimonial-name{color:#02314B;font-family:'MorabbaVF',serif;font-size:20px;font-weight:700}.avan-testimonial-title{color:#7B7B7B;font-size:16px;font-weight:400}.avan-testimonial-text{color:#7B7B7B;font-size:17px;font-weight:500;line-height:28px}@media screen and (max-width:767px){.avan-testimonial-name{font-size:16px}.avan-testimonial-title{font-size:14px}.avan-testimonial-text{font-size:14px}}.like-dislike-buttons{font-size:16px;color:#A2928B;margin-top:20px;transition:.3s}@media screen and (max-width:767px){.like-dislike-buttons{margin-top:0}}.like-dislike-buttons div:hover{color:#BC8767;transition:.3s}.like-dislike-buttons .like-button,.like-dislike-buttons .dislike-button{background-color:#EBE5E3;border-radius:50px;width:32px;height:32px;vertical-align:bottom;padding:4px;display:inline-block;cursor:pointer;transition:.3s}.like-dislike-buttons .like-button.active,.like-dislike-buttons .dislike-button.active{background-color:#BC8767}.like-dislike-buttons .like-button.active svg path,.like-dislike-buttons .dislike-button.active svg path{stroke:#fff}.like-dislike-buttons .like-button:hover,.like-dislike-buttons .dislike-button:hover{background-color:#BC8767;transition:.3s}.like-dislike-buttons svg path{stroke:#A2928B}.like-dislike-buttons .like-button:hover svg path,.like-dislike-buttons .dislike-button:hover svg path{stroke:#fff}.avan-testimonials-navigation{display:flex;flex-direction:column;justify-content:center;margin-left:15px}.avan-testimonials-navigation .swiper-button-prev,.avan-testimonials-navigation .swiper-button-next{position:static;margin:8px 0;cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;user-select:none;transition:background 0.3s}@media screen and (max-width:767px){.avan-testimonials-navigation{flex-direction:row;position:absolute;left:0;top:0;gap:8px;margin-top:-35px}.avan-testimonials-navigation .swiper-button-prev,.avan-testimonials-navigation .swiper-button-next{width:18px;height:18px}.avan-testimonials-navigation .swiper-button-prev svg,.avan-testimonials-navigation .swiper-button-next svg{width:15px;height:15px}}.avan-testimonials-navigation svg path{stroke:#679CBC}.avan-testimonials-navigation .swiper-button-prev:hover,.avan-testimonials-navigation .swiper-button-next:hover{background-color:#679CBC}.avan-testimonials-navigation .swiper-button-prev:hover svg path,.avan-testimonials-navigation .swiper-button-next:hover svg path{stroke:#fff}.swiper-button-prev:after,.swiper-button-next:after{content:none!important}.avan-products-carousel .swiper-wrapper{padding-top:24px}.avan-products-carousel .swiper-slide{padding:10px 3px;min-height:200px}.avan-products-carousel .swiper-slide .avan-product-item{background-color:#fff;min-width:200px;border-radius:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding:16px;position:relative;z-index:1}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-bg.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:90px;transition:.3s}.avan-products-carousel .swiper-slide .avan-product-item.vertical .avan-product-image{margin-top:20px}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image .product-category{font-size:14px;font-weight:300;color:#fff;background-color:#679CBC;border-radius:0 20px 0 0;padding:4px 8px;position:absolute;top:0;right:0;transition:.3s}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image .product-category:hover{background-color:#4a7d9c;transition:.3s}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image .offered-product{background-color:#fff;border:1px solid #D7CCC8;border-radius:50px;width:48px;height:48px;padding:4px;margin:6px;position:absolute;top:0;left:0;transition:.3s}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image .offered-product:hover{box-shadow:0 0 5px rgba(0,0,0,.3);transition:.3s}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image .offered-product img{width:100%;height:100%;object-fit:contain;border-radius:50%}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image .offered-product .title{font-family:'MorabbaVF',serif;font-size:14px;color:#A2928B;background-color:#EBE5E3;border-radius:50px;position:absolute;width:max-content;padding:8px 5px;margin-right:-120%;margin-top:-16px;opacity:0;z-index:99;transition:.3s}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image .offered-product:hover .title{margin-top:-52px;opacity:1;transition:.3s}.avan-products-carousel .swiper-slide .avan-product-item.horizontal .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-horizontal-bg.png);height:140px}@media screen and (max-width:767px){.avan-products-carousel .swiper-slide .avan-product-item.horizontal .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-horizontal-bg.png);background-size:20px 124px!important;width:57px;height:124px}}.avan-products-carousel .swiper-slide:hover .avan-product-item .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-bg-hover.png);background-position:center;background-size:contain;background-repeat:no-repeat;transition:.3s}.avan-products-carousel .swiper-slide:hover .avan-product-item.horizontal .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-horizontal-bg-hover.png)}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-image img{margin:auto;width:auto;max-height:100px}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-name{color:#02314B;text-align:center;font-family:'MorabbaVF',serif;font-size:16px;font-weight:700;margin-top:8px}.avan-products-carousel .swiper-slide .avan-product-item.horizontal .avan-product-name{text-align:right}.avan-products-carousel .swiper-slide .avan-product-item .avan-product-ingredients{color:#7B7B7B;text-align:center;font-family:'IRANSansXVF',serif;font-size:14px;font-weight:400;line-height:180%;min-height:26px}.avan-products-carousel .swiper-slide .avan-product-item.horizontal .avan-product-ingredients{text-align:right}.avan-products-carousel .avan-product-item .btn{padding:7px 10px}.avan-products-carousel .avan-product-item .btn.with_text{min-width:127px;padding:5px}.avan-products-carousel .avan-product-item .price{font-size:20px;font-weight:700;line-height:20px;color:#02314B;min-height:42px;display:flex;flex-direction:column;justify-content:space-around}.avan-products-carousel .avan-product-item .price del{font-size:18px;color:#7B7B7B}.avan-products-carousel .avan-product-item .price bdi span{display:none}.avan-products-carousel .avan-product-item .price ins{text-decoration:none}.avan-products-carousel .avan-product-item .price bdi::after{content:"";display:inline-block;width:19px;height:16px;margin-left:6px;background:url(../../../../../../../../themes/avan/assets/images/toman-symbol.png) no-repeat center;background-size:contain}.avan-products-carousel .avan-product-item .price del bdi::after{width:0;height:0;margin-left:0;background:none}.avan-products-carousel .avan-product-item-variables{background-color:#fff;border-radius:24px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);width:90%;z-index:0;position:relative;padding:45px 16px 16px 16px;right:5%;transition:.3s}.avan-products-carousel .avan-product-item.vertical+.avan-product-item-variables{top:-132px;opacity:0;transition:.3s}.avan-products-carousel .avan-product-item.horizontal+.avan-product-item-variables{top:-132px;opacity:0;transition:.3s}.avan-products-carousel .swiper-slide:hover .avan-product-item-variables{top:-30px;opacity:1;transition:.3s}.avan-products-carousel .swiper-slide:hover .avan-product-item.horizontal .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-horizontal-bg-hover.png)}.avan-products-carousel .avan-product-item-variables .avan-product-attribute{font-family:'MorabbaVF',serif;font-size:13px;color:#A2928B;background-color:#D7CCC8;border-radius:6px;padding:6px 10px;cursor:pointer;transition:.3s}.avan-products-carousel .avan-product-item-variables.horizontal .flex:first-child{border-left:1px solid rgba(188,135,103,.5);padding-left:12px}.avan-products-carousel .avan-product-item-variables .avan-product-attribute:hover,.avan-products-carousel .avan-product-item-variables .avan-product-attribute.selected{color:#fff;background-color:#BC8767;transition:.3s}.avan-products-carousel .avan-product-sauce-variables .avan-sauce-circle{width:16px;height:16px;border-radius:50%;cursor:pointer}.avan-products-carousel .avan-product-sauce-variables .avan-sauce-circle{background:#fff;border:1px solid #fff}.avan-products-carousel .avan-product-sauce-variables .avan-sauce-circle.selected::after{content:"";position:relative;top:-2px;left:2px;width:13px;height:18px;border:1px solid #BC8767;border-radius:50%;padding:0 8px;display:block}.avan-products-navigation{display:flex;flex-direction:row;justify-content:end;position:absolute;left:0;top:0;gap:8px;margin-top:-7px;margin-left:15px}.avan-products-navigation .swiper-button-prev,.avan-products-navigation .swiper-button-next{position:static;margin:8px 0;cursor:pointer;width:22px;height:22px;display:flex;align-items:center;justify-content:center;background-color:#D7CCC8;border-radius:50%;user-select:none;transition:background 0.3s}.avan-products-navigation .swiper-button-prev svg,.avan-products-navigation .swiper-button-next svg{width:16px;height:16px}.avan-products-navigation svg path{stroke:#A2928B}.avan-products-navigation .swiper-button-prev:hover,.avan-products-navigation .swiper-button-next:hover{background-color:#BC8767}.avan-products-navigation .swiper-button-prev:hover svg path,.avan-products-navigation .swiper-button-next:hover svg path{stroke:#fff}.swiper-button-prev:after,.swiper-button-next:after{content:none!important}.homepage-products-carousel .avan-products-navigation{margin-left:300px;z-index:0}.homepage-products-carousel.homepage-wide-carousel .avan-products-navigation{margin-left:592px}.homepage-products-carousel.homepage-onsale-carousel .avan-products-navigation{margin-left:540px;margin-top:-45px}@media screen and (max-width:767px){.homepage-products-carousel .avan-products-navigation{margin-left:140px;margin-top:0}.homepage-products-carousel.homepage-wide-carousel .avan-products-navigation{margin-left:443px}.homepage-products-carousel.homepage-vertical-wide-carousel .avan-products-navigation{margin-left:352px}}.homepage-products-carousel .swiper-wrapper{padding-top:44px}#homepage-today-products .swiper-slide .avan-product-item .avan-product-image{margin-top:0}#homepage-today-products .swiper-slide .avan-product-item .avan-product-cta-buttons{margin-top:10px!important}#homepage-today-products .avan-products-navigation{right:427px;left:auto}@media screen and (max-width:767px){#homepage-today-products .avan-products-navigation{right:auto;left:393px}}.avan-suggested-products .avan-suggested-product-item{background-color:#fff;min-width:200px;border-radius:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding:16px;position:relative;z-index:1}@media screen and (max-width:767px){.avan-suggested-products .avan-suggested-product-item{min-width:100%}}.avan-suggested-products .avan-suggested-product-item .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-bg.png);background-position:center;background-size:contain;background-repeat:no-repeat;height:90px;transition:.3s}.avan-suggested-products .avan-suggested-product-item .avan-product-image .product-category{font-size:14px;font-weight:300;color:#fff;background-color:#679CBC;border-radius:0 20px 0 0;padding:4px 8px;position:absolute;top:0;right:0;transition:.3s}.avan-suggested-products .avan-suggested-product-item .avan-product-image .product-category:hover{background-color:#4a7d9c;transition:.3s}.avan-suggested-products .avan-suggested-product-item .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-horizontal-bg.png);height:120px}@media screen and (max-width:767px){.avan-suggested-products .avan-suggested-product-item .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-horizontal-bg.png);background-size:20px 124px!important;width:57px;height:124px}}.avan-suggested-products .avan-suggested-product-item:hover .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-horizontal-bg-hover.png);background-position:center;background-size:contain;background-repeat:no-repeat;transition:.3s}.avan-suggested-products .avan-suggested-product-item .avan-product-image img{margin:auto;width:auto;max-height:62px}.avan-suggested-products .avan-suggested-product-item .custom-checkbox{background-color:rgba(215,204,200,.5);background-image:url(../../../../../../../../themes/avan/assets/images/custom-checkbox-selected.png);width:20px;height:20px;border-radius:50px;float:left;cursor:pointer;opacity:.3;transition:.3s}.avan-suggested-products .avan-suggested-product-item .custom-checkbox:hover{background-color:#BC8767;opacity:.9;transition:.3s}.avan-suggested-products .avan-suggested-product-item .custom-checkbox.selected{background-color:#BC8767;background-size:contain;background-position:center;opacity:1}.avan-suggested-products .avan-suggested-product-item .avan-product-name{color:#02314B;text-align:right;font-family:'MorabbaVF',serif;font-size:16px;font-weight:700;margin-top:8px}.avan-suggested-products .avan-suggested-product-item .avan-product-ingredients{color:#7B7B7B;text-align:right;font-family:'IRANSansXVF',serif;font-size:14px;font-weight:400;line-height:180%;min-height:26px}.avan-suggested-products .avan-suggested-product-item .btn{padding:7px 10px}.avan-suggested-products .avan-suggested-product-item .btn.with_text{min-width:127px;padding:5px}@media screen and (max-width:767px){.avan-suggested-products .avan-suggested-product-item .btn{font-size:14px;min-width:110px}.avan-suggested-products .avan-suggested-product-item .btn.with_text{min-width:110px}}.avan-suggested-products .avan-suggested-product-item .price{font-size:20px;font-weight:700;line-height:20px;color:#02314B!important;min-height:42px;display:flex;flex-direction:column;justify-content:space-around}@media screen and (max-width:767px){.avan-suggested-products .avan-suggested-product-item .price{font-size:18px}}.avan-suggested-products .avan-suggested-product-item .price del{font-size:18px;color:#7B7B7B}.avan-suggested-products .avan-suggested-product-item .price bdi span{display:none}.avan-suggested-products .avan-suggested-product-item .price ins{text-decoration:none}.avan-suggested-products .avan-suggested-product-item .price bdi::after{content:"";display:inline-block;width:19px;height:16px;margin-left:6px;background:url(../../../../../../../../themes/avan/assets/images/toman-symbol.png) no-repeat center;background-size:contain}.avan-suggested-products .avan-suggested-product-item .price del bdi::after{width:0;height:0;margin-left:0;background:none}.avan-products-grid .col{min-height:337px}.avan-products-grid .avan-product-item{background-color:#fff;min-width:200px;border-radius:20px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);padding:16px;position:relative;z-index:1}.avan-products-grid .avan-product-item .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-bg.png);background-position:center;background-size:contain;background-repeat:no-repeat;margin-top:20px;height:90px;transition:.3s}.avan-products-grid .avan-product-item .avan-product-image .product-category{font-size:14px;font-weight:300;color:#fff;background-color:#679CBC;border-radius:0 20px 0 0;padding:4px 8px;position:absolute;top:0;right:0;transition:.3s}.avan-products-grid .avan-product-item .avan-product-image .product-category:hover{background-color:#4a7d9c;transition:.3s}.avan-products-grid .avan-product-item .avan-product-image .offered-product{background-color:#fff;border:1px solid #D7CCC8;border-radius:50px;width:48px;height:48px;padding:4px;margin:6px;position:absolute;top:0;left:0;transition:.3s}.avan-products-grid .avan-product-item .avan-product-image .offered-product:hover{box-shadow:0 0 5px rgba(0,0,0,.3);transition:.3s}.avan-products-grid .avan-product-item .avan-product-image .offered-product img{width:100%;height:100%;object-fit:contain;border-radius:50%}.avan-products-grid .avan-product-item .avan-product-image .offered-product .title{font-family:'MorabbaVF',serif;font-size:14px;color:#A2928B;background-color:#EBE5E3;border-radius:50px;position:absolute;width:max-content;padding:0 4px;margin-top:-16px;opacity:0;transition:.3s}.avan-products-grid .avan-product-item .avan-product-image .offered-product:hover .title{margin-top:-36px;opacity:1;transition:.3s}.avan-products-grid .avan-product-item:hover .avan-product-image{background-image:url(../../../../../../../../themes/avan/assets/images/product-image-bg-hover.png);background-position:center;background-size:contain;background-repeat:no-repeat;transition:.3s}.avan-products-grid .avan-product-item .avan-product-image img{margin:auto;width:auto;height:100px}.avan-products-grid .avan-product-item .avan-product-name{color:#02314B;text-align:center;font-family:'MorabbaVF',serif;font-size:16px;font-weight:700;margin-top:20px}.avan-products-grid .avan-product-item .avan-product-ingredients{color:#7B7B7B;text-align:center;font-family:'IRANSansXVF',serif;font-size:14px;font-weight:400;line-height:180%;min-height:26px}.avan-products-grid .avan-product-item .btn{padding:7px 10px}.avan-products-grid .avan-product-item .btn.with_text{min-width:127px;padding:5px}.avan-products-grid .avan-product-item .price,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{font-size:20px;font-weight:700;line-height:20px;color:#02314B;min-height:42px;display:flex;flex-direction:column;justify-content:space-around}.avan-products-grid .avan-product-item .price del{font-size:18px;color:#7B7B7B}.avan-products-grid .avan-product-item .price bdi span{display:none}.avan-products-grid .avan-product-item .price ins{text-decoration:none}.avan-products-grid .avan-product-item .price bdi::after{content:"";display:inline-block;width:19px;height:16px;margin-left:6px;background:url(../../../../../../../../themes/avan/assets/images/toman-symbol.png) no-repeat center;background-size:contain}.avan-products-grid .avan-product-item .price del bdi::after{width:0;height:0;margin-left:0;background:none}.avan-products-grid .avan-product-item-variables{background-color:#fff;border-radius:24px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);width:90%;z-index:0;position:relative;padding:45px 16px 16px 16px;margin:-140px auto 0 auto;transition:.3s}.avan-products-grid .col:hover .avan-product-item-variables{margin:-30px auto 0 auto;transition:.3s}.avan-products-grid .avan-product-item-variables .avan-product-attribute{font-family:'MorabbaVF',serif;font-size:13px;color:#A2928B;background-color:#D7CCC8;border-radius:6px;padding:6px 10px;cursor:pointer;transition:.3s}.avan-products-grid .avan-product-item-variables .avan-product-attribute:hover,.avan-products-grid .avan-product-item-variables .avan-product-attribute.selected{color:#fff;background-color:#BC8767;transition:.3s}.avan-products-navigation{display:flex;flex-direction:row;justify-content:end;position:absolute;left:0;top:0;gap:8px;margin-top:-7px;margin-left:15px}.avan-product-categories-carousel .swiper-wrapper{height:200px;display:flex;align-items:center}.avan-product-categories-carousel .swiper-slide{text-align:center;background:#FFF;border-radius:16px;box-shadow:0 0 30px 0 rgba(0,0,0,.1);padding:20px;height:auto;opacity:.8;transition:.3s}.avan-product-categories-carousel .swiper-slide:hover{background:#BC8767;box-shadow:0 0 20px 0 rgba(188,135,103,.5);padding:36px 0;opacity:1;transition:.3s}.avan-product-categories-carousel .swiper-slide:hover .avan-product-category-name{color:#FFF;transition:.3s}.avan-product-categories-carousel .swiper-slide img{margin:auto}.avan-product-categories-carousel .avan-product-category-name{font-family:"BonyadeKoodakFaNum",serif;color:#9AADB7;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin-top:6px}.avan-product-gallery-wrapper{align-items:flex-start}.avan-product-main-image img{max-height:100%;display:block}.avan-product-thumbnails{height:430px;overflow-y:scroll;direction:ltr;width:103px;padding-right:16px}@media screen and (max-width:767px){.avan-product-thumbnails{height:254px}}.avan-product-thumbnails::-webkit-scrollbar{width:8px;height:8px}.avan-product-thumbnails::-webkit-scrollbar-track{background:#F0F0F0;border-radius:8px}.avan-product-thumbnails::-webkit-scrollbar-thumb{background-color:#BC8767;border-radius:8px}.avan-product-thumbnails::-webkit-scrollbar-thumb:hover{background-color:#555}.avan-product-main-image{height:428px;border-left:1px solid #679CBC;border-right:1px solid #679CBC;border-bottom:1px solid #679CBC;border-radius:24px;padding:24px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (max-width:767px){.avan-product-main-image{height:254px}}.avan-main-image{max-height:100%;max-width:100%;object-fit:contain;transition:opacity 0.3s ease}.avan-product-thumbnails .avan-thumb{border:1px solid #679CBC;border-radius:16px;padding:10px;height:80px;transition:border-color 0.3s}.avan-product-thumbnails .avan-thumb.active{border:2px solid #0073aa}.avan-main-image{transition:opacity 0.3s ease}.avan-attribute{margin-bottom:24px}.avan-attribute-label{font-size:17px;font-weight:600;color:#02314B;margin-bottom:10px}.avan-attribute-options{display:flex;gap:8px;flex-wrap:wrap}.avan-attribute-btn{font-family:'MorabbaVF',serif;font-size:13px;color:#A2928B;padding:4px 14px;border-radius:6px!important;background:#D7CCC8;cursor:pointer;transition:all 0.3s}.avan-attribute-btn:hover{color:#fff;background:#BC8767}.avan-attribute-btn.active{color:#fff;background:#BC8767}.avan-upsell-product{font-size:13px;line-height:24px;color:#595454;background-color:#EBE5E3;padding:12px;margin-bottom:24px;display:flex;align-items:center;gap:10px;border-radius:10px}.avan-upsell-product a{font-size:13px;color:#BC8767}.avan-upsell-product .upsell-product-image{font-size:13px;color:#BC8767;border:1px solid rgba(89,84,84,.2);border-radius:50px;width:60px;height:60px;padding:10px}.avan-upsell-product img{width:30px;margin:auto;object-fit:cover}.avan-product-price{color:#595454;border:1px solid #679CBC;border-radius:10px;padding:12px;margin-bottom:24px}.avan-price .price{font-size:24px;font-weight:700;color:#02314B!important;display:flex;flex-direction:column}.avan-price del{font-size:18px;color:#7B7B7B}.avan-price bdi span{display:none}.avan-price ins{text-decoration:none}.avan-price bdi::after{content:"";display:inline-block;width:19px;height:16px;margin-left:6px;background:url(../../../../../../../../themes/avan/assets/images/toman-symbol.png) no-repeat center;background-size:contain}.avan-price del bdi::after{width:0;height:0;margin-left:0;background:none}.avan-quantity{display:flex;align-items:center;gap:5px;margin-bottom:15px}.avan-quantity input{width:20px!important;padding-right:3px;text-align:center}.avan-quantity input:focus-visible{outline:none}.avan-qty-btn{font-size:24px;text-align:center;color:#A2928B;background:rgba(215,204,200,.5);width:40px;height:40px;cursor:pointer;border-radius:50px!important}.avan-qty-btn:hover{background:#ddd}.avan-add-to-cart-widget .quantity input.qty::-webkit-outer-spin-button,.avan-add-to-cart-widget .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.avan-add-to-cart-widget .quantity input.qty{-moz-appearance:textfield}.avan-add-btn{height:40px}.avan-add-btn span{padding:7px}.avan-search-wrapper{font-size:16px;color:#02314B;background-color:#EBE5E3;display:flex;align-items:center;border:1px solid #ddd;overflow:hidden;width:100%;padding:10px 20px 10px 10px;border-radius:50px;box-sizing:border-box}.avan-search-form{position:relative;width:100%;max-width:100%;margin:auto}.avan-search-input{flex:1;background:transparent;outline:none}.avan-search-input::-ms-clear,.avan-search-input::-ms-reveal{display:none;width:0;height:0}.avan-search-input::-webkit-search-decoration,.avan-search-input::-webkit-search-cancel-button,.avan-search-input::-webkit-search-results-button,.avan-search-input::-webkit-search-results-decoration{display:none}.avan-search-input:focus{border-color:#999;outline:none}.avan-search-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none;color:#666;font-size:16px;line-height:1}.avan-search-btn{border:none;padding:2px 12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.avan-search-btn svg{width:24px;height:24px;stroke:#666}.avan-blog-cats{list-style:none!important;margin:0!important;padding:0!important}.avan-blog-cats li{margin:0!important;padding:8px;border-radius:6px;transition:all 0.3s ease}.avan-blog-cats li a{display:flex;justify-content:space-between;align-items:center;color:#595454;font-size:16px;text-decoration:none;font-weight:500;transition:color 0.3s ease}.avan-blog-cats li a .avan-cat-count{font-size:12px;color:#595454;background-color:#F0F0F0;border-radius:50px;padding:4px 10px}.avan-blog-cats li a:hover{color:rgba(89,84,84,.7)}.popup-product .popup-product-title{font-family:'MorabbaVF',serif;font-size:26px;font-weight:700;color:#02314B;padding:12px 0}.popup-product .popup-product-image img{margin:auto}.popup-product .popup-product-excerpt{line-height:28px}.popup-product .avan-product-price{color:#595454;border:none;border-radius:0;padding:0;margin-bottom:0}.popup-product .avan-quantity{margin-bottom:0}.elementor-message.elementor-message-success{display:none}.elementor-message.elementor-message-danger{font-size:15px;line-height:22px;color:#BC8767}.notification-popup-title{font-family:'MorabbaVF',serif;font-size:24px;font-weight:700;color:#02314B;text-align:center}.notification-popup-description{font-size:16px;text-align:center;padding-top:16px}