﻿input:is([name=billing_postcode],[name=shipping_postcode]){direction:ltr;text-align:left}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:8px;border:0;border-top:2px solid var(--secondary-100);background-color:#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:1em 3.5em 1em 2em;margin-bottom:1em}.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{font-family:"Holding";margin-inline-end:4px;color:var(--secondary-100)}.woocommerce-error a,.woocommerce-error button,.woocommerce-info a,.woocommerce-info button,.woocommerce-message a,.woocommerce-message button{order:10;margin-inline-start:auto}.woocommerce-message::before{content:""}.woocommerce .woocommerce-MyAccount-content,.woocommerce .woocommerce-page-content{background-color:#fff;border-radius:16px;box-sizing:border-box;width:100%;padding:32px;border:1px solid #fff0e2;min-height:400px}.woocommerce .woocommerce-MyAccount-content .woocommerce-notices-wrapper,.woocommerce .woocommerce-MyAccount-content>form,.woocommerce .woocommerce-page-content .woocommerce-notices-wrapper,.woocommerce .woocommerce-page-content>form{width:100%}.woocommerce .woocommerce-MyAccount-content>form button.button,.woocommerce .woocommerce-page-content>form button.button{background:var(--primary-100);border:0;margin-top:60px}.woocommerce .woocommerce-MyAccount-content .return-to-shop,.woocommerce .woocommerce-page-content .return-to-shop{margin-top:auto}.woocommerce #post-categories a{margin-inline-end:2px}.woocommerce #post-categories a:not(:nth-child(2)){margin-inline-start:8px}.woocommerce #comments{margin-top:0}.woocommerce .mj_holding_comment_star{display:none}.woocommerce .star-rating span{line-height:1}.woocommerce .comment-form-rating{display:flex;gap:0 8px;align-items:center;flex-wrap:wrap}.woocommerce .comment-form-rating>label{color:var(--text-300)}.woocommerce p.stars{margin:0 !important}.woocommerce p.stars>span{display:flex;gap:2px}.woocommerce p.stars a{font-size:0}.woocommerce p.stars a::before{font-family:"Holding" !important;content:"";font-size:1rem}.woocommerce p.stars a::before,.woocommerce p.stars a:hover~a::before,.woocommerce p.stars.selected a.active~a::before{color:var(--text-200)}.woocommerce p.stars:hover a::before,.woocommerce p.stars.selected a.active::before,.woocommerce p.stars.selected a:not(.active)::before{color:var(--secondary-100)}.woocommerce .quantity,.woocommerce-page .wc-block-components-quantity-selector{background:#fff;border:1px solid #fff0e2;box-shadow:0 0 20px 0 rgba(76,86,134,.1019607843);display:flex;align-items:center;gap:2px;border-radius:96px;padding:4px;width:fit-content;width:-moz-fit-content}.woocommerce .quantity input.qty,.woocommerce-page .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{padding:0;width:auto;text-align:center !important;background:rgba(0,0,0,0);border-radius:0;width:36px;-moz-appearance:textfield}.woocommerce .quantity input.qty::-webkit-outer-spin-button,.woocommerce .quantity input.qty::-webkit-inner-spin-button,.woocommerce-page .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input::-webkit-outer-spin-button,.woocommerce-page .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.woocommerce .quantity .plus-quantity.button.button,.woocommerce .quantity .minus-quantity.button.button{padding:4px !important;border:0;background:var(--input-bg);color:var(--primary-100)}.woocommerce .quantity .plus-quantity.button.button:hover,.woocommerce .quantity .minus-quantity.button.button:hover{background:var(--primary-100);color:#fff}.woocommerce-page .wc-block-components-panel__button{background:#fff !important;color:var(--text-500) !important}.price{color:var(--text-400);font-size:1rem;font-weight:900;font-family:var(--second-font);margin-inline-start:auto;display:grid;align-items:center}.price>*:not(.price-discount-percentage){margin-inline-start:auto}.price>del{grid-area:sale;font-size:.875rem}.price>ins{display:flex}.price>.amount,.price>ins{grid-area:regular;text-decoration:none;font-weight:900;line-height:1}.onsale{position:absolute;top:-16px;inset-inline-start:-16px;background:var(--secondary-100);color:#fff;border-radius:50%;transform:translate(50%, -50%)}.sale .price{grid-template-areas:"sale percentage" "regular regular";grid-template-columns:1fr auto}.price-discount-percentage{grid-area:percentage;background-color:var(--secondary-100);color:#fff;font-size:.875rem;border-radius:6px;padding:0 8px;margin-inline-start:4px}.woocommerce-product-gallery .flex-control-nav.dragging{cursor:grabbing}.woocommerce-product-gallery .flex-control-nav.dragging a{pointer-events:none}.woocommerce-product-gallery .flex-control-nav{-ms-overflow-style:none;scrollbar-width:none}.woocommerce-product-gallery .flex-control-nav::-webkit-scrollbar{display:none}.wc-tabs-wrapper{background-color:var(--post-bg);border-radius:16px;box-sizing:border-box;width:100%;padding:32px;border:1px solid var(--post-border-color)}.woocommerce .products h2{font-weight:900;font-family:var(--second-font);font-size:1.75rem;margin-bottom:36px}.woocommerce .products:not(.related),.woocommerce .related.products .products{display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 330px));gap:32px;margin:0}.woocommerce .products:not(.related) .product,.woocommerce .related.products .products .product{position:relative;margin:0;width:100%;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:330px}.woocommerce .products:not(.related) .product .button,.woocommerce .related.products .products .product .button{margin-top:8px}.woocommerce .products:not(.related) .product .woocommerce-loop-product__link,.woocommerce .related.products .products .product .woocommerce-loop-product__link{display:flex;flex-direction:column;gap:8px;width:100%}.woocommerce .products:not(.related) .product .attachment-woocommerce_thumbnail,.woocommerce .products:not(.related) .product .price,.woocommerce .related.products .products .product .attachment-woocommerce_thumbnail,.woocommerce .related.products .products .product .price{margin:0}.woocommerce .products:not(.related) .product .button,.woocommerce .products:not(.related) .product .event-category,.woocommerce .related.products .products .product .button,.woocommerce .related.products .products .product .event-category{margin-top:auto;align-self:flex-end}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{padding:0;font-size:1rem;margin-top:8px}.woocommerce input.orderby{display:none}.woocommerce .woocommerce-ordering{display:flex;flex-wrap:wrap;gap:16px;float:unset;margin-bottom:16px}.woocommerce .woocommerce-ordering .orderby-label{cursor:pointer;display:flex;align-items:center;gap:4px;color:var(--text-400)}.woocommerce .woocommerce-ordering .orderby:checked+label{color:var(--secondary-100);font-weight:500}.woocommerce .products .product .event-date{top:8px;left:-8px}.added_to_cart{order:10;padding:0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:var(--text-200)}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:var(--secondary-100)}.woocommerce .widget_price_filter .price_slider_amount{display:flex;flex-direction:column}.woocommerce .widget_price_filter .price_slider_amount .price_label{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.woocommerce .widget_price_filter .price_slider_amount .button{font-family:"IRANYekanX";float:unset}.price_slider_label{width:100%}.price_slider_to-label{margin:0 auto}.header-mini-cart-wrap{position:absolute;z-index:1;padding-top:4px;width:300px;visibility:hidden;opacity:0;will-change:opacity,visibility;transition:opacity .2s ease-in-out}.header-mini-cart-content{background:#fff;box-shadow:0 0 16px 0 var(--primary-300-08);border-radius:16px;padding:16px 12px}.header-mini-cart-content .woocommerce-mini-cart{display:flex;flex-direction:column;gap:12px;max-height:340px;overflow-y:auto}.header-mini-cart-content .mini_cart_item{display:grid;grid-template-columns:1fr auto;gap:12px 8px}.header-mini-cart-content .mini_cart_item .mini_cart_item-name{order:-1;display:grid;gap:8px;align-items:center;grid-template-columns:auto 1fr;color:var(--text-500);font-size:.875rem;font-weight:400}.header-mini-cart-content .mini_cart_item .mini_cart_item-name img{float:unset;margin:0;width:80px;border-radius:8px}.header-mini-cart-content .mini_cart_item .mini_cart_item_product-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.header-mini-cart-content .mini_cart_item .remove{order:2;grid-row:1;grid-column:2;color:var(--text-200) !important;margin-top:4px;display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;border-radius:100%;text-decoration:none;font-weight:bold;border:0}.header-mini-cart-content .mini_cart_item .remove:hover{background:rgba(0,0,0,0);color:var(--primary-100) !important}.header-mini-cart-content .mini_cart_item .quantity{border:0;box-shadow:unset;background:rgba(0,0,0,0);font-size:.75rem}.header-mini-cart-content .mini_cart_item:not(:last-child){padding-bottom:12px;border-bottom:1px solid #f5f5f5}.header-mini-cart-content .button.checkout{margin-top:16px;width:100%;display:grid;grid-template-columns:1fr 1fr;text-align:center;padding:8px 0;white-space:nowrap}.header-mini-cart-content .button.checkout .amount{position:relative}.header-mini-cart-content .button.checkout .amount::after{content:"";position:absolute;inset-block:6px;inset-inline-end:-6px;width:1px;background:#fff}.header-cart-wrap:hover .hover-white{background-color:#fff;color:var(--secondary-100)}.header-cart-wrap:hover .header-mini-cart-wrap{opacity:1;visibility:visible}.woocommerce #review_form #respond{background:var(--body);border:1px solid var(--comment-reply-bg);border-radius:16px;padding:16px 24px}.woocommerce #review_form #respond #reply-title{color:var(--text-500);font-size:1.5rem;font-weight:900;margin-bottom:24px}.woocommerce #review_form #respond .comment-form-comment,.woocommerce #review_form #respond .comment-form-author,.woocommerce #review_form #respond .comment-form-email{border:1px solid var(--comment-reply-bg);background:#fff}.woocommerce #review_form #respond .comment-form-comment input,.woocommerce #review_form #respond .comment-form-author input,.woocommerce #review_form #respond .comment-form-email input{color:var(--text-400)}.woocommerce #review_form #respond #comment{height:152px}#review_form{margin-top:72px}.woocommerce #reviews #comments ol.commentlist{display:flex;flex-direction:column;padding-inline-start:16px}.woocommerce #reviews #comments ol.commentlist li .comment_container{display:grid;grid-template-columns:auto 1fr;align-items:start;width:100%}.woocommerce #reviews #comments ol.commentlist li img.avatar{float:unset;position:relative;padding:0;background:rgba(0,0,0,0);width:auto;grid-row:1/4}.woocommerce #reviews #comments ol.commentlist li .star-rating{float:unset;margin-top:6px}.woocommerce #reviews #comments ol.commentlist li .star-rating::before{color:var(--text-200)}.woocommerce #reviews #comments ol.commentlist li .star-rating span{color:var(--secondary-100)}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__author,.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__dash{display:none}.woocommerce #reviews #comments ol.commentlist li .woocommerce-review__published-date{margin-top:8px;display:block;font-size:.875rem;color:var(--text-300)}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:12px 0 0;padding:0;border:0;border-radius:0;grid-column:1/3}.woocommerce #reviews #comments ol.commentlist li .comment-text p{margin-bottom:0}.empty-page{display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-page-icon{font-size:11.25rem;color:var(--secondary-100-80);margin-block:60px 16px}.empty-page-text{color:var(--text-300);font-size:1.25rem;margin-bottom:100px}@media screen and (max-width: 768px){.woocommerce .woocommerce-MyAccount-content,.woocommerce .woocommerce-page-content{min-height:256px}.woocommerce .products:not(.related),.woocommerce .related.products .products{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr))}.woocommerce .products:not(.related) .product,.woocommerce .related.products .products .product{max-width:100%}.woocommerce ul.products[class*=columns-] li.product,.woocommerce .woocommerce-page ul.products[class*=columns-] li.product{width:100%;margin:0}.empty-page-icon{margin-top:0}.empty-page-text{margin-bottom:20px}}@media screen and (max-width: 480px){.woocommerce #reviews #comments ol.commentlist li .comment-text{grid-column:auto}.woocommerce #reviews #comments ol.commentlist li .comment_container{grid-template-columns:1fr}.empty-page-icon{font-size:6.25rem}.empty-page-text{font-size:1.125rem}}/*# sourceMappingURL=wc.min.css.map */