@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//petgoogooli.com/wp-content/themes/woodmart/fonts/woodmart-font-2-400.woff2?v=8.2.6") format("woff2");
}

@font-face {
	font-family: "star";
	font-weight: 400;
	font-style: normal;
	src: url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"), url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"), url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"), url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
}

@font-face {
	font-family: "WooCommerce";
	font-weight: 400;
	font-style: normal;
	src: url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"), url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"), url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"), url("//petgoogooli.com/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#WooCommerce") format("svg");
}

:root {
	--wd-text-font: "googooliFont", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 500;
	--wd-text-color: #777777;
	--wd-text-font-size: 15px;
	--wd-title-font: "googooliFont", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 700;
	--wd-title-color: #242424;
	--wd-entities-title-font: "googooliFont", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "googooliFont", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "googooliFont", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 17px;
	--wd-header-el-font: "googooliFont", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 15px;
	--wd-primary-color: rgb(255,188,71);
	--wd-alternative-color: rgb(55,27,13);
	--wd-link-color: rgb(255,188,71);
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: rgb(255,188,71);
	--btn-default-bgcolor-hover: rgb(255,188,71);
	--btn-accented-bgcolor: rgb(255,188,71);
	--btn-accented-bgcolor-hover: rgb(255,188,71);
	--wd-form-brd-width: 2px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.wd-popup.wd-age-verify {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: rgb(255,255,255);
	background-image: none;
	background-repeat: no-repeat;
	background-size: contain;
	background-position: left center;
	--wd-popup-width: 800px;
}
.header-banner {
	background-color: rgb(255,255,255);
	background-image: none;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title {
	background-image: none;
	background-size: cover;
	background-position: center center;
}
html .wd-page-content .wd-product .product-wrapper .wd-entities-title {
	font-weight: 600;
	font-size: 15px;
}
.page .wd-page-content {
	background-color: rgb(254,253,249);
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
	background-color: rgb(254,253,249);
	background-image: none;
}
.single-product .wd-page-content {
	background-color: rgb(254,253,249);
	background-image: none;
}
.woodmart-archive-blog .wd-page-content {
	background-color: rgb(254,253,249);
	background-image: none;
}
.single-post .wd-page-content {
	background-color: rgb(254,253,249);
	background-image: none;
}
.woodmart-archive-portfolio .wd-page-content {
	background-color: rgb(254,253,249);
	background-image: none;
}
.single-portfolio .wd-page-content {
	background-color: rgb(254,253,249);
	background-image: none;
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-color: rgb(255,255,255);
	--wd-arrow-color-hover: rgb(255,255,255);
	--wd-arrow-color-dis: rgb(255,255,255);
	--wd-arrow-bg: rgb(255,188,71);
	--wd-arrow-bg-dis: rgb(255,188,71);
	--wd-arrow-radius: 100px;
}
.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
	--wd-arrow-gap: 15px;
	--wd-arrow-size: 50px;
	--wd-arrow-color: rgb(255,188,71);
	--wd-arrow-color-hover: rgb(255,188,71);
	--wd-arrow-color-dis: rgb(255,188,71);
	--wd-arrow-bg: rgb(255,255,255);
	--wd-arrow-bg-hover: rgb(255,255,255);
	--wd-arrow-bg-dis: rgb(255,255,255);
	--wd-arrow-radius: 74px;
	--wd-arrow-brd-color: rgb(255,188,71);
	--wd-arrow-brd-color-hover: rgb(255,188,71);
	--wd-arrow-brd-color-dis: rgba(255,188,71,0.63);
	--wd-arrow-brd: 3px dashed;
}
.wd-nav-pagin-wrap:not(.wd-custom-style) {
	--wd-pagin-size: 12px;
	--wd-pagin-bg: rgba(0,0,0,0);
	--wd-pagin-bg-hover: rgba(0,0,0,0);
	--wd-pagin-bg-act: rgb(255,188,71);
	--wd-pagin-radius: 26px;
	--wd-pagin-brd-color: rgb(255,188,71);
	--wd-pagin-brd-color-hover: rgb(255,188,71);
	--wd-pagin-brd-color-act: rgb(255,188,71);
	--wd-pagin-brd: 2px solid;
}
.product-labels .product-label.onsale {
	background-color: rgb(255,188,100);
	color: rgb(5,5,5);
}
.product-labels .product-label.new {
	background-color: rgb(124,229,32);
}
.product-labels .product-label.featured {
	background-color: rgb(255,188,71);
	color: rgb(0,0,0);
}
.product-labels .product-label.out-of-stock {
	background-color: rgb(232,136,53);
}
.product-labels .product-label.attribute-label:not(.label-with-img) {
	background-color: rgb(40,167,69);
	color: rgb(255,255,255);
}
.wd-popup.popup-quick-view {
	--wd-popup-width: 920px;
}
.woocommerce-product-gallery {
	--wd-gallery-gap: 3px;
}
.wd-builder-off .wd-fbt.wd-design-side {
	--wd-form-width: 250px;
}
:root{
--wd-container-w: 1370px;
--wd-form-brd-radius: 5px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 12px;
}

@media (min-width: 1370px) {
section.elementor-section.wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff");
	font-weight: 100;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff");
	font-weight: 200;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff");
	font-weight: 300;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff");
	font-weight: 500;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff");
	font-weight: 600;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff2");
	font-weight: 700;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff2");
	font-weight: 800;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "googooliFont";
	src: url("//petgoogooli.com/wp-content/uploads/2026/09/googooli-variable.16j_2qc1xkb87.woff2") format("woff2");
	font-weight: 900;
	font-display:swap;
	font-style: normal;
}

/* فشرده‌سازی شده با حفظ کامنت‌ها - بهینه برای سرعت بارگذاری */
@font-face{font-display:swap !important}.wd-page-content.main-page-wrapper{margin-top:30px !important}.elementor-element.elementor-element-88dd324.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{padding:0 !important}.error404 .page-header{margin-top:134px}.wd-page-title.page-title.page-title-default.title-size-small.title-design-centered.color-scheme-dark{max-width:1340px !important;margin:0 auto !important}.wd-buttons .wd-action-btn>a:hover{background-color:#ffbc64 !important;border-radius:8px}.wd-buttons[class*="wd-pos-r"]{visibility:visible !important;transform:translateX(0) translateZ(0) !important}.wd-product-cats{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;line-height:1.5em !important;min-height:3em !important;max-height:3em !important;word-break:break-word !important}.downloads-link{display:none}.woocommerce-MyAccount-navigation-link woocommerce-MyAccount-navigation-link--downloads{display:none  !important;background-color:red  !important}.wd-entities-title{display:-webkit-box !important;-webkit-line-clamp:2 !important;-webkit-box-orient:vertical !important;overflow:hidden !important;text-overflow:ellipsis !important;min-height:3em !important;line-height:1.5em !important}.wd-negative-gap.elementor-element.elementor-element-65033d2.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{overflow:hidden !important}.wd-nav[class*="wd-style-"]>li>a{color:rgb(19 19 19 / 70%) !important}.wd-nav[class*="wd-style-"]>li:hover>a{color:#0000008f  !important}.wd-nav[class*="wd-style-"]>li>a{color:rgb(0 0 0 / 70%) !important}.woocommerce-product-details__short-description{direction:rtl !important;text-align:right !important;white-space:normal !important}/* غیرفعال کردن اثرات تداخلی */.woocommerce-product-details__short-description *{animation:none !important;transition:none !important}/* دکمه مشاور ه زیر خرید  */.elementor-icon-box-wrapper{display:flex !important;justify-content:center}.elementor-icon-box-wrapper .elementor-icon-box-icon{margin-left:5px !important}div#tab-description  p{text-align:justify !important}/* صفحه پرداخت */img.pws-method-image.WC_Flat_Method_20.WC_Flat_Method{padding:9px !important}.shipping_method_description.shipping_method_0_wc_courier_method_17,.shipping_method_description.shipping_method_0_wc_courier_method_13,.shipping_method_description.shipping_method_0_wc_forehand_method_12{display:flex !important;align-content:center !important;justify-content:center !important;text-align:center !important}.shipping_method_description.shipping_method_0_wc_flat_method_20{display:flex  !important;justify-content:center  !important;align-content:center  !important}.card-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-top:30px}.card{background:white;border-radius:10px;padding:20px;box-shadow:0 5px 15px rgba(0,0,0,0.1);transition:transform 0.3s ease;display:flex;flex-direction:column}.card:hover{transform:translateY(-5px)}.card-header{font-size:1.2rem;font-weight:bold;margin-bottom:15px;color:var(--secondary-color);text-align:center}.card-image{width:100%;height:200px;background-color:#eee;border-radius:8px;margin-bottom:15px;display:flex;align-items:center;justify-content:center;color:#888}.card-content{flex-grow:1;margin-bottom:15px}.price-container{min-height:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:auto}.price{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-height:60px}.price del{color:#888;font-size:0.9rem;margin-bottom:5px}.price ins{text-decoration:none;color:#e53935;font-weight:bold;font-size:1.2rem}.price .woocommerce-Price-amount{font-weight:bold;font-size:1.2rem;color:var(--secondary-color)}.screen-reader-text{display:none}.discount-badge{background-color:#ffbc67;color:white;padding:3px 8px;border-radius:4px;font-size:0.8rem;margin-right:5px}.button{background-color:#ffbc67;color:white;border:none;padding:10px 15px;border-radius:5px;cursor:pointer;margin-top:15px;width:100%;font-weight:bold;transition:background-color 0.3s}.button:hover{background-color:#e0a800}@media (max-width:768px){.card-container{grid-template-columns:1fr;gap:15px}.card{padding:15px}.card-header{font-size:1.1rem}.card-image{height:160px}.price-container{min-height:60px}.price del{font-size:0.9rem}.price ins{font-size:1.1rem}.price .woocommerce-Price-amount{font-size:1.1rem}.price .woocommerce-Price-currencySymbol{font-size:0.8rem}.button{padding:10px 15px;font-size:0.9rem}}@media (max-width:480px){.container{padding:10px}h1{font-size:1.5rem;margin-bottom:20px}.card{padding:12px}.card-header{font-size:1rem}.card-image{height:140px}.card-content{font-size:0.9rem}.price del{font-size:0.85rem}.price ins{font-size:1rem}.price .woocommerce-Price-amount{font-size:1rem}.price .woocommerce-Price-currencySymbol{font-size:0.75rem}.button{font-size:0.85rem;padding:8px 12px}}.whb-sticky-prepared{padding-top:0 !important}img.attachment-post-thumbnail.size-post-thumbnail.wd-lazy-fade.wp-post-image.wd-loaded{display:none !important}.wd-post-meta div{display:none}.elementor-icon-box-wrapper{display:flex !important;flex-direction:row-reverse !important;justify-content:center !important}.elementor-icon-box-title{color:#000000 !important;margin-top:5px !important}.elementor-element.elementor-element-b8bf877.e-con-full.e-flex.e-con.e-child{padding:0 10px !important}.elementor-element.elementor-element-dea8ddd.e-con-full.e-flex.e-con.e-child{padding-bottom:0 !important}.elementor-element.elementor-element-2ddb995.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{gap:0 !important}.elementor-6156 .elementor-element.elementor-element-7b90a7a .elementor-heading-title > h6{padding:11px !important}h6.elementor-heading-title.elementor-size-default,.elementor-6156 .elementor-element.elementor-element-b9ac467 .elementor-heading-title,.elementor-6156 .elementor-element.elementor-element-f845793 .elementor-heading-title{padding:11px !important}.wd-negative-gap.elementor-element.elementor-element-fe65b92.e-flex.e-con-boxed.e-con.e-parent.e-lazyloaded{padding:0 !important;margin:0 !important}.e-con-inner  .e-con.e-flex>.e-con-inner{padding-bottom::0 !important;margin:0 !important}.wd-post-img.post-img-wrapp{max-height:140px !important;object-fit:cover !important}.wd-post-excerpt.entry-content{display:none !important}::selection{background-color:#ffbc64 !important;color:black !important}.wd-negative-gap.elementor-element.elementor-element-4d493b7.wd-section-stretch.color-scheme-light.e-flex.e-con-boxed.e-con.e-child{display:flex !important;align-content:center;justify-content:center;align-items:center !important}img.torobpay-product-badge-icon.ls-is-cached.lazyloaded{display:none !important}.best-sellers-home{background-color:#ffbc64 !important}li.woocommerce-MyAccount-navigation-link--downloads{display:none !important}.wd-product-cats{display:none !important}/* ============================================ تصميم زجاجي وجذاب لقسم المنتجات الفلهائية لرفع نسبة التحويل وجذب الانتباه ============================================ */.elementor-element-8d682a5{padding:30px 20px;background:linear-gradient(145deg,rgba(255,255,255,0.7) 0%,rgba(240,248,255,0.5) 100%);backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border-radius:32px;border:1px solid rgba(255,255,255,0.5);box-shadow:0 20px 40px -12px rgba(0,20,30,0.25),inset 0 1px 2px rgba(255,255,255,0.7);margin:20px 0;transition:all 0.4s ease}.elementor-element-1ecd7d3 .wd-text-block h3{font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,#2b3a67,#1e2a4a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 10px rgba(0,20,40,0.15);letter-spacing:-0.5px}.elementor-element-656eeb8 .wd-text-block h5{color:#4a5b7a;font-weight:500;background:rgba(255,255,255,0.5);padding:4px 18px;border-radius:40px;display:inline-block;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,0.6);font-size:1rem}.elementor-element-0339720 .elementor-icon-box-title a{background:linear-gradient(135deg,#f6b26b,#f28b4a);padding:8px 20px;border-radius:40px;color:#fff !important;font-weight:600;font-size:0.9rem;box-shadow:0 6px 14px rgba(242,139,74,0.35);transition:all 0.3s;display:inline-block;border:1px solid rgba(255,255,255,0.2)}.elementor-element-0339720 .elementor-icon-box-title a:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 10px 24px rgba(242,139,74,0.5);background:linear-gradient(135deg,#f8c291,#f28b4a)}.wd-product{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);border-radius:24px !important;border:1px solid rgba(255,255,255,0.5) !important;box-shadow:0 8px 24px -6px rgba(0,20,30,0.12),inset 0 1px 0 rgba(255,255,255,0.6);transition:all 0.35s cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;padding:12px 12px 16px !important;margin:6px 0}.wd-product:hover{transform:translateY(-6px) scale(1.01);background:rgba(255,255,255,0.6) !important;box-shadow:0 20px 40px -10px rgba(0,30,50,0.3),inset 0 1px 0 rgba(255,255,255,0.8);border-color:rgba(255,215,150,0.6) !important}.wd-product .product-image-link{border-radius:18px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,0.04);transition:all 0.4s}.wd-product:hover .product-image-link{box-shadow:0 8px 24px rgba(0,0,0,0.08)}.wd-product .product-labels .onsale{background:linear-gradient(135deg,#ff6b6b,#ee5a24) !important;font-weight:700;padding:4px 12px;border-radius:30px !important;font-size:0.75rem;box-shadow:0 4px 12px rgba(238,90,36,0.35)}.wd-product .product-labels .label-term-2026-12,.wd-product .product-labels .label-term-2027-08{background:rgba(0,0,0,0.55) !important;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,0.2);color:#fff !important;font-size:0.65rem;padding:2px 10px;border-radius:30px}.wd-product .wd-entities-title a{font-weight:700;color:#1a2639 !important;font-size:0.95rem;line-height:1.3;transition:color 0.3s}.wd-product .wd-entities-title a:hover{color:#f28b4a !important}.wd-product .wd-product-cats a,.wd-product .wd-product-brands-links a{color:#4a5b7a !important;font-size:0.7rem;font-weight:500;opacity:0.8}.wd-product .price{font-size:1.25rem;font-weight:700;margin:8px 0 4px;background:rgba(255,255,255,0.4);padding:6px 14px;border-radius:40px;display:inline-block;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,0.3)}.wd-product .price del{color:#b0b8c9;font-size:0.85rem;font-weight:400;margin-left:8px}.wd-product .price ins{color:#2d9b4a;text-decoration:none;font-weight:800}.wd-product .wd-buttons .wd-action-btn a{background:rgba(255,255,255,0.5) !important;backdrop-filter:blur(6px);border-radius:50% !important;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.3);color:#1a2639 !important;transition:all 0.3s;box-shadow:0 2px 8px rgba(0,0,0,0.04)}.wd-product .wd-buttons .wd-action-btn a:hover{background:#f28b4a !important;color:#fff !important;transform:scale(1.1);border-color:transparent;box-shadow:0 6px 16px rgba(242,139,74,0.35)}.wd-product .wd-add-btn a.button{background:linear-gradient(135deg,#2b3a67,#1e2a4a) !important;border-radius:40px !important;padding:8px 18px;font-weight:600;font-size:0.8rem;color:#fff !important;border:none;box-shadow:0 4px 14px rgba(30,42,74,0.3);transition:all 0.35s;letter-spacing:0.3px;border:1px solid rgba(255,255,255,0.1)}.wd-product .wd-add-btn a.button:hover{background:linear-gradient(135deg,#f6b26b,#f28b4a) !important;transform:scale(1.04) translateY(-2px);box-shadow:0 8px 28px rgba(242,139,74,0.45);color:#fff !important}.wd-carousel-container .wd-carousel-inner{border-radius:28px;padding:6px 4px}.wd-carousel-container .wd-nav-arrows .wd-btn-arrow{background:rgba(255,255,255,0.4) !important;backdrop-filter:blur(8px);border-radius:50% !important;width:44px;height:44px;border:1px solid rgba(255,255,255,0.5);box-shadow:0 4px 16px rgba(0,0,0,0.06);transition:all 0.3s}.wd-carousel-container .wd-nav-arrows .wd-btn-arrow:hover{background:rgba(255,255,255,0.8) !important;transform:scale(1.08);box-shadow:0 8px 24px rgba(0,0,0,0.1)}@media (max-width:768px){.elementor-element-8d682a5{padding:20px 12px;border-radius:24px}.wd-product{padding:8px 8px 12px !important;margin:4px 0}.wd-product .price{font-size:1rem;padding:4px 12px}.wd-product .wd-add-btn a.button{font-size:0.7rem;padding:6px 12px}.wd-product .wd-entities-title a{font-size:0.8rem}}.wd-product::after{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,0.1),transparent 60%);opacity:0;transition:opacity 0.6s;pointer-events:none;z-index:1}.wd-product:hover::after{opacity:1}/* ============================================ استایل جذاب و شیشه‌ای برای دسته‌بندی‌های اصلی (سگ، گربه، پرنده، جونده‌ها) ============================================ */.wd-cat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:20px 10px}.wd-col.wd-cat{background:rgba(255,255,255,0.25) !important;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border-radius:32px !important;border:1px solid rgba(255,255,255,0.4);box-shadow:0 15px 35px -10px rgba(0,20,30,0.2),inset 0 1px 0 rgba(255,255,255,0.6);transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;position:relative;padding:10px 10px 20px !important;margin:0 !important;transform:translateY(0)}.wd-col.wd-cat:hover{transform:translateY(-10px) scale(1.02);background:rgba(255,255,255,0.45) !important;box-shadow:0 30px 60px -15px rgba(0,30,50,0.4),inset 0 1px 0 rgba(255,255,255,0.9);border-color:rgba(255,215,150,0.7)}.wd-col.wd-cat::before{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 30%,rgba(255,255,240,0.15),transparent 70%);opacity:0;transition:opacity 0.6s;pointer-events:none;z-index:0}.wd-col.wd-cat:hover::before{opacity:1}.wd-cat-thumb{border-radius:24px;overflow:hidden;box-shadow:0 8px 20px -6px rgba(0,0,0,0.08);transition:all 0.4s;transform:scale(0.95)}.wd-col.wd-cat:hover .wd-cat-thumb{transform:scale(1);box-shadow:0 12px 32px -8px rgba(0,0,0,0.15)}.wd-cat-image img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform 0.6s ease}.wd-col.wd-cat:hover .wd-cat-image img{transform:scale(1.08)}.wd-cat-content{position:relative;z-index:2;text-align:center;padding:16px 6px 6px}.wd-cat-header h3{font-size:1.6rem;font-weight:800;margin:0;background:linear-gradient(135deg,#2b3a67,#1e2a4a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 2px 12px rgba(0,20,40,0.1);letter-spacing:-0.3px;transition:all 0.3s}.wd-col.wd-cat:hover .wd-cat-header h3{background:linear-gradient(135deg,#f6b26b,#f28b4a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transform:scale(1.04)}.wd-cat-content .wd-fill{position:absolute;inset:0;z-index:3}.wd-cat-content::after{content:'→';display:block;font-size:1.8rem;font-weight:300;color:rgba(43,58,103,0.3);margin-top:4px;transition:all 0.4s;opacity:0;transform:translateX(-10px)}.wd-col.wd-cat:hover .wd-cat-content::after{opacity:1;transform:translateX(0);color:#f28b4a}@media (max-width:1024px){.wd-cat-grid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:600px){.wd-cat-grid{grid-template-columns:1fr 1fr;gap:14px;padding:10px 5px}.wd-cat-header h3{font-size:1.2rem}.wd-col.wd-cat{border-radius:24px !important;padding:6px !important}}.wd-col.product-category:first-child{border-top:3px solid #4a90d9}.wd-col.product-category:nth-child(2){border-top:3px solid #f5a623}.wd-col.product-category:nth-child(3){border-top:3px solid #50c878}.wd-col.product-category:last-child{border-top:3px solid #b08bdb}/* ============================================ استایل شیشه‌ای برای بخش تخفیف ۵۰ درصدی افزایش نرخ تبدیل با طراحی جذاب ============================================ */.wd-tabs-content-wrapper{padding:15px 5px;background:rgba(255,255,255,0.15);backdrop-filter:blur(8px) saturate(160%);-webkit-backdrop-filter:blur(8px) saturate(160%);border-radius:40px;border:1px solid rgba(255,255,255,0.25);box-shadow:0 15px 40px -10px rgba(0,0,0,0.08)}.wd-tabs-header .wd-nav-link{background:linear-gradient(135deg,#ff416c,#ff4b2b) !important;padding:10px 30px !important;border-radius:60px !important;box-shadow:0 8px 25px rgba(255,65,108,0.35);border:1px solid rgba(255,255,255,0.3);transition:all 0.3s ease}.wd-tabs-header .wd-nav-link .tab-label{color:#fff !important;font-weight:800;font-size:1.2rem;letter-spacing:0.5px;text-shadow:0 2px 8px rgba(0,0,0,0.15)}.wd-tabs-header .wd-nav-link:hover{transform:scale(1.04);box-shadow:0 12px 35px rgba(255,65,108,0.5)}.wd-product{background:rgba(255,255,255,0.25) !important;backdrop-filter:blur(10px) saturate(170%);-webkit-backdrop-filter:blur(10px) saturate(170%);border-radius:28px !important;border:1px solid rgba(255,255,255,0.35);box-shadow:0 10px 30px -8px rgba(0,20,30,0.12),inset 0 1px 0 rgba(255,255,255,0.5);transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;padding:12px 12px 18px !important;margin:6px 0;position:relative}.wd-product:hover{transform:translateY(-8px) scale(1.01);background:rgba(255,255,255,0.45) !important;box-shadow:0 25px 50px -12px rgba(0,30,50,0.3),inset 0 1px 0 rgba(255,255,255,0.8);border-color:rgba(255,200,100,0.5)}.wd-product::before{content:'';position:absolute;top:-60%;left:-60%;width:220%;height:220%;background:radial-gradient(circle at 20% 30%,rgba(255,215,150,0.08),transparent 60%);opacity:0;transition:opacity 0.6s;pointer-events:none;z-index:0}.wd-product:hover::before{opacity:1}.wd-product .product-image-link{border-radius:20px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,0.04);transition:all 0.4s}.wd-product:hover .product-image-link{box-shadow:0 12px 30px rgba(0,0,0,0.08)}.wd-product .product-labels .onsale{background:linear-gradient(135deg,#ff6b6b,#ee2d2d) !important;font-weight:800;padding:5px 14px;border-radius:40px !important;font-size:0.8rem;box-shadow:0 6px 18px rgba(238,45,45,0.4);border:1px solid rgba(255,255,255,0.2);letter-spacing:0.5px;color:#fff !important}.wd-product .product-labels .label-term-2026-06,.wd-product .product-labels .label-term-2027-01{background:rgba(0,0,0,0.5) !important;backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,0.15);color:#fff !important;font-size:0.65rem;padding:3px 12px;border-radius:30px;font-weight:600}.wd-product .wd-entities-title a{font-weight:700;color:#1a2639 !important;font-size:0.95rem;line-height:1.3;transition:color 0.3s}.wd-product .wd-entities-title a:hover{color:#f28b4a !important}.wd-product .wd-product-cats a,.wd-product .wd-product-brands-links a{color:#4a5b7a !important;font-size:0.7rem;font-weight:500;opacity:0.75}.wd-product .price{font-size:1.2rem;font-weight:800;margin:8px 0 4px;background:rgba(255,255,255,0.3);padding:6px 16px;border-radius:40px;display:inline-block;backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,0.2)}.wd-product .price del{color:#b0b8c9;font-size:0.85rem;font-weight:400;margin-left:8px}.wd-product .price ins{color:#2d9b4a;text-decoration:none;font-weight:800;background:rgba(45,155,74,0.08);padding:0 6px;border-radius:6px}.wd-product .wd-add-btn a.button{background:linear-gradient(135deg,#f7971e,#ffd200) !important;border-radius:40px !important;padding:10px 22px;font-weight:700;font-size:0.8rem;color:#1a2639 !important;border:none;box-shadow:0 6px 20px rgba(247,151,30,0.35);transition:all 0.35s;letter-spacing:0.3px;border:1px solid rgba(255,255,255,0.2)}.wd-product .wd-add-btn a.button:hover{transform:scale(1.06) translateY(-3px);box-shadow:0 10px 32px rgba(247,151,30,0.5);background:linear-gradient(135deg,#ffb347,#ff8c00) !important;color:#fff !important}.wd-product .wd-buttons .wd-action-btn a{background:rgba(255,255,255,0.4) !important;backdrop-filter:blur(6px);border-radius:50% !important;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,0.25);color:#1a2639 !important;transition:all 0.3s;box-shadow:0 2px 10px rgba(0,0,0,0.03)}.wd-product .wd-buttons .wd-action-btn a:hover{background:#f28b4a !important;color:#fff !important;transform:scale(1.12);border-color:transparent;box-shadow:0 8px 22px rgba(242,139,74,0.35)}.wd-carousel-container .wd-nav-arrows .wd-btn-arrow{background:rgba(255,255,255,0.3) !important;backdrop-filter:blur(8px);border-radius:50% !important;width:48px;height:48px;border:1px solid rgba(255,255,255,0.3);box-shadow:0 4px 16px rgba(0,0,0,0.04);transition:all 0.3s}.wd-carousel-container .wd-nav-arrows .wd-btn-arrow:hover{background:rgba(255,255,255,0.7) !important;transform:scale(1.08);box-shadow:0 8px 28px rgba(0,0,0,0.08)}.wd-nav-pagin .wd-nav-pagin-item{background:rgba(255,255,255,0.3) !important;border:1px solid rgba(255,255,255,0.2);transition:all 0.3s}.wd-nav-pagin .wd-nav-pagin-item.wd-active{background:#f28b4a !important;border-color:#f28b4a;transform:scale(1.2)}@media (max-width:768px){.wd-tabs-content-wrapper{padding:10px 4px;border-radius:28px}.wd-product{padding:8px 8px 12px !important;border-radius:20px !important}.wd-product .price{font-size:1rem;padding:4px 12px}.wd-product .wd-add-btn a.button{font-size:0.7rem;padding:6px 14px}.wd-tabs-header .wd-nav-link .tab-label{font-size:1rem}}.wd-product .onsale:contains("50%"){background:linear-gradient(135deg,#ff416c,#ff4b2b) !important;animation:pulse-badge 2s infinite}@keyframes pulse-badge{0%{box-shadow:0 0 0 0 rgba(255,65,108,0.5)}70%{box-shadow:0 0 0 10px rgba(255,65,108,0)}100%{box-shadow:0 0 0 0 rgba(255,65,108,0)}}

.shipping_method_description shipping_method_0_tapin_pishtaz_method_21{
text-align: center !important;
}
.cart-widget-side.wd-side-hidden.wd-left.wd-opened,
.login-form-side.wd-side-hidden.woocommerce.wd-left.wd-opened
 {
    z-index: 999999 !important;
}@media (min-width: 1025px) {
	.wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow{opacity:1}.wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next{transform:translateX(30px)}.wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev{transform:translateX(-30px)}del .woocommerce-Price-currencySymbol{display:none}.wd-product .product-wrapper .price del{display:block;font-size:15px}.wd-product .product-wrapper .price{text-align:left}.wd-product .product-wrapper .price ins .amount{font-size:20px;font-weight:700}.wd-product .product-wrapper .price ins .amount .woocommerce-Price-currencySymbol{font-size:16px;font-weight:400}.cto:before{border-radius:35px;background:transparent;content:'';top:120px;bottom:20px;right:80px;left:30px;height:400px;width:90%;-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);position:absolute;border:4px solid #302d38}.whb-boxed:not(.whb-sticked) .whb-main-header:before{display:none}/*تغییر دیزاین منو دسکتاپ */.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(16px) saturate(200%) !important;-webkit-backdrop-filter:blur(16px) saturate(200%) !important;border-radius:29%}
}

@media (min-width: 768px) and (max-width: 1024px) {
	/*تغییر دیزاین منو پایین موبایل*//* ===== Glass Toolbar - Premium Style ===== */.wd-toolbar.wd-toolbar-label-show{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(16px) saturate(200%) !important;-webkit-backdrop-filter:blur(16px) saturate(200%) !important;border-radius:24px !important;border:1px solid rgba(255,255,255,0.50) !important;box-shadow:0 8px 32px rgba(0,0,0,0.10),inset 0 1px 0 rgba(255,255,255,0.60) !important;position:fixed !important;bottom:5px !important;right:-50% !important;transform:translateX(-50%) !important;z-index:9999 !important;display:flex !important;justify-content:space-around !important;align-items:center !important;gap:0 !important;min-height:64px !important;box-sizing:border-box !important;transition:all 0.3s ease !important;max-width:92% !important;margin:0 8% 0 0}@media (prefers-color-scheme: dark){.wd-toolbar.wd-toolbar-label-show{background:rgb(255 255 255 / 61%) !important;border-color:rgba(255,255,255,0.15) !important;box-shadow:0 8px 32px rgba(0,0,0,0.50),inset 0 1px 0 rgba(255,255,255,0.10) !important}}/*تغییر دیزاین منو بالا موبایل*/.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(16px) saturate(200%) !important;-webkit-backdrop-filter:blur(16px) saturate(200%) !important}/*افزایش z-index  ساید بارها*/.cart-widget-side.wd-side-hidden.wd-left.wd-opened{z-index:99999!important}.mobile-nav.wd-side-hidden.wd-side-hidden-nav.wd-right.wd-opener-arrow.wd-opened{z-index:99999!important}
}

@media (min-width: 577px) and (max-width: 767px) {
	.elementor-element.elementor-element-88dd324.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{padding:0 !important}/*تغییر دیزاین منو پایین موبایل*//* ===== Glass Toolbar - Premium Style ===== */.wd-toolbar.wd-toolbar-label-show{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(16px) saturate(200%) !important;-webkit-backdrop-filter:blur(16px) saturate(200%) !important;border-radius:24px !important;border:1px solid rgba(255,255,255,0.50) !important;box-shadow:0 8px 32px rgba(0,0,0,0.10),inset 0 1px 0 rgba(255,255,255,0.60) !important;position:fixed !important;bottom:5px !important;right:-50% !important;transform:translateX(-50%) !important;z-index:9999 !important;display:flex !important;justify-content:space-around !important;align-items:center !important;gap:0 !important;min-height:64px !important;box-sizing:border-box !important;transition:all 0.3s ease !important;max-width:92% !important;margin:0 8% 0 0}@media (max-width:480px){.wd-toolbar.wd-toolbar-label-show{border-radius:20px !important;min-height:58px !important}}@media (prefers-color-scheme:dark){.wd-toolbar.wd-toolbar-label-show{background:rgb(255 255 255 / 61%) !important;border-color:rgba(255,255,255,0.15) !important;box-shadow:0 8px 32px rgba(0,0,0,0.50),inset 0 1px 0 rgba(255,255,255,0.10) !important}}/*تغییر دیزاین منو بالا موبایل*/.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(16px) saturate(200%) !important;-webkit-backdrop-filter:blur(16px) saturate(200%) !important}
}

