@font-face{font-display:swap;font-family:'peyda';src:url(https://alone.ir/wp-content/themes/hello-elementor-child/fonts/peyda/PeydaWebVF.woff2) format('woff2'),url(https://alone.ir/wp-content/themes/hello-elementor-child/fonts/peyda/PeydaWebVF.woff) format('woff');font-weight:100 950;font-style:normal;}html{font-feature-settings:"locl"}body{font-family:'peyda';font-weight:400}body *{-moz-font-feature-settings:"ss02";-webkit-font-feature-settings:"ss02";font-feature-settings:"ss02"}h1,h2,h3,h4,h5,h6,p,ul,li,a,span,div,figcaption,input,button.apply-filters__button,div span{font-family:'peyda'!important}.elementor-nav-menu--dropdown{padding:5px!important}ul.elementor-nav-menu--dropdown li:hover a{border-radius:8px!important}p{margin-bottom:0}.woocommerce .woocommerce-breadcrumb{margin:0;padding:0}button.smsir-submit-btn{background-color:#056d5f!important}.elementor-nav-menu--dropdown a{display:flex!important;padding-left:10px!important;padding-right:10px!important;padding-top:8px;padding-bottom:8px;justify-content:space-between!important}span.sub-arrow i{color:#d0d0d1!important}.woocommerce-mini-cart__empty-message{background-image:url(https://alone.ir/wp-content/uploads/2025/10/empty-cart-3.png);height:100%;background-repeat:no-repeat;background-size:contain;background-position:center}img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{border-radius:8px!important}.wph-slider-1 span.swiper-pagination-bullet{width:20px!important;height:5px!important;border-radius:3px!important;transition:all 0.3s ease;background-color:#d2ab672e!important}.wph-slider-2 span.swiper-pagination-bullet{width:20px!important;height:5px!important;border-radius:3px!important;transition:all 0.3s ease;background-color:#d2ab67!important}.wph-slider-1 span.swiper-pagination-bullet.swiper-pagination-bullet-active,.wph-slider-2 span.swiper-pagination-bullet.swiper-pagination-bullet-active{width:30px!important;background-color:#005a3da8!important}.custom-badge{display:inline-block;padding:6px 12px;font-size:13px;font-weight:500;line-height:1;margin:5px;border-radius:8px}.custom-badge.new-product{background-color:#005A3D;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0}.custom-badge.sale-badge{background-color:#005A3D;color:#fff;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;padding:0}.custom-badge.out-of-stock{background:#e3e3e3!important;border:1px solid #a7a7a7!important;color:#242424!important}span.onsale{display:none}h3.gform_title{display:none}.ginput_container.ginput_container_text input{border:1px solid #0000001a;border-radius:5px}.ginput_container.ginput_container_textarea textarea{border:1px solid #0000001a;border-radius:5px}div.gform-footer.gform_footer input.gform_button{border-radius:5px!important;background-color:#f3f3f3!important;color:#222!important;border:1px solid #e9e9e9}div.gform-footer.gform_footer input.gform_button:hover{border-radius:5px!important;background-color:#e9e9e9!important;color:#222!important;border:1px solid #e9e9e9}input.gform_button{padding:14px!important}td.gfield_list_cell input,.ginput_container.ginput_container_number input{border:1px solid #0000001a;border-radius:5px}.ginput_container.ginput_container_fileupload input{border:1px solid #f9f2e3;border-radius:5px}div.ginput_complex span input{border:1px solid #0000001a!important;border-radius:5px!important}.ginput_container.ginput_container_select select{border:1px solid #0000001a!important;border-radius:5px!important}.gfield_list_row_odd.gfield_list_group.gform-grid-row .gfield_list_group_item input{border:1px solid #0000001a!important;border-radius:5px!important}.wph-product-loop-grid .elementor-pagination a,.wph-product-loop-grid .elementor-pagination span{border-radius:0;font-weight:600;transition:all 0.3s ease;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;line-height:1}.wph-product-loop-grid .elementor-pagination .page-numbers.dots{border:none;background:none;color:inherit;width:auto;height:auto;padding:0}.wph-product-loop-grid .elementor-pagination a.page-numbers{color:#222}.wph-product-loop-grid .elementor-pagination a.page-numbers:hover{background-color:#e9e9e9;color:#222!important}.wph-product-loop-grid .elementor-pagination .page-numbers.current{background-color:#005A3D;color:#FFF}.wph-cart{opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity 0.4s ease,transform 0.4s ease,visibility 0.4s ease}.wph-cart-container:hover .wph-cart{opacity:1;visibility:visible;transform:translateY(0)}.wph-show-icon{opacity:0;visibility:hidden;transform:translateX(-15px);transition:all 0.35s ease}.wph-cart-container:hover .wph-show-icon{opacity:1;visibility:visible;transform:translateX(0)}.woocommerce-error,.woocommerce-message,.woocommerce-info,body.e-wc-message-notice .woocommerce-message,body.e-wc-message-notice .wc-block-components-notice-banner.is-success{margin:20px auto;max-width:1600px;width:calc(100% - 40px);box-sizing:border-box;text-align:justify}@media (max-width:767px){.woocommerce-error,.woocommerce-message,.woocommerce-info,body.e-wc-message-notice .woocommerce-message,body.e-wc-message-notice .wc-block-components-notice-banner.is-success{width:calc(100% - 20px);margin:20px 10px;font-size:14px;text-align:justify}}.woocommerce ins,.woocommerce ins span.amount{text-decoration:none!important;border:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{z-index:1!important}.woocommerce-tabs{margin-top:40px}div.elementor-widget-woocommerce-product-short-description .woocommerce-product-details__short-description ul{padding-right:20px!important}.woocommerce-tabs ul.tabs{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.woocommerce-tabs ul.tabs li{margin:0 25px;position:relative}.woocommerce-tabs ul.tabs li a{display:block;padding:15px 0;font-weight:600;font-size:15px;color:#333;text-decoration:none;transition:all 0.3s ease;border-top:3px solid #fff0;background-color:#fff}.woocommerce div.product.elementor ul.tabs li{padding:0;border:0}.woocommerce-tabs ul.tabs li a:hover,.woocommerce-tabs ul.tabs li.active a{border-top-color:#005a3d;color:#000}.woocommerce-tabs .panel{padding:30px 0;color:#555;line-height:1.8;font-size:15px}.woocommerce-tabs ul.tabs:before,.woocommerce-tabs ul.tabs:after{display:none!important;content:none!important}.woocommerce-tabs .woocommerce-Tabs-panel h2{display:none}.woocommerce table.shop_attributes{width:100%;border-collapse:collapse;margin-top:20px;font-size:15px}.woocommerce table.shop_attributes tr{border-bottom:1px solid #e5e5e5}.woocommerce table.shop_attributes th,.woocommerce table.shop_attributes td{border:none!important;background:transparent!important}.woocommerce table.shop_attributes th{text-align:right;color:#000;font-weight:500;width:40%;padding:10px 0}.woocommerce table.shop_attributes td{text-align:left;color:#555;font-weight:400;width:60%;padding:10px 0}.woocommerce table.shop_attributes td p{margin:0;padding:0;font-style:normal}.woocommerce table.shop_attributes tr:hover{background:transparent!important}.dgwt-wcas-st{display:flex;flex-direction:column;gap:5px}.whatsapp-btn{position:fixed!important;bottom:25px;right:25px;z-index:999999!important;pointer-events:auto!important}.whatsapp-btn a{position:relative;display:flex!important;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#25d366;color:#fff;box-shadow:0 4px 12px rgb(0 0 0 / .25);text-decoration:none;transition:all 0.3s ease}.whatsapp-btn a:hover{background-color:#1ebe57;transform:scale(1.1)}.whatsapp-btn a::after{content:attr(aria-label);position:absolute;right:70px;top:50%;transform:translateY(-50%);background-color:#333;color:#fff;padding:6px 10px;border-radius:5px;font-size:13px;white-space:nowrap;opacity:0;visibility:hidden;transition:all 0.3s ease;pointer-events:none}.whatsapp-btn a:hover::after{opacity:1;visibility:visible;right:70px}.whatsapp-btn a::before{content:'';position:absolute;top:50%;right:58px;transform:translateY(-50%);border-width:5px;border-style:solid;border-color:#fff0 #1ebe57 #fff0 #fff0;opacity:0;visibility:hidden;transition:all 0.3s ease}.whatsapp-btn a:hover::before{opacity:1;visibility:visible}.gform_wrapper.gravity-theme .gfield_label{font-weight:400}span.sub-arrow{display:none!important}.comments-area a,.comments-area a:visited,.comments-area a:hover,.comments-area a:focus{color:#024A3C!important;text-decoration:none!important}.comments-area .comment-form .submit,.comments-area button,.comments-area input[type="submit"]{background-color:#024A3C!important;color:#ffffff!important;border:none!important}.elementor-comments-area a,.elementor-comments-area a:visited,.elementor-comments-area a:hover,.elementor-comments-area a:focus{color:#024A3C!important}.elementor-comments-area .comment-form .submit,.elementor-comments-area button,.elementor-comments-area input[type="submit"]{background-color:#024A3C!important;color:#ffffff!important;border:none!important}.comments-area .comment,.elementor-comments-area .comment{background:#ffffff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:1rem!important}.comments-area,.elementor-comments-area{direction:rtl!important;font-family:"Vazir","IRANSans",system-ui!important}.comments-area .comment-form input[type="text"],.comments-area .comment-form input[type="email"],.comments-area .comment-form textarea,.elementor-comments-area .comment-form input[type="text"],.elementor-comments-area .comment-form input[type="email"],.elementor-comments-area .comment-form textarea{border:1px solid #e5e5e5!important;border-radius:6px!important;padding:0.7rem!important;background:#fff!important;color:#222!important}.comments-area .comment-form .submit:hover,.elementor-comments-area .comment-form .submit:hover{background-color:#D2AB67!important;color:#000}.cat-style ul li a{color:#111!important;font-weight:700}.ywdpd-cart-notices-wrapper{padding:20px;background-color:#bcffcd;margin-bottom:10px;border-radius:10px}.discount-pomegranate-icon{display:none}.single-product .product.sale .discount-pomegranate-icon{display:block}.discount-pomegranate-icon-cart{display:none!important}.e-loop-item.sale .discount-pomegranate-icon-cart,.elementor-loop-item.sale .discount-pomegranate-icon-cart{display:block!important}.show-on-description{display:none}.wph-short-description-container{max-height:200px;overflow:hidden;transition:max-height 0.4s ease;position:relative}.wph-short-description-container.expanded{max-height:none}.wph-short-description-container::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30px;pointer-events:none;background:linear-gradient(to top,#fff 0%,#fff0 100%)}.wph-short-description-container.expanded::after{display:none}.wph-read-more{display:inline-block;cursor:pointer;font-weight:600;margin-top:5px;color:#024A3C}.wph-read-more,.wph-read-more:hover,.wph-read-more:active,.wph-read-more:focus,.wph-read-more:visited{color:#024A3C!important;text-decoration:none}.wph-read-more{position:relative;padding-bottom:5px;text-align:center}.wph-read-more::after{content:"";position:absolute;right:50%;bottom:0;width:8%;height:2px;background-color:#024A3C;transform:translateX(50%)}.smsir-notifyme-container .smsir-notifyme-button{background:#067362!important;color:#fff!important;border:1px solid #067362!important}.smsir-notifyme-container .smsir-notifyme-button:hover{background:#fff!important;color:#067362!important;border:1px solid #067362!important}.elementor-nav-menu--main .elementor-item:hover,.elementor-nav-menu--main .elementor-item:focus,.elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-nav-menu--main .elementor-item.highlighted{background-color:transparent!important;color:inherit!important}.elementor-nav-menu--dropdown .elementor-sub-item:hover,.elementor-nav-menu--dropdown .elementor-sub-item:focus,.elementor-nav-menu--dropdown .elementor-sub-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-sub-item.highlighted{background-color:#ffffff!important;color:inherit!important}.elementor-nav-menu--dropdown a:hover{background:#ffffff!important}p.stars a{border:none!important;box-shadow:none!important}p.stars a::before{color:#02483a!important}p.stars a:hover::before,p.stars a:hover~a::before{color:#d4af37!important}p.stars.selected a.active::before,p.stars.selected a.active~a::before{color:#d4af37!important}.elementor-location-single .swiper-wrapper .e-loop-item img:nth-child(2){display:none!important;animation:none!important;opacity:0!important}