.wd-age-verify-wrap{--wd-popup-width:500px}.wd-promo-popup-wrap{--wd-popup-width:800px}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd .product-label.featured{background-color:#f01919}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}.blog-design-masonry .post-title{font-size:18px}.blog-design-masonry.wd-add-shadow .article-inner:hover{box-shadow:1px 5px 3px 0px rgba(0,0,0,12%)}.free-scroll-products .wd-carousel,.free-scroll-products .swiper{overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:none!important;scroll-behavior:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;touch-action:pan-x pan-y!important}.free-scroll-products .wd-carousel::-webkit-scrollbar,.free-scroll-products .swiper::-webkit-scrollbar{display:none!important}.free-scroll-products .swiper-wrapper{display:flex!important;width:max-content!important;max-width:none!important;transform:none!important;transition:none!important;scroll-snap-type:none!important;gap:0!important}.free-scroll-products .swiper-slide{flex-shrink:0!important;scroll-snap-align:none!important;scroll-snap-stop:normal!important}.free-scroll-products .wd-btn-arrow,.free-scroll-products .swiper-button-next,.free-scroll-products .swiper-button-prev{display:none!important}@media (pointer:fine){.free-scroll-products .wd-carousel,.free-scroll-products .swiper{cursor:grab!important;user-select:none!important;-webkit-user-select:none!important}.free-scroll-products .wd-carousel.desktop-dragging,.free-scroll-products .swiper.desktop-dragging{cursor:grabbing!important}.free-scroll-products img,.free-scroll-products a{-webkit-user-drag:none!important}}.checkout-modern{--checkout-main:#4e091c;--checkout-main-hover:#681029;--checkout-border:#e9e6e7;--checkout-text:#292929;color:var(--checkout-text);font-size:15px}.checkout-modern .woocommerce-info,.checkout-modern .woocommerce-message{margin-bottom:24px!important;padding:14px 18px!important;background:#f5f7ff!important;color:#354052!important;border:1px solid #dbe2ff!important;border-right:4px solid #536dfe!important;border-radius:12px!important;box-shadow:0 4px 14px rgba(0,0,0,.035)!important;font-size:14px!important;line-height:1.9!important}.checkout-modern .woocommerce-info::before,.checkout-modern .woocommerce-message::before{display:none!important}.checkout-modern #order_review{position:static!important;top:auto!important;width:100%!important;padding:22px!important;background:#fff!important;border:1px solid var(--checkout-border)!important;border-radius:16px!important;box-shadow:0 6px 24px rgba(0,0,0,.045)!important}.checkout-modern #order_review_heading{margin:0 0 18px!important;color:#222!important;font-size:20px!important;line-height:1.5!important;font-weight:800!important}.checkout-modern .woocommerce-checkout-review-order-table{width:100%!important;margin:0!important;background:0 0!important;border:0!important;border-collapse:collapse!important}.checkout-modern .woocommerce-checkout-review-order-table th,.checkout-modern .woocommerce-checkout-review-order-table td{padding:13px 5px!important;border:0!important;border-bottom:1px solid #ededed!important}.checkout-modern .woocommerce-checkout-review-order-table th{color:#444!important;font-size:14px!important;line-height:1.7!important;font-weight:700!important}.checkout-modern .woocommerce-checkout-review-order-table td{color:#444!important;font-size:14px!important;line-height:1.9!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name{color:#292929!important;vertical-align:top!important;font-size:14px!important;line-height:1.9!important;font-weight:600!important}.checkout-modern .woocommerce-checkout-review-order-table .product-quantity{font-size:12px!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name p,.checkout-modern .woocommerce-checkout-review-order-table .product-name dl,.checkout-modern .woocommerce-checkout-review-order-table .product-name dt,.checkout-modern .woocommerce-checkout-review-order-table .product-name dd{margin-top:4px!important;margin-bottom:4px!important;font-size:13px!important;line-height:1.85!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name dl.variation{margin-top:8px!important;margin-bottom:0!important}.checkout-modern .woocommerce-checkout-review-order-table .amount{color:var(--checkout-main)!important;font-size:14px!important;font-weight:800!important}.checkout-modern .woocommerce-checkout-review-order-table .order-total th,.checkout-modern .woocommerce-checkout-review-order-table .order-total td{padding-top:16px!important;padding-bottom:6px!important;border-bottom:0!important;font-size:16px!important;font-weight:800!important}.checkout-modern .woocommerce-checkout-review-order-table .order-total .amount{color:var(--checkout-main)!important;font-size:19px!important;line-height:1.4!important;font-weight:900!important}.checkout-modern .woocommerce-billing-fields{width:100%!important;padding:20px 22px!important;background:#fff!important;border:1px solid var(--checkout-border)!important;border-radius:16px!important;box-shadow:0 6px 24px rgba(0,0,0,.04)!important}.checkout-modern .woocommerce-billing-fields>h3{margin:0 0 18px!important;color:#222!important;font-size:20px!important;line-height:1.4!important;font-weight:800!important}.checkout-modern .woocommerce-billing-fields .form-row{margin-bottom:12px!important}.checkout-modern .woocommerce-billing-fields__field-wrapper .form-row:last-child{margin-bottom:0!important}.checkout-modern .form-row label{display:block!important;margin-bottom:5px!important;color:#3b3b3b!important;font-size:13px!important;line-height:1.5!important;font-weight:700!important}.checkout-modern .required{color:#e22335!important;font-size:14px!important}.checkout-modern .input-text,.checkout-modern input[type=text],.checkout-modern input[type=email],.checkout-modern input[type=tel],.checkout-modern input[type=password],.checkout-modern textarea,.checkout-modern select{width:100%!important;min-height:42px!important;padding:0 12px!important;background:#fff!important;color:#262626!important;border:1px solid #dedcdf!important;border-radius:9px!important;box-shadow:none!important;font-size:13px!important;line-height:1.6!important;transition:border-color .2s ease,box-shadow .2s ease!important}.checkout-modern textarea{min-height:90px!important;padding-top:10px!important;padding-bottom:10px!important;resize:vertical!important}.checkout-modern .input-text:focus,.checkout-modern input[type=text]:focus,.checkout-modern input[type=email]:focus,.checkout-modern input[type=tel]:focus,.checkout-modern input[type=password]:focus,.checkout-modern textarea:focus,.checkout-modern select:focus{outline:none!important;border-color:var(--checkout-main)!important;box-shadow:0 0 0 3px rgba(78,9,28,.07)!important}.checkout-modern input::placeholder,.checkout-modern textarea::placeholder{color:#aaa!important;opacity:1!important}.checkout-modern .select2-container{width:100%!important}.checkout-modern .select2-container--default .select2-selection--single{height:42px!important;background:#fff!important;border:1px solid #dedcdf!important;border-radius:9px!important}.checkout-modern .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 12px!important;color:#262626!important;font-size:13px!important;line-height:40px!important}.checkout-modern .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px!important}.checkout-modern .woocommerce-additional-fields{margin-top:15px!important}.checkout-modern .woocommerce-additional-fields>h3{margin-bottom:15px!important;color:#222!important;font-size:18px!important;font-weight:800!important}.checkout-modern input[type=checkbox],.checkout-modern input[type=radio]{accent-color:var(--checkout-main)}.checkout-modern #place_order{width:100%!important;min-height:48px!important;margin-top:14px!important;padding:0 18px!important;background:var(--checkout-main)!important;color:#fff!important;border:0!important;border-radius:10px!important;box-shadow:none!important;font-size:14px!important;font-weight:800!important;transition:background .2s ease,transform .2s ease!important}.checkout-modern #place_order:hover{background:var(--checkout-main-hover)!important;transform:translateY(-1px)!important}@media (max-width:767px){.checkout-mobile-order{display:flex!important;flex-direction:column!important;width:100%!important}.checkout-mobile-order .checkout-fields{order:1!important;width:100%!important}.checkout-mobile-order .checkout-summary{order:2!important;width:100%!important;margin-top:16px!important}.checkout-mobile-order .checkout-payment{order:3!important;width:100%!important;margin-top:16px!important}.checkout-modern .woocommerce-info,.checkout-modern .woocommerce-message{margin-bottom:18px!important;padding:12px 14px!important;border-radius:10px!important;font-size:13px!important;line-height:1.8!important}.checkout-modern #order_review{padding:16px!important;border-radius:12px!important}.checkout-modern #order_review_heading{margin-bottom:15px!important;font-size:18px!important}.checkout-modern .woocommerce-checkout-review-order-table th,.checkout-modern .woocommerce-checkout-review-order-table td{padding:10px 3px!important;font-size:13px!important;line-height:1.8!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name{font-size:13px!important;line-height:1.8!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name p,.checkout-modern .woocommerce-checkout-review-order-table .product-name dl,.checkout-modern .woocommerce-checkout-review-order-table .product-name dt,.checkout-modern .woocommerce-checkout-review-order-table .product-name dd{font-size:12px!important}.checkout-modern .woocommerce-checkout-review-order-table .order-total .amount{font-size:17px!important}.checkout-modern .woocommerce-billing-fields{padding:15px!important;border-radius:12px!important}.checkout-modern .woocommerce-billing-fields>h3{margin-bottom:15px!important;font-size:18px!important}.checkout-modern .form-row{width:100%!important;float:none!important;margin-right:0!important;margin-left:0!important;margin-bottom:10px!important}.checkout-modern .form-row label{margin-bottom:5px!important;font-size:13px!important}.checkout-modern .input-text,.checkout-modern input[type=text],.checkout-modern input[type=email],.checkout-modern input[type=tel],.checkout-modern input[type=password],.checkout-modern textarea,.checkout-modern select{min-height:40px!important;padding-right:11px!important;padding-left:11px!important;font-size:13px!important;border-radius:8px!important}.checkout-modern .select2-container--default .select2-selection--single{height:40px!important;border-radius:8px!important}.checkout-modern .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px!important}.checkout-modern #place_order{min-height:46px!important;font-size:14px!important}}body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout form.checkout_coupon{display:none!important}.checkout-frame{width:fit-content!important;max-width:calc(100% - 30px)!important;margin-right:auto!important;margin-left:auto!important;padding:14px!important;border:1px solid #e4e4e4!important;border-radius:10px!important;box-sizing:border-box!important}.checkout-frame>.e-con-inner{width:auto!important;max-width:none!important;margin:0!important;padding:0!important}@media (max-width:1024px){.checkout-frame{width:calc(100% - 24px)!important;max-width:none!important;padding:12px!important}}@media (max-width:767px){.checkout-frame{width:calc(100% - 16px)!important;padding:8px!important;border-radius:8px!important}}.checkout-modern .woocommerce-checkout-review-order-table .product-name dl.variation{display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;column-gap:7px!important;row-gap:3px!important;width:100%!important;margin:6px 0 0!important;padding:0!important;direction:rtl!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name dl.variation .tc-name{display:block!important;float:none!important;clear:none!important;width:auto!important;margin:0!important;padding:0!important;color:#444!important;font-size:11px!important;line-height:1.5!important;font-weight:600!important;white-space:nowrap!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name dl.variation .tc-value{display:block!important;float:none!important;clear:none!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important;color:#222!important;font-size:11px!important;line-height:1.5!important;font-weight:500!important;text-align:right!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name dl.variation .tc-value p{display:inline!important;margin:0!important;padding:0!important;color:inherit!important;font-size:inherit!important;line-height:inherit!important}.checkout-modern .tc-price-in-cart:empty,.checkout-modern .tc-quantity-in-cart:empty{display:none!important}.checkout-modern .woocommerce-checkout-review-order-table .product-name{font-size:12px!important;line-height:1.55!important}.checkout-modern .woocommerce-checkout-review-order-table tbody td{padding-top:8px!important;padding-bottom:8px!important}.dk-meta-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:6px!important;width:100%!important;margin:0 0 3px!important;padding:0!important;direction:rtl!important}.dk-meta-row>dt.tc-name{display:inline-block!important;float:none!important;clear:none!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.35!important;font-weight:600!important;color:#555!important;white-space:nowrap!important}.dk-meta-row>dd.tc-value{display:inline-block!important;float:none!important;clear:none!important;flex:0 0 auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;font-size:11px!important;line-height:1.35!important;font-weight:500!important;color:#222!important;white-space:nowrap!important}.dk-meta-row>dd.tc-value>p{display:inline!important;width:auto!important;margin:0!important;padding:0!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;white-space:nowrap!important}.dk-meta-row .tc-price-in-cart:empty,.dk-meta-row .tc-quantity-in-cart:empty{display:none!important}dl:has(.dk-meta-row){margin-top:5px!important;margin-bottom:0!important;padding:0!important}@media (max-width:767px){.dk-meta-row{gap:4px!important;margin-bottom:2px!important}.dk-meta-row>dt.tc-name,.dk-meta-row>dd.tc-value{font-size:10px!important;line-height:1.3!important}}@media (min-width:1025px){.otherdemoes a{background-color:#f01919;border-radius:10px;padding:0 8px;color:white!important;font-size:14px;font-family:iranyekan}.wd-post-content h3 a{font-size:16px!important}.infode .info-box-content{background-color:white;padding:20px}}@media (max-width:576px){@media (max-width:767px){body .wd-search-full-screen .autocomplete-suggestions,body .wd-search-full-screen-2 .autocomplete-suggestions{display:grid!important;grid-template-columns:1fr!important;gap:9px!important;width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}body .wd-search-full-screen .autocomplete-suggestions>*:has(.wd-suggestion-content),body .wd-search-full-screen-2 .autocomplete-suggestions>*:has(.wd-suggestion-content),body .wd-search-full-screen .wd-suggestion:has(.wd-suggestion-content),body .wd-search-full-screen-2 .wd-suggestion:has(.wd-suggestion-content){display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;direction:rtl!important;width:100%!important;min-height:104px!important;padding:8px!important;margin:0!important;background:#fff!important;border:1px solid #ededed!important;border-radius:13px!important;box-shadow:0 3px 12px rgba(0,0,0,.055)!important;box-sizing:border-box!important;overflow:hidden!important}body .wd-search-full-screen .autocomplete-suggestions a:has(>.wd-suggestion-content),body .wd-search-full-screen-2 .autocomplete-suggestions a:has(>.wd-suggestion-content){display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;gap:11px!important;align-items:center!important;direction:rtl!important;width:100%!important}body .wd-search-full-screen .wd-suggestion-content,body .wd-search-full-screen-2 .wd-suggestion-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;padding:3px 2px!important;margin:0!important;text-align:center!important;direction:rtl!important}body .wd-search-full-screen .wd-suggestion-content .wd-entities-title,body .wd-search-full-screen-2 .wd-suggestion-content .wd-entities-title{width:100%!important;margin:0 0 8px!important;font-size:13.5px!important;line-height:1.65!important;font-weight:700!important;color:#2d2d2d!important;text-align:center!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important}body .wd-search-full-screen .wd-suggestion-content .wd-entities-title a,body .wd-search-full-screen-2 .wd-suggestion-content .wd-entities-title a{color:#2d2d2d!important;font-size:inherit!important;font-weight:inherit!important}body .wd-search-full-screen .wd-suggestion-content .price,body .wd-search-full-screen-2 .wd-suggestion-content .price{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:fit-content!important;max-width:100%!important;margin:0 auto!important;padding:6px 11px!important;background:#4e091c!important;color:#fff!important;border-radius:7px!important;font-size:12px!important;line-height:1.3!important;font-weight:700!important;white-space:nowrap!important;box-sizing:border-box!important}body .wd-search-full-screen .wd-suggestion-content .price span,body .wd-search-full-screen .wd-suggestion-content .price bdi,body .wd-search-full-screen .wd-suggestion-content .price ins,body .wd-search-full-screen-2 .wd-suggestion-content .price span,body .wd-search-full-screen-2 .wd-suggestion-content .price bdi,body .wd-search-full-screen-2 .wd-suggestion-content .price ins{color:#fff!important;font-size:inherit!important}}@media (max-width:767px){body .wd-search-full-screen .wd-search-results-wrapper:has(.wd-fill),body .wd-search-full-screen-2 .wd-search-results-wrapper:has(.wd-fill){transform:translateY(30px)!important}body .wd-search-full-screen *:has(>*>a.wd-fill),body .wd-search-full-screen-2 *:has(>*>a.wd-fill){display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;width:100%!important;max-width:100%!important;gap:10px!important}}}