@media (max-width: 576px) {
	.elementor-element.elementor-element-88dd324.e-con-full.e-flex.e-con.e-parent.e-lazyloaded{padding:0 !important}.product-label{padding-inline:2px!important;min-width:45px!important;font-size:9px!important}/* خذف فاصله عکس گربه بالا با المان های پایین */.wd-negative-gap.elementor-element.elementor-element-16c7423.e-flex.e-con-boxed.e-con.e-child{margin-bottom:0 !important}/*تغییر دیزاین منو پایین موبایل*//* ===== Glass Toolbar - Premium Style ===== */.wd-toolbar.wd-toolbar-label-show{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(16px) saturate(200%) !important;-webkit-backdrop-filter:blur(16px) saturate(200%) !important;border-radius:24px !important;border:1px solid rgba(255,255,255,0.50) !important;box-shadow:0 8px 32px rgba(0,0,0,0.10),inset 0 1px 0 rgba(255,255,255,0.60) !important;position:fixed !important;bottom:5px !important;right:-50% !important;transform:translateX(-50%) !important;z-index:9999 !important;display:flex !important;justify-content:space-around !important;align-items:center !important;gap:0 !important;min-height:64px !important;box-sizing:border-box !important;transition:all 0.3s ease !important;max-width:92% !important;margin:0 8% 0 0}/* --- Responsive fine-tune --- */@media (max-width:480px){.wd-toolbar.wd-toolbar-label-show{border-radius:20px !important;min-height:58px !important;max-width:92% !important;margin:0 8% 0 0}}/* --- Light / dark mode awareness --- */@media (prefers-color-scheme:dark){.wd-toolbar.wd-toolbar-label-show{background:rgb(255 255 255 / 61%) !important;border-color:rgba(255,255,255,0.15) !important;box-shadow:0 8px 32px rgba(0,0,0,0.50),inset 0 1px 0 rgba(255,255,255,0.10) !important}}/*تغییر دیزاین منو بالا موبایل*/.whb-row.whb-general-header.whb-sticky-row.whb-without-bg.whb-without-border.whb-color-dark.whb-flex-flex-middle{background:rgba(255,255,255,0.35) !important;backdrop-filter:blur(16px) saturate(200%) !important;-webkit-backdrop-filter:blur(16px) saturate(200%) !important}/*افزایش z-index ساید بارها*/.cart-widget-side.wd-side-hidden.wd-left.wd-opened{z-index:99999!important}.mobile-nav.wd-side-hidden.wd-side-hidden-nav.wd-right.wd-opener-arrow.wd-opened{z-index:99999!important}
}

