/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.1.0
 Text Domain:  woodmart
*/

/* آسان موج‌گیر | هویت سبز–نقره‌ای */
:root{--amg-deep:#062d1d;--amg-brand:#087a3d;--amg-energy:#11b85c;--amg-mint:#ddf7e8;--amg-pale:#effaf3;--amg-silver:#d8e4df;--amg-line:#d7e7dc;--amg-text:#11221a;--amg-muted:#587064;--amg-shadow:0 16px 40px rgba(6,45,29,.1);--wd-primary-color:#087a3d;--wd-alternative-color:#062d1d}body{color:var(--amg-text)}a:hover{color:var(--amg-brand)}
/* هدر */
.whb-header,.wd-header-nav{border-color:rgba(8,122,61,.14)}.whb-header .wd-header-main-nav .item-level-0>a,.wd-header .wd-tools-element>a,.wd-header .wd-tools-element>a .wd-tools-text{color:var(--amg-deep);font-weight:750}.whb-header .wd-header-main-nav .item-level-0>a:hover,.whb-header .wd-header-main-nav .item-level-0.current-menu-item>a,.wd-header .wd-tools-element>a:hover{color:var(--amg-energy)}.wd-header .wd-tools-icon:before,.wd-header .wd-tools-icon:after{color:var(--amg-deep)}.wd-header .wd-search-form .searchform input[type=text]{border-color:var(--amg-line);background:var(--amg-pale);color:var(--amg-deep)}.wd-header .wd-dropdown-menu{border:1px solid var(--amg-line);border-radius:14px;box-shadow:var(--amg-shadow)}.wd-header .wd-dropdown-menu a:hover,.wd-nav-mobile>li>a:hover{color:var(--amg-brand)}.wd-nav-mobile>li>a{color:var(--amg-deep);font-weight:800}
/* خانه */
#amg-redesign{--amg-navy:#062d1d;--amg-blue:#087a3d;--amg-sky:#effaf3;--amg-green:#11b85c;--amg-ink:#11221a;--amg-muted:#587064;--amg-line:#d7e7dc}#amg-redesign .amg-topbar{background:var(--amg-navy)!important;color:var(--amg-silver)!important}#amg-redesign .amg-header{border-bottom-color:var(--amg-line)!important}#amg-redesign .amg-brand{color:var(--amg-navy)!important}#amg-redesign .amg-brand-mark{background:linear-gradient(135deg,var(--amg-energy),var(--amg-blue))!important;box-shadow:0 10px 20px rgba(8,122,61,.2)}#amg-redesign .amg-nav a:hover,#amg-redesign .amg-kicker,#amg-redesign .amg-all-link,#amg-redesign .amg-category-arrow,#amg-redesign .amg-product-cat,#amg-redesign .amg-cart{color:var(--amg-blue)!important}#amg-redesign .amg-hero{background:radial-gradient(circle at 18% 18%,rgba(17,184,92,.28),transparent 32%),linear-gradient(135deg,#041d12,#062d1d 56%,#0a6237)!important}#amg-redesign .amg-eyebrow{color:#ccf8dd!important;background:rgba(17,184,92,.1)!important;border-color:rgba(216,228,223,.22)!important}#amg-redesign .amg-dot{background:var(--amg-energy)!important;box-shadow:0 0 0 4px rgba(17,184,92,.14)!important}#amg-redesign .amg-hero p,#amg-redesign .amg-hero-points{color:#d8e4df!important}#amg-redesign .amg-hero-points span:before{color:var(--amg-energy)!important}#amg-redesign .amg-btn-primary{background:linear-gradient(135deg,var(--amg-energy),#0c9149)!important;color:#fff!important;box-shadow:0 10px 22px rgba(6,45,29,.24)!important}#amg-redesign .amg-btn-primary:hover{background:var(--amg-deep)!important}#amg-redesign .amg-btn-secondary{border-color:rgba(216,228,223,.52)!important}#amg-redesign .amg-float-card strong,#amg-redesign .amg-price,#amg-redesign .amg-photo-stat strong,#amg-redesign .amg-contact-lines,#amg-redesign .amg-contact-lines a{color:var(--amg-deep)!important}#amg-redesign .amg-trust-icon,#amg-redesign .amg-feature b{background:var(--amg-mint)!important;color:var(--amg-blue)!important}#amg-redesign .amg-section-alt,#amg-redesign .amg-product-media{background:#f4fbf6!important}#amg-redesign .amg-category:hover{border-color:rgba(17,184,92,.55)!important;box-shadow:0 14px 30px rgba(6,45,29,.1)!important}#amg-redesign .amg-category .amg-category-no{color:#79a68b!important}#amg-redesign .amg-product:hover{box-shadow:0 16px 32px rgba(6,45,29,.12)!important}#amg-redesign .amg-badge{background:var(--amg-mint)!important;color:var(--amg-blue)!important}#amg-redesign .amg-guide,#amg-redesign .amg-contact-side{background:linear-gradient(135deg,var(--amg-deep),#0b6b3d)!important}#amg-redesign .amg-guide p,#amg-redesign .amg-contact-side span{color:var(--amg-silver)!important}
/* فروشگاه */
body.woocommerce-shop .main-page-wrapper,body.post-type-archive-product .main-page-wrapper,.tax-product_cat .main-page-wrapper{background:linear-gradient(180deg,var(--amg-pale),#fff 430px)}body.woocommerce-shop .shop-loop-head{margin-bottom:26px}body.woocommerce-shop .shop-loop-head .woocommerce-result-count,body.woocommerce-shop .shop-loop-head .woocommerce-ordering{background:#fff;border:1px solid var(--amg-line);border-radius:11px;padding:8px 12px}.woocommerce .product-grid-item .product-wrapper{border:1px solid var(--amg-line);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 8px 24px rgba(6,45,29,.05);transition:transform .24s,box-shadow .24s,border-color .24s}.woocommerce .product-grid-item .product-wrapper:hover{transform:translateY(-5px);border-color:rgba(17,184,92,.46);box-shadow:var(--amg-shadow)}.woocommerce .product-grid-item .product-element-top{background:#f4fbf6}.woocommerce .product-grid-item .product-image-link img{mix-blend-mode:multiply}.woocommerce .product-grid-item .product-element-bottom{padding:15px 16px 18px;background:#fff}.woocommerce .product-grid-item .wd-entities-title{font-size:16px;line-height:1.75;min-height:54px}.woocommerce .product-grid-item .wd-entities-title a{color:var(--amg-deep)}.woocommerce .product-grid-item .wd-product-cats{min-height:22px}.woocommerce .product-grid-item .wd-product-cats a{color:var(--amg-brand);font-size:12px;font-weight:800}.woocommerce .product-grid-item .price,.woocommerce .product-grid-item .price ins{color:var(--amg-brand);font-weight:900;text-decoration:none}.woocommerce .product-grid-item .product-label{background:var(--amg-energy);border-radius:999px;color:#fff}.woocommerce .product-grid-item .wd-add-btn>a,.woocommerce .product-grid-item a.add_to_cart_button,.woocommerce .product-grid-item .add-to-cart-loop,.woocommerce .product-grid-item .wd-action-btn>a,.woocommerce .button,.woocommerce-page .button,.woocommerce a.button,.woocommerce-page a.button{background:linear-gradient(135deg,var(--amg-brand),var(--amg-energy))!important;border-color:var(--amg-brand)!important;border-radius:11px!important;color:#fff!important;font-weight:850!important}.woocommerce .product-grid-item .wd-add-btn>a:hover,.woocommerce .product-grid-item a.add_to_cart_button:hover,.woocommerce .product-grid-item .add-to-cart-loop:hover,.woocommerce .product-grid-item .wd-action-btn>a:hover,.woocommerce .button:hover,.woocommerce-page .button:hover,.woocommerce a.button:hover,.woocommerce-page a.button:hover{background:var(--amg-deep)!important;border-color:var(--amg-deep)!important}
/* محصول */
body.single-product .main-page-wrapper{background:linear-gradient(180deg,var(--amg-pale),#fff 390px)}body.single-product .product-image-wrap,body.single-product .woocommerce-product-gallery{border:1px solid var(--amg-line);border-radius:22px;background:linear-gradient(145deg,#fff,var(--amg-mint));box-shadow:var(--amg-shadow);overflow:hidden}body.single-product .woocommerce-product-gallery__image{background:transparent}body.single-product .woocommerce-product-gallery .flex-control-thumbs img{border:2px solid transparent;border-radius:10px;background:#fff}body.single-product .woocommerce-product-gallery .flex-control-thumbs img.flex-active,body.single-product .woocommerce-product-gallery .flex-control-thumbs img:hover{border-color:var(--amg-energy)}body.single-product .summary.entry-summary{background:rgba(255,255,255,.97);border:1px solid var(--amg-line);border-radius:22px;padding:28px;box-shadow:0 14px 34px rgba(6,45,29,.06)}body.single-product .product_title{color:var(--amg-deep)!important;font-size:clamp(25px,3vw,36px);font-weight:900;line-height:1.5}body.single-product .woocommerce-product-details__short-description{color:#385247;line-height:2.05}body.single-product .price,body.single-product .price ins{color:var(--amg-brand)!important;font-size:25px;font-weight:900;text-decoration:none}body.single-product .price del{color:#809187;font-size:.72em}body.single-product .quantity input.qty{border:1px solid var(--amg-line);border-radius:10px;color:var(--amg-deep);background:#f8fcf9}body.single-product form.cart .single_add_to_cart_button{min-height:50px;padding:0 24px;background:linear-gradient(135deg,var(--amg-brand),var(--amg-energy))!important;border:0!important;border-radius:12px;box-shadow:0 10px 20px rgba(8,122,61,.2);color:#fff!important;font-weight:900}body.single-product form.cart .single_add_to_cart_button:hover{background:var(--amg-deep)!important;transform:translateY(-1px)}body.single-product .stock{color:var(--amg-brand);font-weight:800}body.single-product .product_meta{border-top:1px solid var(--amg-line);padding-top:15px;color:#61776c}body.single-product .product_meta a{color:var(--amg-brand);font-weight:750}body.single-product .woocommerce-tabs{border:1px solid var(--amg-line);border-radius:20px;padding:18px 24px;background:#fff;box-shadow:0 14px 34px rgba(6,45,29,.05)}body.single-product .woocommerce-tabs .tabs{border-bottom:1px solid var(--amg-line)}body.single-product .woocommerce-tabs .tabs li a{color:#52685d;font-weight:800}body.single-product .woocommerce-tabs .tabs li.active a,body.single-product .woocommerce-tabs .tabs li:hover a{color:var(--amg-brand)}body.single-product .woocommerce-tabs .tabs li.active a:after{background:var(--amg-energy)}body.single-product .woocommerce-tabs .panel{color:#3e5449;line-height:2.05}body.single-product .related-and-upsells .title,body.single-product .related-and-upsells h3{color:var(--amg-deep);font-weight:900}.amg-product-copy{color:#455c50;line-height:2}.amg-product-copy h2,.amg-product-copy h3{color:var(--amg-deep)}.amg-product-copy li::marker{color:var(--amg-energy)}
/* سبد، پرداخت، حساب */
.woocommerce-cart .main-page-wrapper,.woocommerce-checkout .main-page-wrapper,.woocommerce-account .main-page-wrapper{background:linear-gradient(180deg,var(--amg-pale),#fff 360px)}.woocommerce-cart-form,.woocommerce-checkout .woocommerce-checkout-review-order,.woocommerce-checkout .woocommerce-billing-fields,.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{background:#fff;border:1px solid var(--amg-line);border-radius:16px}.woocommerce-cart-form{overflow:hidden}.woocommerce-cart-form thead,.woocommerce-checkout .woocommerce-checkout-review-order-table thead{background:var(--amg-pale);color:var(--amg-deep)}.woocommerce-cart-form a,.woocommerce-checkout a,.woocommerce-account a{color:var(--amg-brand)}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:var(--amg-deep);font-weight:750}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{color:var(--amg-brand)}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-radius:12px}.woocommerce-message{border-top-color:var(--amg-energy)}.woocommerce-message:before{color:var(--amg-brand)}
/* فوتر */
.footer-container{border-top:1px solid rgba(17,184,92,.22)}.footer-container .widget-title{color:var(--amg-deep);font-weight:900}.footer-container a:hover{color:var(--amg-energy)}.copyrights-wrapper{background:var(--amg-deep);color:var(--amg-silver)}.copyrights-wrapper a{color:var(--amg-silver)}.copyrights-wrapper .copyrights-left{font-size:0}.copyrights-wrapper .copyrights-left:after{content:'© تمامی حقوق سایت آسان موج‌گیر محفوظ است.';font-size:13px;color:var(--amg-silver)}.copyrights-wrapper .copyrights-right{display:none!important}.scrollToTop{background:var(--amg-brand);color:#fff;box-shadow:0 10px 22px rgba(6,45,29,.24)}
@media(max-width:768px){.woocommerce .product-grid-item .product-element-bottom{padding:12px}.woocommerce .product-grid-item .wd-entities-title{font-size:14px;min-height:48px}body.single-product .summary.entry-summary{border-radius:16px;padding:20px}body.single-product .product-image-wrap,body.single-product .woocommerce-product-gallery{border-radius:16px}body.single-product .product_title{font-size:25px}body.single-product form.cart .single_add_to_cart_button{width:100%;margin-top:10px}body.single-product .woocommerce-tabs{border-radius:16px;padding:16px}.woocommerce-account .woocommerce-MyAccount-content,.woocommerce-account .woocommerce-MyAccount-navigation{border-radius:12px}.copyrights-wrapper .copyrights-left:after{font-size:12px}}

/* لوگوی جدید آسان موج‌گیر */
.wd-logo.wd-main-logo>img{content:url('https://asanmojgir.ir/wp-content/uploads/2026/08/amg-logo-v2-header.webp');width:154px!important;max-width:154px!important;height:auto!important;object-fit:contain!important}.whb-hidden-lg .wd-logo.wd-main-logo>img{width:122px!important;max-width:122px!important}.footer-container img[src*='photo4433451963']{content:url('https://asanmojgir.ir/wp-content/uploads/2026/08/amg-logo-v2-header.webp');width:170px!important;max-width:170px!important;height:auto!important;object-fit:contain!important}#amg-redesign .amg-brand-mark{width:82px!important;height:52px!important;background-color:var(--amg-navy)!important;background-image:url('https://asanmojgir.ir/wp-content/uploads/2026/08/amg-logo-v2-header.webp')!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;color:transparent!important;box-shadow:0 10px 20px rgba(6,45,29,.22)!important}@media(max-width:580px){#amg-redesign .amg-brand-mark{width:64px!important;height:42px!important}.wd-logo.wd-main-logo>img{width:118px!important;max-width:118px!important}}


/* AMG Shop Header Logo V2 — direct stylesheet override */
html body.rtl.archive.post-type-archive.post-type-archive-product .wd-header .site-logo .wd-logo.wd-main-logo{display:flex!important;align-items:center!important;justify-content:center!important;width:150px!important;min-width:150px!important;height:94px!important;padding:4px!important;border:1px solid rgba(17,184,92,.48)!important;border-radius:16px!important;background:radial-gradient(circle at 50% 42%,rgba(17,184,92,.18),#041a10 74%)!important;box-shadow:0 10px 26px rgba(6,45,29,.32),inset 0 1px 0 rgba(216,228,223,.22)!important;overflow:hidden!important}
html body.rtl.archive.post-type-archive.post-type-archive-product .wd-header .site-logo .wd-logo.wd-main-logo>img{content:url('https://asanmojgir.ir/wp-content/uploads/2026/08/amg-logo-v2-header.webp')!important;width:142px!important;height:86px!important;max-width:none!important;object-fit:contain!important;object-position:center!important;background:#041a10!important;border-radius:12px!important;filter:brightness(1.06) saturate(1.1) drop-shadow(0 4px 7px rgba(0,0,0,.42))!important}
@media(max-width:1100px){html body.rtl.archive.post-type-archive.post-type-archive-product .wd-header .site-logo .wd-logo.wd-main-logo{width:132px!important;min-width:132px!important;height:88px!important;border-radius:15px!important}html body.rtl.archive.post-type-archive.post-type-archive-product .wd-header .site-logo .wd-logo.wd-main-logo>img{width:124px!important;height:80px!important;object-fit:contain!important}}
