@font-face{font-weight:400;font-style:normal;font-family:"woodmart-font";src:url(//nironshop.com/wp-content/themes/Aransanat-Template/fonts/woodmart-font-2-700.woff2?v=8.0.6) format("woff2");font-display:swap}:root{--wd-text-font:iranyekan;--wd-text-font-weight:400;--wd-text-color:rgb(0,0,0);--wd-text-font-size:14px;--wd-title-font:iranyekan;--wd-title-font-weight:400;--wd-title-transform:none;--wd-title-color:rgb(39,26,178);--wd-entities-title-font:iranyekan;--wd-entities-title-font-weight:400;--wd-entities-title-transform:none;--wd-entities-title-color:rgb(0,0,0);--wd-entities-title-color-hover:rgb(37, 103, 234);--wd-alternative-font:IRANSansXFaNum;--wd-widget-title-font:iranyekan;--wd-widget-title-font-weight:700;--wd-widget-title-transform:none;--wd-widget-title-color:rgb(6,10,109);--wd-widget-title-font-size:16px;--wd-header-el-font:iranyekan;--wd-header-el-font-weight:700;--wd-header-el-transform:none;--wd-header-el-font-size:16px;--wd-primary-color:rgb(0,79,226);--wd-alternative-color:rgb(255,208,40);--wd-link-color:rgb(38,111,183);--wd-link-color-hover:rgb(255,208,40);--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:rgba(239,239,239,0.6);--btn-accented-font-family:IRANSansXFaNum;--btn-accented-font-weight:400;--btn-accented-transform:capitalize;--btn-accented-bgcolor:rgb(53,78,191);--btn-accented-bgcolor-hover:rgb(53,78,191);--wd-form-brd-width:1px;--notices-success-bg:#459647;--notices-success-color:rgb(0,0,0);--notices-warning-bg:#E0B252;--notices-warning-color:rgb(0,0,0)}.wd-popup.wd-age-verify{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#fff0;background-image:url(https://nironshop.com/wp-content/uploads/2026/07/image_1783947725562.webp);background-repeat:repeat-y;background-size:contain;background-attachment:inherit;background-position:center center;--wd-popup-width:600px;--wd-popup-padding:20px}.header-banner{background-image:url(http://localhost:8888/woodmart-demos-8.3.4/wp-content/uploads/2023/03/Untitled-2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center}.woodmart-woocommerce-layered-nav .wd-scroll-content{max-height:223px}.wd-page-title{background-color:#4c4c4c;background-image:none;background-size:cover;background-position:center center}.wd-footer{background-color:#fff;background-image:none}html .post.wd-post .post-title,html .wd-carousel-item .post.wd-post .post-title,html .post-single-page .post-title{font-family:IRANSansXFaNum;font-weight:600;font-size:16px;line-height:30px;color:#3d3d3d}html .post.wd-post .post-title a:hover,html .wd-carousel-item .post.wd-post .post-title a:hover,html .post-single-page .post-title:hover{color:#1e73be}.woodmart-archive-shop:not(.single-product) .wd-page-content{background-color:#fff;background-image:none}.single-product .wd-page-content{background-color:#fff;background-image:none}.woodmart-archive-blog .wd-page-content{background-color:#1fc4be;background-image:none}.single-post .wd-page-content{background-color:#fff;background-image:none}.woodmart-archive-portfolio .wd-page-content{background-color:#fff;background-image:none}.single-portfolio .wd-page-content{background-color:#fff;background-image:none}body,[class*=color-scheme-light],[class*=color-scheme-dark],.wd-search-form[class*="wd-header-search-form"] form.searchform,.wd-el-search .searchform{--wd-form-color:rgb(0,0,0);--wd-form-placeholder-color:rgb(193,193,193);--wd-form-brd-color:rgb(186,186,186);--wd-form-brd-color-focus:rgb(178,178,178)}.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)){--wd-arrow-size:30px;--wd-arrow-icon-size:14px;--wd-arrow-color:rgba(30,115,190,0.96);--wd-arrow-color-hover:rgb(24,45,204);--wd-arrow-color-dis:rgb(30,115,190);--wd-arrow-bg:rgb(30,115,190);--wd-arrow-bg-hover:rgb(0,0,0);--wd-arrow-bg-dis:rgb(15,15,15);--wd-arrow-radius:5px;--wd-arrow-brd:3px dashed}.product-labels .product-label.onsale{background-color:#d33;color:#000}.product-labels .product-label.new{background-color:#0061ff;color:#fff}.product-labels .product-label.featured{background-color:#f9b327;color:#fff}.product-labels .product-label.out-of-stock{background-color:#d33;color:#fff}.wd-popup.popup-quick-view{--wd-popup-width:920px}.wd-builder-off .wd-fbt.wd-design-side{--wd-form-width:288px}:root{--wd-container-w:1420px;--wd-form-brd-radius:5px;--btn-default-color:#fff;--btn-default-color-hover:#fff;--btn-accented-color:#333;--btn-accented-color-hover:#333;--btn-default-brd-radius:5px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-bottom-active:-1px;--btn-accented-brd-radius:0px;--btn-accented-box-shadow:inset 0 -2px 0 rgba(0, 0, 0, .15);--btn-accented-box-shadow-hover:inset 0 -2px 0 rgba(0, 0, 0, .15);--wd-brd-radius:12px}@media (min-width:1437px){.platform-Windows .wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}@media (min-width:1420px){html:not(.platform-Windows) .wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.archive .carousel-item--data{max-height:500px}.wd-nav-vertical .wd-dropdown-menu{transform:translateX(0) translateY(0) translateZ(0);border-radius:0}.whb-with-shadow{box-shadow:0 15px 20px rgb(183 181 181 / 10%)!important}.flickity-page-dots{bottom:50px!important}.fa-circle{position:absolute;transform:translateX(103%) translateY(-50%);width:10px;height:10px}.fa-circle:before{content:'';position:relative;display:block;width:200%;height:200%;box-sizing:border-box;margin-right:-55%;margin-top:-50%;border-radius:45px;background-color:#01a4e9;animation:pulse-ring 1.25s cubic-bezier(.215,.61,.355,1) infinite}.fa-circle:after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#fff;border-radius:15px;box-shadow:0 0 8px rgb(0 0 0 / .3);animation:pulse-dot 1.25s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@keyframes pulse-ring{0%{transform:scale(.33)}80%,100%{opacity:0}}@keyframes pulse-dot{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}.stories.carousel{text-align:center}.stories.snapgram .story.seen,.stories.carousel .story{margin:65px 30px 4px 30px!important}.stories.carousel .story>.item-link>.info .name{font-weight:600}.form7 input.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email{width:77%!important;border-radius:0 8px 8px 0}input.wpcf7-form-control.has-spinner.wpcf7-submit{background-image:linear-gradient(to right,#ff3a30,#ff6a00)!important;color:#fff;border-radius:8px 0 0 8px;width:13%}.lblcat:hover .wp-caption-text{color:#fff}.btnofferheader{color:white!important;background-image:linear-gradient(to right,#ff3a30,#ff6a00)!important;border-radius:15px;padding:0 25px}header .wd-header-my-account{border:1px solid #dbcece;border-radius:9px;background-color:#fff;box-shadow:0 2px 7px -5px #7a7777a1}.lblinfobox:hover .elementor-icon-box-title span,.lblinfobox:hover .elementor-icon-box-wrapper .elementor-icon-box-description{color:#fff}.tax-product_cat .product-image-link{padding:1em}.timemande{font-size:12px;padding:1em}.off-amount{color:var(--e-global-color-primary)}.item-sell-price{color:var(--e-global-color-primary)}.wd-nav-wrapper.wd-nav-tabs-wrapper.text-center{border:1px solid #E8E2E2;border-radius:10px;padding:8px}.no-sale-image{z-index:1}#shop-carousel .carousel-swiper-slides{overflow-y:inherit}.tax-product_cat .attachment-shop_catalog.size-shop_catalog{margin-top:20px}@media screen and (max-width:768px){.carousel-item--data{display:inline-table;grid-column:1/-1;grid-row:1/-2}}@media (min-width:1025px){.niron-cursor,.niron-cursor-follower{position:fixed;top:0;left:0;width:10px;height:10px;border-radius:999px;transform:translate(-50%,-50%);pointer-events:none;z-index:2147483647;opacity:1;visibility:visible}.niron-cursor{background:#1677ff;box-shadow:0 0 0 3px rgb(22 119 255 / .25)}.niron-cursor-follower{width:34px;height:34px;border:2px solid rgb(22 119 255 / .65);background:rgb(22 119 255 / .06);backdrop-filter:blur(2px)}body.niron-hovering .niron-cursor{transform:translate(-50%,-50%) scale(1.2)}body.niron-hovering .niron-cursor-follower{transform:translate(-50%,-50%) scale(1.35);border-color:rgb(22 119 255 / .95);background:rgb(22 119 255 / .1)}}html{scroll-behavior:smooth}:target{scroll-margin-top:100px}.niron-hover-lift,.elementor-widget a,.elementor-button,.wd-btn,button{transition:transform 0.18s ease,box-shadow 0.18s ease,opacity 0.18s ease,color 0.18s ease,background-color 0.18s ease}.niron-hover-lift:hover,.elementor-button:hover,.wd-btn:hover,button:hover{transform:translateY(-2px)}a{transition:color 0.18s ease,opacity 0.18s ease}.niron-card-hover{transition:transform 0.22s ease,box-shadow 0.22s ease}.niron-card-hover:hover{transform:translateY(-4px)}.niron-card-hover img{transition:transform 0.25s ease}.niron-card-hover:hover img{transform:scale(1.03)}@media (min-width:1025px){.niron-cursor,.niron-cursor-follower{position:fixed!important;left:0;top:0;z-index:2147483647!important;pointer-events:none!important;opacity:1!important;visibility:visible!important;display:block!important;transform:translate(-50%,-50%)}}.tax-product_cat .product-grid-item{height:100%}.tax-product_cat .product-grid-item .product-wrapper{display:flex!important;flex-direction:column!important;height:auto!important;width:100%;padding:15px!important;border:1px solid #f0f0f0!important;border-radius:10px!important;background:#fff!important;transition:all 0.4s ease-in-out!important;justify-content:initial!important}.tax-product_cat .product-grid-item .product-element-top{flex:0 0 auto!important;height:auto!important;overflow:hidden!important}.tax-product_cat .product-grid-item .product-element-bottom,.tax-product_cat .product-grid-item .product-information{display:flex!important;flex-direction:column!important;flex:1 1 auto!important}.tax-product_cat .product-grid-item .wd-entities-title,.tax-product_cat .product-grid-item .woocommerce-loop-product__title{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden!important;line-height:1.5em!important;min-height:4.5em!important;margin-bottom:8px!important}.tax-product_cat .product-grid-item .price{margin-bottom:10px!important}.tax-product_cat .product-grid-item .add_to_cart_button,.tax-product_cat .product-grid-item .wd-add-btn,.tax-product_cat .product-grid-item .wd-btn{margin-top:auto!important;width:100%!important}.woocommerce-order-details__title{font-size:18px;color:#333;border-bottom:2px solid #0056b3;padding-bottom:10px;margin-bottom:15px}.woocommerce-table--order-details th{background-color:#f2f2f2;font-weight:700}.woocommerce-order-received .woocommerce-notice--success{display:none!important}.woocommerce-order-received .woocommerce-order-overview.order_details{display:none!important}.woocommerce-order-received .woocommerce-bacs-bank-details,.woocommerce-order-received .woocommerce-order-details.woocommerce-bacs-bank-details{display:none!important}.woocommerce-order-received h2.wc-bacs-bank-details-heading{display:none!important}.niron-btn{display:inline-block;padding:10px 24px;background-color:#168dcc;color:#ffffff!important;border-radius:8px;font-weight:600;text-decoration:none!important;transition:all 0.3s ease;border:none;box-shadow:0 4px 10px rgb(22 141 204 / .2)}.niron-btn:hover{background-color:#0d6d9e;transform:translateY(-2px);box-shadow:0 6px 15px rgb(22 141 204 / .3);color:#ffffff!important}.single-post .site-content{max-width:1240px!important;width:100%!important;margin:0 auto!important;padding-left:20px!important;padding-right:20px!important}.single-post .content-layout-wrapper{display:block!important;width:100%!important}.single-post .entry-content{width:100%!important;max-width:100%!important;font-size:16px!important;line-height:2!important;color:#2c3e50!important;text-align:justify!important}.single-post .entry-content p,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content table{width:100%!important;max-width:100%!important}.single-post .entry-content img{max-width:100%!important;height:auto!important;border-radius:8px!important;margin:15px auto!important;display:block!important}.post-type-archive-product .archive-description,.post-type-archive-product .term-description,.woocommerce-shop .archive-description,body.post-type-archive-product .elementor-location-archive>.elementor-section:last-child{display:none!important}.tax-product_cat .archive-description,.search-results .archive-description{display:block!important}@media (min-width:1025px){#shop-carousel .carousel-image img{min-width:250px}}