@font-face { font-weight: normal; font-style: normal; font-family: "woodmart-font"; src: url("//zarinan.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.2.4") format("woff2"); } .wd-popup.wd-promo-popup{ background-color:#111111; background-image: none; background-repeat:no-repeat; background-size:contain; background-position:left center; } .page-title-default{ background-color:#0a0a0a; background-image: none; background-size:cover; background-position:center center; } .footer-container{ background-color:#ffffff; background-image: none; } :root{ --wd-text-font:IRANSansXFaNum; --wd-text-font-weight:400; --wd-text-color:#777777; --wd-text-font-size:15px; } :root{ --wd-title-font:IRANSansXFaNum; --wd-title-font-weight:700; --wd-title-color:rgb(51,51,51); } :root{ --wd-entities-title-font:IRANSansXFaNum; --wd-entities-title-font-weight:600; --wd-entities-title-color:#333333; --wd-entities-title-color-hover:rgb(51 51 51 / 65%); } :root{ --wd-alternative-font:IRANSansXFaNum; } :root{ --wd-widget-title-font:IRANSansXFaNum; --wd-widget-title-font-weight:600; --wd-widget-title-transform:uppercase; --wd-widget-title-color:#333; --wd-widget-title-font-size:15px; } :root{ --wd-header-el-font:IRANSansXFaNum; --wd-header-el-font-weight:500; --wd-header-el-transform:uppercase; --wd-header-el-font-size:14px; } :root{ --wd-primary-color:rgb(216,165,34); } :root{ --wd-alternative-color:rgb(239,64,86); } :root{ --wd-link-color:rgb(71,71,71); --wd-link-color-hover:rgb(73,0,0); } :root{ --btn-default-bgcolor:rgb(239,64,86); } :root{ --btn-default-bgcolor-hover:rgb(239,64,86); } :root{ --btn-accented-bgcolor:rgb(239,64,86); } :root{ --btn-accented-bgcolor-hover:rgb(239,64,86); } :root{ --notices-success-bg:#459647; } :root{ --notices-success-color:#fff; } :root{ --notices-warning-bg:#E0B252; } :root{ --notices-warning-color:#fff; } .product-labels .product-label.onsale{ background-color:rgb(73,0,0); } :root{ --wd-form-brd-radius: 35px; --wd-form-brd-width: 2px; --btn-default-color: #fff; --btn-default-color-hover: #333; --btn-accented-color: #fff; --btn-accented-color-hover: #fff; --btn-default-brd-radius: 35px; --btn-default-box-shadow: none; --btn-default-box-shadow-hover: none; --btn-accented-brd-radius: 35px; --btn-accented-box-shadow: none; --btn-accented-box-shadow-hover: none; --wd-sticky-btn-height: 95px; --wd-brd-radius: 12px; } @media (max-width: 1024px) { :root { --wd-sticky-btn-height: 95px; } } @media (max-width: 768px) { :root { --wd-sticky-btn-height: 42px; } } @media (min-width: 1025px) { .whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header { max-width: 1320px; } } .container { max-width: 1350px; } :root{ --wd-container-w: 1350px; } @media (min-width: 1367px) { .platform-Windows .wd-section-stretch > .elementor-container { margin-left: auto; margin-right: auto; } } @media (min-width: 1350px) { html:not(.platform-Windows) .wd-section-stretch > .elementor-container { margin-left: auto; margin-right: auto; } } .woodmart-woocommerce-layered-nav .wd-scroll-content { max-height: 223px; } 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(91,91,91); --wd-form-placeholder-color: rgb(160,160,160); --wd-form-brd-color: rgb(229,229,229); --wd-form-brd-color-focus: rgb(178,178,178); } @font-face { font-family: Morabba; src: url(https://zarinan.com/wp-content/uploads/2026/02/ad97f831c842163a-s.p.woff2) format("woff2"); font-display: swap; font-weight: normal; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/54f096a7afa8448a-s.p.woff2) format("woff2"); font-style: normal; font-weight: normal; } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/54f096a7afa8448a-s.p.woff2) format("woff2"); font-display: swap; font-weight: 100; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/54f096a7afa8448a-s.p.woff2) format("woff2"); font-display: swap; font-weight: 200; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/54f096a7afa8448a-s.p.woff2) format("woff2"); font-display: swap; font-weight: 300; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/54f096a7afa8448a-s.p.woff2) format("woff2"); font-display: swap; font-weight: 400; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/54f096a7afa8448a-s.p.woff2) format("woff2"); font-display: swap; font-weight: 500; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/54f096a7afa8448a-s.p.woff2) format("woff2"); font-display: swap; font-weight: 600; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/9c90097f74db5e7f-s.p.woff2) format("woff2"); font-display: swap; font-weight: 700; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/62047917c15a1c99-s.p.woff2) format("woff2"); font-display: swap; font-weight: 800; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/69082471753f26aa-s.p.woff2) format("woff2"); font-display: swap; font-weight: 900; font-style: normal } @font-face { font-family: YekanBakh; src: url(https://zarinan.com/wp-content/uploads/2026/02/3797b5fb59755cf2-s.p.woff2) format("woff2"); font-display: swap; font-weight: 950; font-style: normal } @font-face { font-weight: normal; font-style: normal; font-family: "woodmart-font"; src: url("//zarinan.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.2.4") format("woff2"); } .wd-popup.wd-promo-popup{ background-color:#111111; background-image: none; background-repeat:no-repeat; background-size:contain; background-position:left center; } .page-title-default{ background-color:#0a0a0a; background-image: none; background-size:cover; background-position:center center; } .footer-container{ background-color:#ffffff; background-image: none; } :root{ --wd-text-font:YekanBakh; --wd-text-font-weight:400; --wd-text-color:#777777; --wd-text-font-size:15px; } :root{ --wd-title-font:YekanBakh; --wd-title-font-weight:700; --wd-title-color:rgb(51,51,51); } :root{ --wd-entities-title-font:YekanBakh; --wd-entities-title-font-weight:600; --wd-entities-title-color:#333333; --wd-entities-title-color-hover:rgb(51 51 51 / 65%); } :root{ --wd-alternative-font:YekanBakh; } :root{ --wd-widget-title-font:YekanBakh; --wd-widget-title-font-weight:600; --wd-widget-title-transform:uppercase; --wd-widget-title-color:#333; --wd-widget-title-font-size:15px; } :root{ --wd-header-el-font:YekanBakh; --wd-header-el-font-weight:500; --wd-header-el-transform:uppercase; --wd-header-el-font-size:14px; } :root{ --wd-primary-color:rgb(216,165,34); } :root{ --wd-alternative-color:rgb(239,64,86); } :root{ --wd-link-color:rgb(71,71,71); --wd-link-color-hover:rgb(73,0,0); } :root{ --btn-default-bgcolor:rgb(239,64,86); } :root{ --btn-default-bgcolor-hover:rgb(239,64,86); } :root{ --btn-accented-bgcolor:rgb(239,64,86); } :root{ --btn-accented-bgcolor-hover:rgb(239,64,86); } :root{ --notices-success-bg:#459647; } :root{ --notices-success-color:#fff; } :root{ --notices-warning-bg:#E0B252; } :root{ --notices-warning-color:#fff; } .product-labels .product-label.onsale{ background-color:rgb(73,0,0); } :root{ --wd-form-brd-radius: 35px; --wd-form-brd-width: 2px; --btn-default-color: #fff; --btn-default-color-hover: #333; --btn-accented-color: #fff; --btn-accented-color-hover: #fff; --btn-default-brd-radius: 35px; --btn-default-box-shadow: none; --btn-default-box-shadow-hover: none; --btn-accented-brd-radius: 35px; --btn-accented-box-shadow: none; --btn-accented-box-shadow-hover: none; --wd-sticky-btn-height: 95px; --wd-brd-radius: 12px; } @media (max-width: 1024px) { :root { --wd-sticky-btn-height: 95px; } } @media (max-width: 768px) { :root { --wd-sticky-btn-height: 42px; } } @media (min-width: 1025px) { .whb-boxed:not(.whb-sticked):not(.whb-full-width) .whb-main-header { max-width: 1320px; } } .container { max-width: 1350px; } :root{ --wd-container-w: 1350px; } @media (min-width: 1367px) { .platform-Windows .wd-section-stretch > .elementor-container { margin-left: auto; margin-right: auto; } } @media (min-width: 1350px) { html:not(.platform-Windows) .wd-section-stretch > .elementor-container { margin-left: auto; margin-right: auto; } } .woodmart-woocommerce-layered-nav .wd-scroll-content { max-height: 223px; } 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(91,91,91); --wd-form-placeholder-color: rgb(160,160,160); --wd-form-brd-color: rgb(229,229,229); --wd-form-brd-color-focus: rgb(178,178,178); } @font-face { font-display: swap; font-family: 'Font Awesome 5 Pro'; font-style: normal; font-weight: 300; src: url('https://zarinan.com/wp-content/themes/woodmart/font/fa-light-300.eot'); src: url('https://zarinan.com/wp-content/themes/woodmart/font/fa-light-300.eot?#iefix') format("embedded-opentype"),url('https://zarinan.com/wp-content/themes/woodmart/font/fa-light-300.woff2') format("woff2"),url('https://zarinan.com/wp-content/themes/woodmart/font/fa-light-300.woff') format("woff"),url('https://zarinan.com/wp-content/themes/woodmart/font/fa-light-300.ttf') format("truetype"),url('https://zarinan.com/wp-content/themes/woodmart/font/fa-light-300.svg#fontawesome') format("svg") } .fal { font-family: 'Font Awesome 5 Pro'; font-weight: 300 } .fa, .fas, .far, .fal, .fad, .fab { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; } .fa-question-square:before { content: "\f2fd"; } .wd-sticky-btn-on { padding-bottom: 0px !important; } .page-id-8 .coupon { display: none !important; } .whb-flex-row.whb-general-header-inner { background: #ffffff !important; box-shadow: none !important; } .whb-general-header { box-shadow: 5px 5px 10px rgb(0 0 0 / 8%); } .menu-opener.color-scheme-light { background: #fff; background-color: #fff !important; color: #000 !important; } .menu-opener.color-scheme-light { min-width: 202px !important; } .whb-header .whb-header-bottom .wd-header-cats { margin-top: 0px !important; margin-bottom: 0px !important; height: calc(100% + 0px) !important; } @media only screen and (max-width: 600px) { .active-register .col-register { width: 80%; } .col-login { width: 80%; } .elementor-356 .elementor-element.elementor-element-e46cd3a .wd-nav-tabs > li:not(:last-child) { margin-inline-end: 15px !important; } .elementor-356 .elementor-element.elementor-element-6c71483 > .elementor-widget-container { background-color: #ffffff; } .elementor-356 .elementor-element.elementor-element-dca863a > .elementor-element-populated { border-style: unset !important; border-width: 0px !important; } .elementor-356 .elementor-element.elementor-element-10e2c13 { margin: 0em 0em 0em 0em !important; } .elementor-element.elementor-element-fe0732c.elementor-position-right.elementor-vertical-align-middle.elementor-view-default.elementor-mobile-position-top.elementor-widget.elementor-widget-icon-box { display: flex; flex-direction: row; align-items: center; justify-content: space-around; } } .single_add_to_cart_button.button.alt { background-color: #ef4056 !important; } .single_add_to_cart_button:hover { background-color: #ecbc3f !important; color: #ffbebe !important } .amount { color: #000; } .price del { font-size: 12px !important; } .price del .woocommerce-Price-currencySymbol { font-size: 9px !important; } .price ins { font-size: 20px !important; } .price ins .woocommerce-Price-currencySymbol { font-size: 9px !important; } .page-id-10 .woocommerce-privacy-policy-text { display: none !important; } .page-id-10 .woocommerce-form-row.form-row { padding-top: 15px !important; } .mobile-header-banner { display: none; } @media only screen and (max-width: 600px) { .elementor-356 .elementor-element.elementor-element-d19418b .price del, .elementor-356 .elementor-element.elementor-element-d19418b del .amount { font-size: 15px !important; } .mobile-header-banner { display: block !important; } } .whb-header { margin-top: -17px; } .page-id-9 .woocommerce-privacy-policy-text { display: none; } p#billing_country_field { display: none; } .woocommerce-checkout-review-order-table tbody { display: flex; flex-direction: row; align-items: center; } .page-id-9 .input-text { background: #ffffff !important; border: 2px solid #e5e5e5 !important; border-radius: 50px !important; } .scroll-wrapper { overflow: hidden; position: relative; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: none; scrollbar-width: none; } .scroll-wrapper::-webkit-scrollbar { display: none; } .scroll-wrapper::before, .scroll-wrapper::after { content: ''; position: absolute; top: 0; bottom: 0; width: 50px; pointer-events: none; z-index: 1; opacity: 0; transition: opacity 0.3s; } .scroll-wrapper::before { left: 0; background: linear-gradient(to right, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)); } .scroll-wrapper::after { right: 0; background: linear-gradient(to left, rgba(255, 255, 255, 1), rgba(255, 255, 255, 0)); } .scroll-wrapper.scrolling-left::before, .scroll-wrapper.scrolling-right::after { opacity: 1; } .merchant-tile-list { list-style: none; display: flex!important; align-items: center; flex-flow: row nowrap; padding: 10px 10px 50px 10px } .merchant-tile-list { margin-left: auto; margin-right: auto; } #shipping_method { text-align: right; } .page-id-9 label.checked { padding-right: 27px; background: url(https://zarinan.com/wp-content/uploads/2024/08/check.png) no-repeat; background-position: right center; background-size: 20px; border: 1px solid #00ba00; border-radius: 15px; } .page-id-8 .woocommerce-shipping-totals.shipping { display: none; } .page-id-9 .mobile-header-banner { display: none !important; } .page-id-9 .header-banner { display: none !important; } .page-id-9 .whb-header { margin-top: 0px !important; } .page-id-9 .woodmart-title-container.title.wd-fontsize-l { font-size: 16px; } ul#shipping_method { font-size: 13px; } @media only screen and (max-width: 600px) { .single-product .elementor-356 .elementor-element.elementor-element-7bbf581 .product_title { margin-top: -15px; } .single-product .elementor-356 .elementor-element.elementor-element-711a7d6 > .elementor-widget-container { background: unset !important; margin: 0px !important; padding: 0px !important; } .page-id-8 .elementor-section.elementor-top-section.elementor-element.elementor-element-08a500a.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.wd-section-disabled { padding: 14px !important; } .page-id-8 .elementor-column-gap-extended>.elementor-column>.elementor-element-populated { padding: 0px !important; } .page-id-8 .site-content.col-lg-12.col-12.col-md-12.wd-builder-on { padding: 0px !important; } .page-id-8 .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-b1f4caa { margin-top: 22px; } .page-id-8 .coupon { display: flex; flex-direction: row; justify-content: space-around; } .page-id-8 .cart-actions .button[name="apply_coupon"] { width: 34%; padding: 4px !important; height: 10px; border-radius: 12px; font-size: 12px; margin-right: 12px; background: #9f9f9f; } .page-id-8 input#coupon_code { border-radius: 12px; } .home-cate .elementor-container.elementor-column-gap-default{ list-style: none; display: flex !important; align-items: center; flex-flow: row nowrap; } .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-af5c99d { width: 175px; } .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-5e8b3f6 { width: 175px; } .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-e81f3a2 { width: 175px; } .elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-043a16f { width: 175px; } .home-cate { overflow: hidden; position: relative; display: flex; overflow-x: auto; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; direction: ltr; } .elementor-77 .elementor-element.elementor-element-eac313a:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-eac313a > .elementor-motion-effects-container > .elementor-motion-effects-layer { background: none; } } .page-id-8 .elementor-374 .elementor-element.elementor-element-bc04765 { border: 0px !important; } .page-id-8 .checkout-button.button.alt.wc-forward { padding: 22px; border-radius: 12px; font-size: 18px; } .page-id-8 .elementor-374 .elementor-element.elementor-element-1bd0045 { padding: 15px !important; } .elementor-356 .elementor-element.elementor-element-6c71483 > .elementor-widget-container { color: #e7133d !important; border: 1px solid rgb(231, 19, 61) !important; border-radius: 50px !important; background: #e7133d14 !important; } .wd-visits-count-number { color: #e7133d !important; } .wd-visits-count-icon { color: #ec513d !important; font-size: 19px !important; } .elementor-356 .elementor-element.elementor-element-7fb1e86.wd-single-countdown .element-title { font-size: 15px !important; margin-bottom: 0px !important; } .elementor-356 .elementor-element.elementor-element-7fb1e86 > .elementor-widget-container { display: flex; justify-content: space-around; align-items: center; align-content: center; flex-wrap: nowrap; } .single-product .elementor-356 .elementor-element.elementor-element-568c60e .price del, .elementor-356 .elementor-element.elementor-element-568c60e del .amount {color: #bcbcbc;} .single-product .elementor-356 .elementor-element.elementor-element-568c60e ins { font-size: 33px !important; color: #000 !important; } .elementor-356 .elementor-element.elementor-element-7fb1e86 > .elementor-widget-container { padding: 9px !important; } .single-product .elementor-356 .elementor-element.elementor-element-568c60e ins bdi { color: #000 !important; } .wd-sticky-btn.wd-quantity-overlap { transform: translate3d(0, 0, 0); background: #ef4056; } .wd-sticky-add-to-cart { background: #ef4056 !important; } @media only screen and (max-width: 600px) { .page-id-77.elementor-template-full-width .row>[data-elementor-type] { padding-right: 0px !important; padding-left: 0px !important; } .elementor-77 .elementor-element.elementor-element-856696d, .elementor-77 .elementor-element.elementor-element-856696d > .elementor-background-overlay { border-radius: 0px !important; } .mob-footer-al .elementor-container.elementor-column-gap-default {display: flex;flex-direction: row;flex-wrap: nowrap;align-content: flex-start;align-items: flex-start;} .mob-footer-al i { width: 6px; height: 6px; font-size: 14px; font-weight: 600; display: flex; align-items: center; } .mob-footer-al h3 { font-size: 12px !important; } .elementor-429 .elementor-element.elementor-element-c548fa0 > .elementor-element-populated { border: 0px !important; } .mahsolatshop .products { display: flex !important; flex-direction: column !important; } .mahsolatshop .products .product-grid-item{ display: flex; flex-direction: row !important; flex: 0 0 100% !important; max-width: 100% !important; width: 100% !important; flex-wrap: nowrap !important; } .mahsolatshop .product-wrapper { width: 100% !important; display: flex !important; } .mahsolatshop .products.wd-stretch-cont-sm :is(.product,.product-wrapper) { flex-direction: row !important; } .mahsolatshop .wd-hover-standard .wd-add-btn .add-to-cart-loop span { padding: 0px 0px !important; } .mahsolatshop .wd-hover-standard .wd-add-btn>a { background-color: #e22d2d !important; width: 55px; float: left; } .mahsolatshop .product-grid-item :is(.wd-entities-title,.wd-product-cats,.wd-product-brands-links) { margin-top: 15px !important; text-align: right !important; } .mahsolatshop .product-grid-item :is(.star-rating,.wd-star-rating,.wd-quick-shop-2,.wd-swatches-attr,.wd-product-stock) { display: none !important; } .mahsolatshop .product-grid-item :is(.product-image-link,.hover-img) img { width: 130px !important; height: 130px !important; margin: 0 auto !important; max-width: 130px !important; } .product-element-bottom { width: 100%; } .wd-add-btn-replace .add-to-cart-loop span { visibility: hidden !important; } .wd-add-btn-replace .add-to-cart-loop:before { transform: translateY(0) !important; opacity: 1 !important; content: "\f143" !important; font-size: 14px !important; } .wd-add-btn-replace .add-to-cart-loop { position: relative !important; display: flex !important; align-items: center !important; justify-content: center !important; } .toolsbar-shop { padding: 7px !important; display: flex !important; flex-direction: row !important; align-items: center !important; justify-content: space-around !important; align-content: center !important; flex-wrap: nowrap !important; } .toolsbar-shop .wd-products-shop-view { display: none !important; } .toolsbar-shop .elementor-container.elementor-column-gap-default { display: flex !important; flex-direction: row !important; flex-wrap: nowrap !important; justify-content: space-between !important; align-items: center !important; width: 100% !important; } .toolsbar-shop .elementor-element.elementor-element-0409159.elementor-widget__width-auto.wd-shop-prod-per-page.elementor-widget.elementor-widget-wd_shop_archive_per_page { width: 100% !important; } .toolsbar-shop .elementor-element.elementor-element-fdd918f.elementor-widget__width-initial.wd-shop-ordering.elementor-widget.elementor-widget-wd_shop_archive_orderby { width: 20% !important; } .toolsbar-shop .elementor-371 .elementor-element.elementor-element-3df1490 .elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap .elementor-element-populated { width: 33% !important; } .toolsbar-shop .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-3df1490 { width: 30% !important; padding-left: 20px !important; } .toolsbar-shop select option { background: #ffffff !important; color: #000 !important; font-size: 12px !important; } .sidebarshop { display: none !important; } .broadshop { margin-bottom: 0px !important; display: none !important; } .elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-947a22c { display: none; } .products[class*="wd-stretch-cont"] :is(.price,.wrap-price,.product-rating-price) { text-align: right; } @keyframes pulse { 0% { box-shadow: 0 0 0 0 rgba(226, 45, 45, 0.7); } 70% { box-shadow: 0 0 0 10px rgba(226, 45, 45, 0); } 100% { box-shadow: 0 0 0 0 rgba(226, 45, 45, 0); } } .wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number { background-color: #e22d2d !important; animation: pulse 1.5s infinite; } } .page-id-10 .header-banner { display: none !important; } .page-id-10 .mobile-header-banner { display: none !important; } .page-id-10 .whb-header { margin-top: 0px !important; } .price del { position: relative; display: inline-block; color: red; text-decoration: none !important; } .price del::before { content: ""; position: absolute; left: 0; top: 50%; width: 100%; height: 1.5px; background-color: red; transform: rotate(-20deg); transform-origin: center; } .wd-header-cart .wd-tools-icon.wd-icon-alt:before { content: "\f123" !important; font-family: "woodmart-font" } .rotating-cart-message { display: none; } @media only screen and (max-width: 600px) { .single-product .wd-toolbar.wd-toolbar-label-show { display: none !important; } .single-product .wd-sticky-btn.wd-quantity-overlap { bottom: 0px !important; } .rotating-cart-message { padding: 20px; font-size: 12px; color: #656565; text-align: right; width: 100%; position: fixed; top: auto; right: 0; bottom: 42px; left: 0; z-index: 340; display: flex; align-items: center; overflow: hidden; background: #fff; vertical-align: middle; box-shadow: 18px 5px 16px rgb(0 0 0 / 32%); } #fire-emoji { margin-right: 5px; } .message { position: absolute; top: 0; left: 0; right: 0; opacity: 1; transition: opacity 0.5s ease-in-out; padding: 11px; } .fade-out { opacity: 0; } .fade-in { opacity: 1; } } .wd-review-style-2 .meta { display: flex; justify-content: space-between; align-items: center; flex-grow: 1; width: 100%; padding: 10px; background-color: #f0f2f5; border-radius: 12px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); } .wd-review-style-2 .meta .woocommerce-review__author { font-weight: bold; font-size: 16px; color: #333; display: flex; align-items: center; } .wd-review-style-2 .meta .woocommerce-review__verified { font-style: normal; color: #666; position: relative; margin-left: 8px; padding-right: 31px; } .wd-review-style-2 .meta .woocommerce-review__verified::after { content: '\2714'; font-size: 12px; color: #fff; background-color: #4caf50; border-radius: 50%; position: absolute; right: 0; top: 50%; transform: translateY(-50%); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); padding: 8px; height: 27px; display: flex; align-items: center; justify-content: center; } .wd-review-style-2 .meta time { font-size: 14px; color: #888; } @media only screen and (max-width: 600px) { .single-product #comments { padding-right: 6px; padding-left: 6px; } .wd-review-style-2 .meta .woocommerce-review__author { font-size: 12px; } .wd-review-style-2 .meta .woocommerce-review__verified { font-size: 12px; } .wd-review-style-2 .meta time { font-size: 10px; } } .delivery-info { display: flex; align-items: center; background-color: #fff; border-radius: 10px; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1); padding: 20px; position: relative; margin: auto; margin-top: 17px; } .info-content { padding-left: 80px; } .info-header { color: #a100a7; font-size: 18px; font-weight: bold; margin-bottom: 10px; } .info-list { list-style-type: none; padding: 0; margin: 0; } .info-list li { font-size: 14px; color: #666; margin-bottom: 5px; position: relative; padding-right: 20px; } .info-list li::before { content: '•'; color: #a100a7; position: absolute; right: 0; font-size: 20px; top: 0; } .truck-image { position: absolute; left: 0; bottom: 0; z-index: 0; width: 115px; } .truck-image img { width: 100%; height: auto; object-fit: cover; } .gheymat-title { padding-left: 30px; } .single-pr-gheymat { background: linear-gradient(0deg, hsla(240, 3%, 94%, .5), hsla(240, 3%, 94%, .5)), #fff; border-radius: 12px; border: 1px solid #e6e6e6; } @media only screen and (max-width: 600px) { .delivery-info { margin-top: 17px; } } .alert-container { display: flex; align-items: center; padding: 10px; border-radius: 10px; flex-direction: row; flex-wrap: nowrap; border: 1px solid #d3d3d3; } .alert-text { color: #6c757d; font-size: 14px; display: flex; align-items: center; text-align: right; margin: 10px 15px 15px 0px; } .alert-icon { color: #cccccc; font-size: 30px; } @media (max-width: 768px) { .alert-container { justify-content: space-between; } .alert-text { margin-right: 5px; font-size: 13px; } .alert-icon { font-size: 16px; } } .payalertscart .elementor-widget-wrap.elementor-element-populated { padding: 0px !important; margin-top: 12px; } .cart-stock-message { border: 1px solid #FFA500; padding: 10px; border-radius: 10px; background-color: #FFF3E0; color: #E65100; font-size: 14px; text-align: center; } @media only screen and (max-width: 600px) { .cart-stock-message { border-radius: 0px; } } .page-id-8 .mobile-header-banner { display: none !important; } .page-id-8 .header-banner { display: none !important; } .page-id-8 .whb-header {margin-top: 0px !important;} .checkout-steps-container { display: flex; justify-content: center; max-width: 635px; margin: 30px auto 20px; flex-direction: column; align-items: center; } .checkout-steps { display: flex; justify-content: space-between; width: 100%; margin-top: 41px; position: relative; } .step { position: relative; width: 34%; display: flex; justify-content: flex-start; text-decoration: none; flex-direction: column; align-items: center; z-index: 1; } .step .icon { background: #f7f7f7; border: none; width: 64px; height: 64px; border-radius: 50%; display: flex; justify-content: center; align-items: center; } .step.active .icon { background: #f3e0ae; } .step .label { text-align: center; font-size: 16px; font-weight: 700; color: #aaa; margin-top: 5px; } .step.active .label { color: #9e7c22; } .step::after { content: ""; width: 99%; position: absolute; top: 32px; left: -34%; z-index: -1; border-bottom: 3px solid #a7b7dd; } .step:last-child::after { content: none; } .step.active::after { border-bottom-color: #f3e0ae; } .logo-cart img { width: 224px; height: 59px; } .step .icon img { width: 40px; height: 40px; } .page-id-8 .whb-header { display: none; } @media only screen and (max-width: 600px) { .logo-cart img { width: 155px; height: 40px; } .dash-profile { display: none; } } .page-id-9 .whb-header { display: none; } .site-content .woocommerce-form-coupon-toggle { display: none; } .form-row.place-order .woocommerce-form-coupon-toggle { display: flex !important; } .page-id-9 .whb-sticky-shadow+.whb-clone .whb-row { display: none; } .page-id-8 .whb-sticky-shadow+.whb-clone .whb-row { display: none; } .site-content .checkout_coupon.woocommerce-form-coupon { display: none !important; } .form-row.place-order .checkout_coupon.woocommerce-form-coupon { display: flex !important; } .checkout_coupon.woocommerce-form-coupon .button { font-size: 12px; } .showcoupon { display: none; } .woocommerce-form-coupon-toggle .woocommerce-info { display: none !important; } .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads { display: none; } .woocommerce-MyAccount-navigation-link--dashboard a:before { content: "\f015"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 16px; color: #e22d2d; } .woocommerce-MyAccount-navigation-link--orders a:before { content: "\f07a"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 16px; color: #e22d2d; } .woocommerce-MyAccount-navigation-link--edit-address a:before { content: "\f044"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 16px; color: #e22d2d; } .woocommerce-MyAccount-navigation-link--edit-account a:before { content: "\f007"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 16px; color: #e22d2d; } .woocommerce-MyAccount-navigation-link--customer-logout a:before { content: "\f2f5"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 16px; color: #e22d2d; } .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--wishlist a:before { content: "\f004"; font-family: "Font Awesome 5 Free"; margin-left: 10px; font-size: 16px; color: #e22d2d; } @media only screen and (max-width: 600px) { .woocommerce-MyAccount-navigation ul { display: flex; flex-wrap: nowrap; overflow-x: auto; padding: 0; margin: 0; list-style: none; scrollbar-width: none; -ms-overflow-style: none; } .woocommerce-MyAccount-navigation ul::-webkit-scrollbar { display: none; } .woocommerce-MyAccount-navigation-link { flex: 0 0 auto; margin: 0 10px; } .woocommerce-MyAccount-navigation-link a { display: block; padding: 10px 15px; text-align: center; white-space: nowrap; text-decoration: none; color: #333; } .is-active a { font-weight: bold; border-bottom: 2px solid #e22d2d; } .wd-my-account-links>div { max-width: 50%; width: 50%; } .dash-profile { display: none !important; } } @media (max-width: 767px) { .woocommerce-MyAccount-navigation ul { overflow-x: scroll; scrollbar-width: none; -ms-overflow-style: none; } .woocommerce-MyAccount-navigation ul::-webkit-scrollbar { display: none; } } .wd-sub-menu a::before { content: "" !important; } .whb-header {margin-top: 0px !important;} .gift-product { background: #490000; padding: 6px; display: flex; color: #fff; font-size: 11px; border-radius: 7px; width: 47%; align-items: center; } .gift-product img { width: 35px !important; height: 35px; margin-left: 9px; } @media only screen and (max-width: 600px) { .gift-product { padding: 6px; font-size: 10px; } .gift-product img { margin-left: 7px; } .checkout_coupon .form-row-first { width: 50%; } } p#billing_city_field { float: left !important; width: 49% !important; } p#billing_state_field { float: right !important; width: 50% !important; } p.form-row-wide { clear: none !important; } p#billing_company_field { display: none !important; } .page-id-9 .woocommerce-shipping-totals.shipping th { display: none; } .gift-checkout { display: flex; flex-direction: row; flex-wrap: nowrap; border: 1px solid #d8d8d8; padding: 12px; border-radius: 12px; } .img-gift-checkout img { width: 70px; } .img-gift-checkout { border-left: 1px solid #bbb; padding-left: 14px; display: flex; flex-direction: row; align-items: center; flex-wrap: nowrap; } .gift-select { display: flex; padding-right: 15px; flex-direction: row; align-items: center; flex-wrap: nowrap; } .item-gift { width: auto; margin-left: 20px; display: flex; flex-direction: row; align-items: center; } .item-gift img { width: 80px; margin-right: 10px; } .item-gift p { margin: 0; font-size: 12px; line-height: 1.5; padding-right: 12px; } .img-gift-checkout p { margin: 0; padding-right: 6px; } @media (max-width: 600px) { .gift-checkout { align-items: center; flex-direction: row; flex-wrap: nowrap; overflow-x: scroll; -webkit-overflow-scrolling: touch; scrollbar-width: none; } .gift-checkout::-webkit-scrollbar { display: none; } .img-gift-checkout { border-left: 0px solid #bbb; padding-left: 4px; display: flex; flex-direction: column; flex-wrap: nowrap; align-items: center; } .img-gift-checkout img { } .gift-select { display: flex; padding-right: 0; flex-direction: column; } .item-gift { display: flex; flex-direction: row; align-items: center; text-align: center; margin-left: 0; flex-wrap: nowrap; padding-right: 10px; } .item-gift img { margin-right: 0; } .item-gift p { } .img-gift-checkout p { text-align: center; } .item-gift.first { padding-bottom: 10px; } } .gift-dash img { width: 60px; } .gift-dash { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; border: 1px dashed #000; border-radius: 12px; padding: 7px; } .gift-dash p { margin-bottom: 0px !important; } .page-id-10 .u-column2.col-2.woocommerce-Address { display: none; } .edit-address { float: left; padding: 12px 33px; border: 1px solid #e32d2d; border-radius: 12px; font-size: 15px; color: #e22d2d !important; } .page-id-10 .u-column1.col-1.woocommerce-Address { border: 1px solid #c4c4c4; padding: 21px; border-radius: 12px; } .page-id-10 header.title>h3 { border-bottom: 4px solid #e22d2d; } address { font-style: normal !important; } .my-order-head { border-bottom: 4px solid #e22d2d; width: 150px; padding-bottom: 14px; } .order-det-dash { display: flex; flex-direction: row; flex-wrap: nowrap; padding: 12px; border-bottom: 1px solid #d0d0d0; } .order-number-dash { padding-left: 35px; } .delivery-info-dash { display: flex; flex-direction: row; align-items: center; padding: 12px; } .customer-name-dsh { padding-left: 37px; } .billing-address { padding: 12px; border-bottom: 1px solid #d0d0d0; } .woocommerce-OrderUpdate-description.description { padding: 12px; } .page-id-10 .woocommerce-OrderUpdates.commentlist.notes { padding: 0px !important; margin: 0px !important; } .page-id-10 .woocommerce-order-details { margin-top: 0px !important; } .page-id-1646 .whb-header { display: none; } .page-id-1646 .container { max-width: 100%; padding-right: 0px; padding-left: 0px; } .page-id-1646 .site-content { margin-bottom: 0px; } .random-city-message { display: none; } @media (max-width: 600px) { .header-banner { display: none !important; } .random-city-message { border: 1px solid #FFA500; padding: 10px; background-color: #FFF3E0; color: #E65100; font-size: 14px; text-align: center; margin-top: 15px; display: inline-block; position: relative; opacity: 1; margin: 0px auto; width: 100%; margin-top: 10px; } .fade-out { opacity: 0; transition: opacity 0.5s ease-in-out; } .fade-in { opacity: 1; transition: opacity 0.5s ease-in-out; } } .topHeader { margin-bottom: 0px !important; } .favorite-link, .scroll-wrapper, .dragscroll { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .merchant-tile-list { list-style: none; display: flex !important; align-items: center; flex-flow: row nowrap; padding: 10px 10px 50px 10px; } .merchant-tile-list { margin-left: auto; margin-right: auto; } .merchant-tile { width: 70px; height: 70px; background: #fff; border: 1px solid #ece5de; box-sizing: border-box; text-align: center; display: flex; align-items: center; justify-content: center; flex-flow: column; outline: 0; position: relative; border-radius: 100px; margin-left: 70px; } .merchant-tile-list .coupon-count { line-height: 15px; font-size: 13px; color: #7a7a7a; margin: 0 0 -10px; position: absolute; bottom: -14px; } @media only screen and (max-width: 600px) { .favorite-link.frst { margin-right:5px } } @media only screen and (max-width: 768px) { .merchant-tile { margin-left:19px; } } .slide-home-top .elementor-element-populated { padding: 0px !important; } .page-id-77 .whb-header { margin-bottom: 0px !important; } .mobile-home-slide .elementor-element-populated { padding: 0px !important; } .mobile-slider-home { width: 100%; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.12) !important; } .nopadding-set .elementor-element-populated { padding: 0px !important; } .product-labels .product-label.onsale { background-color: rgb(216 165 34) !important; border-radius: 12px 12px 12px 0px !important; font-size: 14px !important; } .custom-badge, .woocommerce-loop-product__title .onsale { position: absolute; z-index: 1; display: flex; align-items: flex-start; flex-direction: column; flex-wrap: nowrap; max-width: 50%; transition: opacity .3s ease; bottom: 4px; margin-right: 10px; } .woocommerce-loop-product__title .onsale { background-color: #ff0000; } .installment-badge { background-color: #008efad4; box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2); font-size: 12px; padding: 4px 7px 4px 7px; border-radius: 12px 12px 12px 1px; color: #fff; } @media only screen and (max-width: 600px) { .installment-badge { font-size: 9px; margin-right: 5px; } .wd-nav-wrapper.wd-nav-tabs-wrapper.tabs-navigation-wrapper { display: none; } .wd-products-tabs.tabs-design-simple .wd-owl .owl-nav { display: none; } } .outofstock { opacity: .3; filter: grayscale(1); } .wd-reset-var { display: none !important; } @media only screen and (max-width: 600px) { .single-product .main-page-wrapper .container { padding: 0px !important; } .single-product .elementor-356 .elementor-element { border-radius: 0px !important; } .single-product .website-wrapper { background-color: #fff !important; background: #fff !important; } .single-product .elementor-356 .elementor-element.elementor-element-5da3e32 { box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1) !important;!i;!; margin-bottom: 0px !important; } .single-product .elementor-356 .elementor-element.elementor-element-a13e9e6 { box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1); padding: 0px 15px 20px 15px; } .single-product .elementor-356 .elementor-element.elementor-element-554912f { margin-bottom: 0px !important; } .single-pr-gheymat { background: none !important; border: 0px !important; } .single-product .elementor-356 .elementor-element.elementor-element-250d4f2 { margin: 0px !important; } form.cart { flex-direction: column !important; flex-wrap: nowrap !important; } .single-product [class*="wd-single-"].wd-swatch-layout-inline table.variations tbody { justify-content: right !important; } .single-product .woocommerce-variation-add-to-cart { justify-content: right !important; } .snapppay-widget { border: 0px !important; margin-top: 45px !important; background: #008efa24 !important; padding: 10px 12px 10px 12px !important; border-radius: 15px 12px 12px 0px !important; } } .single-product .outofstock { opacity: 1 !important; filter: none !important; } .postid-7335 .wd-toolbar { display: none; } .img-login-page { margin-bottom: 15px !important; } @media only screen and (max-width: 600px) { .img-login-page { margin-bottom: -30px !important; } } .matn-login { padding: 12px 52px; } .matn-login h6 { font-size: 12px !important; font-weight: 300; } .elementor-7335 .elementor-element.elementor-element-784d343>.elementor-widget-container { background: none !important; } .postid-7335 .digits-form_container.digits { background: none !important; padding: 0px !important; width: 100%; } .elementor-7335 .elementor-element.elementor-element-784d343>.elementor-widget-container { box-shadow: 0 0 0px 0 rgba(0, 0, 0, .07) !important; width: 100% !important; border: 1px solid #00000021; border-radius: 15px !important; padding-right: 40px !important; padding-top: 18px; padding-bottom: 25px; } @media only screen and (max-width: 600px) { .elementor-7335 .elementor-element.elementor-element-784d343>.elementor-widget-container { box-shadow: 0 0 0px 0 rgba(0, 0, 0, .07) !important; width: 100% !important; border: 0px !important; padding-right: 20px !important; } } .digits-form_button-text { font-family: "YekanBakh",Sans-serif !important; } .elementor-7335 .elementor-element.elementor-element-784d343 .digits-form_toggle_login_register { background: #f43d3d !important; color: #fff !important; padding: 9px 75px !important; border-radius: 50px !important; } .elementor-7335 .elementor-element.elementor-element-784d343 .digits-form_button[type="submit"] { background: #d39a15 !important; border-radius: 50px !important; direction: rtl !important; } .postid-7335 .digits-form_button_ic { background-color: #fff !important; } .postid-7335 .dig_login_signup_bar span { !i;!; font-size: 16px; font-weight: 400; } .postid-7335 .digits-form_login { width: 100%; } .digits-form_border.digits-row_active, .digits-form_input textarea:focus, .digits-form_input input:focus { border-color: #f43d3d !important; } .postid-7335 .digits-form_border { border: none !important; border-radius: 0px !important; } .postid-7335 .digits-form_heading { font-size: 25px; font-weight: 700; margin-bottom: 19px !important; } .elementor-7335 .elementor-element.elementor-element-784d343 { width: 100% !important; } .postid-7335 div#digits_elementor_id_784d343 { width: 100% !important; } @media only screen and (max-width: 600px) { html[dir="rtl"] .dig_popmessage { left: 5px !important; right: 5px !important; top: 15px !important; } } .dig_lase_message { color: #000 !important; } .dig_lasele { padding-top: 10px; padding-bottom: 12px; } .dig_critical_msg .dig_popmessage_contents { border-radius: 15px !important; background: #f7565617 !important; } html[dir="rtl"] .dig_popmessage { left: unset !important; right: 20px !important; } .rtl .woocommerce-MyAccount-navigation { width: 100% !important; } .page-id-10 .woocommerce-MyAccount-orders.account-orders-table thead { background: rgb(0 0 0 / 3%); } .order-details-order-page { border: 1px solid #d8d8d8; margin-bottom: 20px; border-radius: 12px; } .page-id-10 .woocommerce-order-details__title {display: none;} .page-id-10 .responsive-table { border: 1px solid #d8d8d8; border-radius: 12px; padding: 0px 16px 16px 16px; } .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody { border: 1px solid #d4d4d4; border-collapse: unset !important;!i;!; border-radius: 34px !important;!i;!; margin-bottom: 16px !important;!i;!; display: flex; flex-direction: column; align-items: stretch; align-content: space-between; } .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody tr { border-radius: 34px !important; margin-bottom: 16px !important; display: flex; } .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot { border: 1px solid #d8d8d8; } .page-id-10 .woocommerce-table__product-table.product-total { display: none; } .page-id-10 .wc-order-item-thumbnail { position: relative; display: inline-block; } .page-id-10 .product-quantity { position: absolute; background: #f9f9f9; color: #000000; font-size: 14px; font-weight: bold; padding: 2px 6px; border-radius: 6px; min-width: 20px; text-align: center; } .page-id-10 .woocommerce-table__line-item { position: relative; } .page-id-10 .woocommerce-table__product-name { position: relative; } .page-id-10 .woocommerce-table__product-name .product-quantity { position: absolute; right: 110px; top: 120px; } .page-id-10 .woocommerce-table__product-total.product-total { display: none; } .page-id-10 .woocommerce-table__product-name { width: 100% !important; max-width: 100% !important; } .page-id-10 .responsive-table table { margin-bottom: 0; display: flex; flex-direction: column; flex-wrap: nowrap; align-content: space-between; align-items: stretch; } .page-id-10 .shop_table tr :is(td,th):last-child { text-align: right !important; } .page-id-10 .show-delivery-time { padding: 25px 10px 25px; border: 1px solid #d8a522; border-radius: 12px; margin-bottom: 20px; } .page-id-10 .show-delivery-time strong{ padding-left: 10px } .page-id-10 .show-delivery-time:before { content: "\f183"; font-family: "woodmart-font"; font-size: 20px; padding-left: 8px; vertical-align: middle; color: #d8a522; } .merchant-tile { background-color: #f8f8f8 !important; } .eanjoman { width: 100px; } @media only screen and (max-width: 600px) { .toolsbar-in-single .elementor-container.elementor-column-gap-default { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; align-content: center; } .toolsbar-in-single .woocommerce-review-link { font-size: 10px; color: #2e82e1; display: none; } .toolsbar-in-single .woocommerce-product-rating { padding: 10px; } .toolsbar-in-single { margin-top: -20px; } .merchant-tile { width: 65px; height: 65px; } .footer-cert { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: center; } .eanjoman { width: 85px; } .enamad { width: 85px; } .samandehi { width: 85px; } .footer-cert a { margin-left: 20px; } } .downloads-link { display: none; } .wd-progress-bar.wd-free-progress-bar .progress-msg { padding: 8px 60px !important; background: url(https://zarinan.com/wp-content/uploads/2025/02/delivery.gif) no-repeat !important; background-size: 58px !important; background-position-x: right !important; background-position-y: -8px !important; } @media only screen and (max-width: 600px) { .price ins { font-size: 15px !important; } .wd-progress-bar.wd-free-progress-bar .progress-msg { padding: 0px 60px 0px 0px !important; } .elementor-356 .elementor-element.elementor-element-ae608a4 .elementor-icon-box-title, .elementor-356 .elementor-element.elementor-element-ae608a4 .elementor-icon-box-title a { font-size: 12px !important; font-weight: bold; } .gheymat-title { padding-left: 15px !important; } } .wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar { border: 3px solid #efefef !important; border-radius: 0px !important; } .cart-widget-side.wd-side-hidden.wd-left.wd-opened .progress-msg { padding: 0px 60px 0px 0px !important; } .wd-single-add-cart.wd-design-justify .variations_form { display: flex !important; flex-direction: column !important; align-items: stretch !important; } .snapppay-widget { margin-top: 15px; } .single-product select { border: 2px solid #e4bf41 !important; border-radius: 10px; } .single-product .label.cell label { padding-right: 7px; } .single-product .label.cell label::before { content: ''; position: absolute; width: 4px; height: 25px; background-color: #e4bf41; border-radius: 50px; right: 0px; } @media only screen and (max-width: 600px) { .nk_shipping_methods_inner { padding: 15px 15px 21px; margin-top: 16px; width: calc(100% + 34px); margin-right: -17px; } .nk_shipping_methods_inner .product-is-free-shipping { width: 100%; padding: 10px; gap: 15px; background-color: #fff; font-size: 11px; margin-bottom: 15px; } .nk-shipping-method-item-header { margin-bottom: 15px; font-size: 14px !important; } .product-is-free-shipping-description { gap: 8px; } .nk_shipping_method_item { font-size: 12px; } .nk_shipping_method_item .item-info { gap: 10px; } .nk_shipping_method_item .item-info img:first-child{ width: 14px} .nk_shipping_method_item .item-info img:last-child{ width: 7px} } .nk_shipping_method_item .item-info{ gap: 14px; display: flex; align-items: center; } .nk_shipping_method_item{ font-size: 14px; display: flex; justify-content: space-between; } .nk_shipping_method_item:not(:last-child){ padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #D9D9D9; } .nk_shipping_method_item .item-name{ display: flex; align-items: center; gap: 10px; } .nk_shipping_method_item .item-name .title{color: #4C4C4C;font-weight: 300;margin: 0px !important;!i;!;} .nk_shipping_method_item .item-name .desc{color: #262626;} .nk_shipping_methods_inner .product-is-free-shipping { width: 100%; padding: 15px; gap: 15px; background-color: #fff; border: 1px solid #2E82E1; } .nk-shipping-method-item-header { color: #333333; margin-bottom: 15px; display: block; font-weight: 500; } .nk_shipping_methods_inner{ background-color: #F7F9FF; padding: 15px 15px 21px; margin-top: 30px; } .text-blue{ color: #2E82E1 !important; } .nk_shipping_method_item.cursor-pointer.frst { padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #D9D9D9; } .single-ic { width: 17px; } .brcmp-single .elementor-element-18179b6 .elementor-widget-wrap.elementor-element-populated { padding: 10px 0px 0px 0px !important; } .brcmp-single .elementor-element-860e52f .elementor-widget-wrap.elementor-element-populated { padding: 10px 0px 0px 0px !important; } .elementor-356 .elementor-element.elementor-element-860e52f { width: 26px !important; } .single-product .whb-header { margin: 0px !important;!i;!; } .brcmp-single { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; width: 100%; min-width: 100%;!; max-width: 100%; } .brcmp-single .elementor-container.elementor-column-gap-default { width: 100%; max-width: 100%; display: flex; flex-wrap: nowrap; flex-direction: row; align-items: center; padding-right: 26px; } @media only screen and (max-width: 600px) { .nk_shipping_methods_inner { margin-top: 0px; } .order-dash-txt { padding-top: 20px; } .single-product [class*="wd-single-"].wd-swatch-layout-inline table.variations tbody { display: flex !important; flex-direction: column!important; align-items: stretch!important; } .single-product .wd-label-side-md table.variations .value { width: 100%!important; } .single-product [class*="wd-single-"].wd-swatch-layout-inline table.variations tbody tr { display: flex !important; flex-direction: row !important; align-items: center !important; } table.variations select { max-width: 100% !important; } } .merchant-tile.a { background: #ecdfd5 !important; } .merchant-tile.b { background: #e6c0ab !important; } .merchant-tile.c { background: #dfbd92 !important; } .merchant-tile.d { background: #848484 !important; } .merchant-tile.e { background: #d7c9be !important; } .merchant-tile.f { background: #7b4a11 !important; } .merchant-tile.i { background: #a96a63 !important; } .icon-sq-home { font-size: 20px; float: left; } .whb-xjecvbv3emts5qnnwtkd.wd-header-search-form-mobile .searchform input { border-radius: 80px !important; background: #faf7f6 !important; } .whb-header-bottom { padding-top: 4px; padding-bottom: 4px; } form.searchform.wd-style-default.wd-cat-style-bordered.woodmart-ajax-search { border-radius: 80px !important; background: #faf7f6 !important; } .wd-dropdown-results.wd-scroll.wd-dropdown.wd-opened { width: 100%; } .single-product .outofstock .gheymat-title { display: none !important } .single-product .outofstock .price { display: none !important } .single-product .outofstock .wd-single-add-cart.wd-design-justify .variations_form { display: none !important } .single-product .outofstock .elementor-356 .elementor-element.elementor-element-dd0d73a { display: none !important } @media (min-width: 1024px) { .single-product .wd-sticky-btn-shown.wd-sticky-btn { display: none !important } } .single-product .stock.out-of-stock.wd-style-default { color: #ef394e; } .single-product .outofstock .elementor-widget-wd_single_product_stock_status { background: #fef5f7; padding: 12px; } .single-product .elementor-widget-wd_single_product_stock_status .elementor-widget-container{ margin: 0px !important; } .page-id-9 .elementor-378 .elementor-element.elementor-element-13d185d { padding: 0px !important; } .page-id-9 .elementor-378 .elementor-element.elementor-element-b764187 { padding: 0px !important; box-shadow: none !important; } .page-id-9 .elementor-element.elementor-element-a614d1c.wd-billing-details.elementor-widget.elementor-widget-wd_checkout_billing_details_form { box-shadow: 0px 2px 15px 0px rgba(229.5, 229.00108695652176, 229.00108695652176, 0.5); padding: 19px; border-radius: 16px; } .page-id-9 .elementor-element.elementor-element-7b23418.wd-order-table.wd-manage-on.elementor-widget.elementor-widget-wd_checkout_order_review { box-shadow: 0px 2px 15px 0px rgba(229.5, 229.00108695652176, 229.00108695652176, 0.5); padding: 19px; border-radius: 16px; } #shipping_method input.shipping_method { float: right !important; margin-left: 10px !important; } .page-id-9 .woocommerce-shipping-methods input[type="radio"] { display: none; } .page-id-9 .woocommerce-shipping-methods label { position: relative; padding-right: 30px; cursor: pointer; display: flex; align-items: center; justify-content: space-between; } .page-id-9 .woocommerce-shipping-methods label::after { content: ""; position: absolute; right: 0; width: 20px; height: 20px; border: 2px solid #0073aa; border-radius: 5px; background: #fff; transition: 0.3s; display: flex; justify-content: center; align-items: center; } .page-id-9 .woocommerce-shipping-methods input[type="radio"]:checked + label::after { content: "✔"; font-size: 14px; color: white; background: #049b5e; border-color: #049b5e; } .page-id-9 .cart_item { border: 1px solid #d4d1d180 !important; border-radius: 12px !important; } .page-id-9 .elementor-378 .elementor-element.elementor-element-01a526e > .elementor-element-populated { padding: 0px 15px 15px 15px !important; } .woocommerce-MyAccount-navigation ul { list-style: none; padding: 0; } .woocommerce-MyAccount-navigation-link a { display: flex; align-items: center; text-decoration: none; color: #333; font-size: 16px; padding: 10px 15px; transition: all 0.3s ease; border-radius: 8px; } .woocommerce-MyAccount-navigation-link a:hover { background: #f5f5f5; } .woocommerce-MyAccount-navigation-link a::before { content: "" !important; width: 24px; height: 24px; background-size: contain; background-repeat: no-repeat; background-position: center; margin-left: 10px; } .woocommerce-MyAccount-navigation-link--dashboard a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/02/icon.svg'); } .woocommerce-MyAccount-navigation-link--orders a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/lists.png'); } .woocommerce-MyAccount-navigation-link--downloads a::before { background-image: url('https://zarinan.com/wp-content/uploads/icons/downloads.png'); } .woocommerce-MyAccount-navigation-link--club a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/stars.png'); } .woocommerce-MyAccount-navigation-link--coupons a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/coupon.png'); } .woocommerce-MyAccount-navigation-link--referral a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/giftbox.png'); } .woocommerce-MyAccount-navigation-link--edit-address a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/location1.png'); } .woocommerce-MyAccount-navigation-link--edit-account a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/edit.png'); } .woocommerce-MyAccount-navigation-link--wishlist a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/wishlist.png'); } .woocommerce-MyAccount-navigation-link--customer-logout a::before { background-image: url('https://zarinan.com/wp-content/uploads/2025/03/logout.png'); } .woocommerce-MyAccount-navigation ul li a { display: flex !important; } .wd-sub-menu li>a { padding: 6px; font-size: 14px !important; } .wd-dropdown.wd-dropdown-menu.wd-dropdown-my-account.wd-design-default { padding: 5px !important; } .wd-sub-menu a::before { width: 15px !important; height: 15px !important; } .page-id-10 .shop_table.shop_table_responsive.my_account_orders { background: #eeeeee73; border-radius: 12px; } .page-id-10 .attachment-thumbnail.size-thumbnail { width: 70px; height: 70px; } .wd-my-account-links { display: none; } .page-id-8 .cart-reward-notice.woocommerce-Message.woocommerce-Message--info.woocommerce-info { background: #e3bd3e52 !important; color: #7a7a7a !important; font-size: 12px !important; padding: 12px 20px !important; min-height: 20px !important; } .page-id-8 .cart-reward-notice::before { content: "" !important; } .emtiaz { margin-top: -40px; } @media only screen and (max-width: 600px) { .single_add_to_cart_button.button.alt { width: 239px !important; } .moblie-4banner { padding-left: 12px !important; padding-right: 12px !important; } .moblie-4banner .elementor-widget-wrap.elementor-element-populated { padding: 5px !important; } .single-product .woocommerce-variation-add-to-cart { display: flex !important; flex-direction: row !important; align-items: center !important; flex-wrap: nowrap !important; } .snapppay-widget-image { border-radius: 50% !important; } .product-reward-notice { border: 0px !important; background-color: #ffffff00 !important; } .emtiaz-text { display: flex; flex-direction: row; align-content: center; align-items: center; margin-top: 28px; background: #f8c30030; padding: 0px 20px; border-radius: 12px; border: 1px solid #f8c300; } } p.stock.wd-style-with-bg.in-stock span:before { content: '' !important; display: inline-block; width: 20px; height: 20px; background-image: url('https://zarinan.com/wp-content/uploads/2025/04/fiire.png'); background-size: contain; background-repeat: no-repeat; margin-right: 0px; vertical-align: middle; } p.stock.wd-style-with-bg:is(.available-on-backorder,.in-stock) span { background-color: #fcb5b575 !important; color: #393939 !important; } .woocommerce-MyAccount-content { flex: 0 1 100% !important; max-width: 100% !important; width: 100% !important; } .woocommerce-MyAccount-content { padding: 0px 10px !important; } .woocommerce-table__product-name.product-name { border: 0px !important; } .wc_payment_method.payment_method_wc_zibal label img { display: none !important; } .wc_payment_method.payment_method_WC_bitpayir2 label img { display: none !important; } .page-id-9306 .text-left { --text-align: right !important; text-align: right !important; --content-align: right !important; } .page-id-9306 .main-page-wrapper { background: #77311b; background-color: #77311b; } .page-id-9306 .whb-header { margin: 0px !important; } .pay-content img { width: 65px; } .pay-content { display: flex; flex-direction: row; align-content: center; align-items: center; } .pay-content p { margin: 0px !important; padding-right: 20px; font-size: 17px; } .payment-gate { width: 100%; padding: 12px; border-radius: 12px; border: 1px solid #cfcfcf; margin-bottom: 20px; background: #d9a7241a; } @media only screen and (max-width: 600px) { .pay-content p { font-size: 14px; padding-right: 10px; } .pay-content img { width: 45px; } } .page-id-9 .cart_item { margin-right: 12px; } .page-id-9 .woocommerce-notices-wrapper { margin-top: 15px; } .page-id-9 .woocommerce-error { background: #ff6d6d !important; color: #ffffff !important; } .page-id-9 .woocommerce-error p { color: #ffffff !important; } .page-id-9 .wc_payment_method { padding: 12px; border: 1px solid #cccccc; border-radius: 12px; background: #ffffff9e; } .update-date-pr .elementor-shortcode { background: #ececec40; padding: 12px 36px 12px 12px; border: 1px solid #eeeeee; border-radius: 12px; color: #000; position: relative; } .update-date-pr .elementor-shortcode::after { content: ""; position: absolute; top: 50%; right: 12px; transform: translateY(-50%); width: 12px; height: 12px; background: #ef4056; border-radius: 50%; box-shadow: 0 0 0 rgba(255, 0, 0, 0.7); animation: pulse 1.5s infinite; } @keyframes pulse { 0% { transform: translateY(-50%) scale(1); box-shadow: 0 0 0 0 rgba(255, 0, 0, 0.7); } 70% { transform: translateY(-50%) scale(1.1); box-shadow: 0 0 0 12px rgba(255, 0, 0, 0); } 100% { transform: translateY(-50%) scale(1); box-shadow: 0 0 0 0 rgba(255, 0, 0, 0); } } .snapppay-widget { border: 0px !important; margin-top: 25px; background: #008efa24 !important; padding: 10px 12px 10px 12px !important; border-radius: 15px 12px 12px 0px !important; } .product-gift { display: flex; flex-direction: row; align-items: center; background: #f7f7f7; padding: 12px; border-radius: 15px; } .product-gift img { width: 65px; } .product-gift p { margin: 0px!important; padding-right: 12px; } @media only screen and (max-width: 600px) { .wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number { top: 2px !important; } } .page-id-9 .elementor.elementor-374 { display: none !important; } .product-labels .product-label.onsale { background-color: #d8a522 !important } .new.product-label { background: #da0054 url(https://zarinan.com/wp-content/uploads/2025/12/pomegranate-1.png) no-repeat !important; border-radius: 12px 12px 12px 0px !important; font-size: 10px !important; background-position: 44px !important; padding: 7px 30px 7px 5px !important; background-size: 20px !important; } @media only screen and (max-width: 600px) { .new.product-label { background-position: 60px !important; padding: 7px 25px 7px 5px !important; width: 87px; } } .blackfriday { border: 0px !important; margin-top: 25px; background: #b71414 !important; padding: 10px 12px 10px 12px !important; border-radius: 12px; color: #fff; display: flex; flex-direction: row; align-items: center; } .blackfridaycontetn { color: #fff !important; font-size: 18px; padding-right: 12px; font-weight: 800; } @media only screen and (max-width: 600px) { .blackfridaycontetn { font-size: 12px; } .elementor-356 .elementor-element.elementor-element-7bbf581 { width: 100% !important; max-width: 100% !important; } h1.product_title.entry-title.wd-entities-title { font-size: 18px !important; margin-bottom: 20px; } .blackfriday { margin-top: 0px; } .archive.tax-product_cat .product-element-bottom { width: 60% !important; padding-right: 10px; } .post-type-archive-product .product-element-bottom { width: 60% !important; padding-right: 10px; } } .elementor-77 .elementor-element.elementor-element-6196a16 .elementor-heading-title { font-family: Morabba !important; } .wd-tabs.tabs-design-simple .tabs-name>span { font-family: Morabba !important; } .wd-title-style-underlined .title { font-family: Morabba !important; } .page-id-9 #shipping_method li { background: #f6f6f6; padding: 10px 10px; border-radius: 12px; border: 1px solid rgb(0 0 0 / 6%); } .page-id-9 .woocommerce-shipping-totals.shipping td { padding: 0px; margin-bottom: 12px; margin-top: 15px; } .page-id-9 .elementor-alert { border-radius: 12px; } .page-id-77 .elementor-alert { border-radius: 12px; } .hardbox { background: #d7d7d72e; padding: 12px; border-radius: 12px; border: 1px solid #00000021; } .giftcard { background: #d7d7d72e; padding: 12px; border-radius: 12px; border: 1px solid #00000021; margin-right: 14px; } .page-id-9 .wp-caption .wp-caption-text, .wp-caption-dd { font-style: normal !important; font-family: 'Morabba' !important; padding: 5px 0px 0px 0px; } .giftmatn { font-family: Morabba; } @media only screen and (max-width: 600px) { .page-id-9 .wp-caption .wp-caption-text, .wp-caption-dd {font-size: 12px;} .giftmatn { font-size: 14px; padding: 5px; text-align: justify; } } .thanksforpay { width: 205px; margin: auto; padding-bottom: 35px; } .wpcf7 form.sent .wpcf7-response-output, .mc4wp-success, .woocommerce-message { margin-top: 12px !important; font-size: 12px !important; background: #fff !important; border: 1px solid #000 !important; color: #000 !important; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.12); } .woocommerce-thankyou-order-received { background: #459647; color: #fff !important; box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.12); } .wd-notice a, div.wpcf7-response-output a, .mc4wp-alert a, :is(.woocommerce-error,.woocommerce-message,.woocommerce-info) a { color: #000 !important; text-decoration: none !important; } .dasdas2 { font-size: 20px; color: #000 !important; padding-top: 20px; padding-bottom: 0px !important; margin-bottom: -20px !important; } .page-id-9.woocommerce-order-received .woocommerce-table__product-name.product-name span { display: none; } .page-id-9.woocommerce-order-received .woocommerce-table__product-table.product-total { display: none; } .page-id-9.woocommerce-order-received .woocommerce-table--order-details :is(th,td) { max-width: none !important; width: max-content !important; } .page-id-9.woocommerce-order-received .woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody { display: flex; flex-direction: row; align-content: center; } .page-id-13264 .main-page-wrapper { background: #000 !important; } .page-id-13264 .site-content.col-lg-12.col-12.col-md-12 { padding: 0px !important; } @media(max-width: 600px) { .zrn-lw-card { padding:0px !important; } } .zrn-wheel:before { content: ""; position: absolute; inset: 0% !important; border-radius: 50%; border: 2px solid rgba(255,255,255,.55)!important; box-shadow: inset 0 0 20px rgba(0,0,0,.55)!important; z-index: 2; pointer-events: none } .zrn-wheel-label span { left: 50% !important; } .woocommerce-variation-availability { display: none; } .random-city-message { display: none; }