
/* ========================================================= SROBOTA — OPTIMIZED CUSTOM CSS Version: 2026-09-09 მიზანი: • მიმდინარე Desktop / Tablet / Mobile ვიზუალის შენარჩუნება • ძველი ურთიერთგამომრიცხავი წესების გაწმენდა • Touch მოწყობილობებზე Header hover/tap ეფექტების დამშვიდება • Product Page-ის საბოლოო თეთრი დიზაინის პირდაპირ გამოყენება • Guest homepage gap fix-ის შენარჩუნება ========================================================= */ /* ========================================================= 1. HEADER — BASE ========================================================= */ .whb-top-bar a, .whb-top-bar .menu-item > a { color: #111111 !important; font-size: 15px !important; font-weight: 700 !important; display: inline-block; position: relative; top: 4px; transition: transform 0.22s ease, color 0.22s ease, text-shadow 0.22s ease; } .whb-general-header .menu-item > a, .whb-header-bottom .menu-item > a { position: relative; display: inline-block; transition: transform 0.35s ease, color 0.35s ease, text-shadow 0.35s ease; } /* ========================================================= 2. HEADER — DESKTOP HOVER ONLY Touch-ზე არ ვრთავთ ამ ეფექტებს. ეს ამცირებს sticky-hover / განმეორებული ტექსტის / უცნაური tap animation-ის რისკს Service / Trade-In-ზე. ========================================================= */ @media (hover: hover) and (pointer: fine) { .whb-top-bar a:hover, .whb-top-bar .menu-item > a:hover { color: #e05a22 !important; transform: scale(1.08); text-shadow: 0 2px 6px rgba(224, 90, 34, 0.25); } .whb-general-header .menu-item > a::after, .whb-header-bottom .menu-item > a::after { content: ""; position: absolute; left: 50%; bottom: -4px; width: 0; height: 2px; background: #ffffff; border-radius: 10px; transform: translateX(-50%); transition: width 0.35s ease; pointer-events: none; } .whb-general-header .menu-item > a:hover, .whb-header-bottom .menu-item > a:hover { transform: scale(1.03); color: #ffffff !important; text-shadow: 0 2px 6px rgba(255, 255, 255, 0.18); } .whb-general-header .menu-item > a:hover::after, .whb-header-bottom .menu-item > a:hover::after { width: 65%; } } /* ========================================================= 3. HEADER — MOBILE / TOUCH STABILITY ========================================================= */ @media (hover: none), (pointer: coarse) { .whb-top-bar a, .whb-top-bar .menu-item > a, .whb-general-header .menu-item > a, .whb-header-bottom .menu-item > a { transform: none !important; text-shadow: none !important; } .whb-general-header .menu-item > a::after, .whb-header-bottom .menu-item > a::after { content: none !important; display: none !important; } /* * Tap-ისას WoodMart-ის hover/active transition-მა * ტექსტი ვიზუალურად აღარ უნდა "გააორმაგოს". */ .whb-general-header .menu-item > a:active, .whb-general-header .menu-item > a:focus, .whb-header-bottom .menu-item > a:active, .whb-header-bottom .menu-item > a:focus { transform: none !important; text-shadow: none !important; } } /* ========================================================= 4. HEADER LOGO ========================================================= */ .whb-header .site-logo img, .whb-header .wd-logo img { animation: srbLogoFloat 3.2s ease-in-out infinite; transition: transform 0.3s ease, filter 0.3s ease; } @media (hover: hover) and (pointer: fine) { .whb-header .site-logo img:hover, .whb-header .wd-logo img:hover { transform: scale(1.08); filter: drop-shadow(0 3px 8px rgba(255, 255, 255, 0.25)); } } @keyframes srbLogoFloat { 0%, 100% { transform: translateY(0) scale(1); } 50% { transform: translateY(-2px) scale(1.02); } } /* ========================================================= 5. PHONE ICON ========================================================= */ img[title="mp2-infobox-phone-clrd-white"] { transition: transform 0.3s ease, filter 0.3s ease; transform-origin: center; } @media (hover: hover) and (pointer: fine) { img[title="mp2-infobox-phone-clrd-white"]:hover { animation: srbPhoneRing 0.6s ease; filter: drop-shadow(0 3px 6px rgba(255, 255, 255, 0.25)); } } @keyframes srbPhoneRing { 0% { transform: rotate(0deg) scale(1); } 20% { transform: rotate(-10deg) scale(1.08); } 40% { transform: rotate(10deg) scale(1.08); } 60% { transform: rotate(-6deg) scale(1.06); } 80% { transform: rotate(6deg) scale(1.04); } 100% { transform: rotate(0deg) scale(1); } } /* ========================================================= 6. REDUCED MOTION ========================================================= */ @media (prefers-reduced-motion: reduce) { .whb-header .site-logo img, .whb-header .wd-logo img, img[title="mp2-infobox-phone-clrd-white"], .whb-general-header .menu-item > a, .whb-header-bottom .menu-item > a, .whb-top-bar a, .whb-top-bar .menu-item > a { animation: none !important; transition: none !important; } } /* ========================================================= 7. LEGACY TRANSLATE BUTTON არსებული ვიზუალის შესანარჩუნებლად დატოვებულია. ეს წესი მხოლოდ .simple-translate-button კლასს ეხება. ========================================================= */ .simple-translate-button { display: none !important; } /* ========================================================= 8. SINGLE PRODUCT — FINANCE CARD / FOUC ========================================================= */ html body.single-product #srb-finance-card:not(.srb-finance-card--inside-shell) { display: none !important; visibility: hidden !important; opacity: 0 !important; } html body.single-product #srb-finance-card.srb-finance-card--inside-shell { visibility: visible !important; opacity: 1 !important; } /* პროდუქტის მარჯვენა ბლოკის საწყისი გაელვების კონტროლი */ html body.single-product:not(.srb-pc-test) .elementor-element-fa91589 { opacity: 0 !important; visibility: hidden !important; } html body.single-product.srb-pc-test .elementor-element-fa91589 { opacity: 1 !important; visibility: visible !important; transition: opacity 0.12s ease !important; } /* ========================================================= 9. PRODUCT SPECS — BRAND VARIABLES ========================================================= */ body.single-product { --srb-spec-main: #A4763A; --srb-spec-rgb: 164, 118, 58; --srb-spec-title: #252225; --srb-spec-label: #716B66; --srb-spec-value: #282528; } body.single-product.srb-brand-dreame { --srb-spec-main: #A4763A; --srb-spec-rgb: 164, 118, 58; } body.single-product.srb-brand-roborock { --srb-spec-main: #E3123E; --srb-spec-rgb: 227, 18, 62; } body.single-product.srb-brand-mova { --srb-spec-main: #111113; --srb-spec-rgb: 17, 17, 19; } /* ========================================================= 10. PRODUCT SPECS — TITLE ========================================================= */ body.single-product .elementor-element-6f436f1 .elementor-heading-title { position: relative; display: inline-block; margin: 0; padding: 0 0 13px; color: var(--srb-spec-title); font-size: clamp(23px, 2vw, 29px); font-weight: 750; line-height: 1.25; letter-spacing: -0.025em; } body.single-product .elementor-element-6f436f1 .elementor-heading-title::after { content: ""; position: absolute; left: 0; bottom: 0; width: 58px; height: 4px; border-radius: 20px; background: linear-gradient( 90deg, var(--srb-spec-main), rgba(var(--srb-spec-rgb), 0.28) ); box-shadow: 0 5px 16px rgba(var(--srb-spec-rgb), 0.18); } /* ========================================================= 11. PRODUCT SPECS — OUTER CONTAINER საბოლოო თეთრი დიზაინი პირდაპირ აქედან იწყება. ძველი gradient/card დიზაინი ამოღებულია. ========================================================= */ body.single-product .elementor-element-ee75211 { background: #FFFFFF !important; background-image: none !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding: 28px 0 12px !important; } body.single-product .e-con.e-child:has(> .elementor-widget-wd_single_product_additional_info_table) { background: #FFFFFF !important; background-image: none !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding-left: 0 !important; padding-right: 0 !important; } body.single-product .wd-attributes-columns { position: relative; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); column-gap: 46px; row-gap: 0; width: 100%; min-width: 0; margin-top: 22px; padding: 0 !important; overflow: visible !important; background: #FFFFFF !important; background-image: none !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; } body.single-product .wd-attributes-columns::before, body.single-product .wd-attributes-columns::after { content: none !important; display: none !important; } /* ========================================================= 12. PRODUCT SPECS — TABLE ========================================================= */ body.single-product .wd-attributes-columns table.woocommerce-product-attributes { width: 100%; min-width: 0; margin: 0 !important; table-layout: fixed; border: 0 !important; border-collapse: collapse; background: transparent !important; background-image: none !important; border-radius: 0 !important; box-shadow: none !important; } body.single-product .wd-attributes-columns table.woocommerce-product-attributes tbody { display: block; width: 100%; } body.single-product .wd-attributes-columns table.woocommerce-product-attributes tr { position: relative; display: grid; grid-template-columns: minmax(135px, 0.9fr) minmax(0, 1.55fr); align-items: center; gap: 20px; width: 100%; min-height: 58px; padding: 12px 13px; background: transparent !important; background-image: none !important; border: 0 !important; border-bottom: 1px solid #EAE9EC !important; border-radius: 0 !important; box-shadow: none !important; transition: background-color 0.22s ease, box-shadow 0.22s ease; } body.single-product .wd-attributes-columns table.woocommerce-product-attributes tr:last-child { border-bottom-color: transparent !important; } /* Desktop hover */ @media (hover: hover) and (pointer: fine) { body.single-product .wd-attributes-columns table.woocommerce-product-attributes tr:hover { background: rgba(var(--srb-spec-rgb), 0.045) !important; box-shadow: inset 3px 0 0 var(--srb-spec-main) !important; } } /* ========================================================= 13. PRODUCT SPECS — LABEL / VALUE ========================================================= */ body.single-product .wd-attributes-columns .woocommerce-product-attributes-item__label { width: auto !important; padding: 0 !important; color: var(--srb-spec-label) !important; background: transparent !important; border: 0 !important; font-size: 13.5px !important; font-weight: 550 !important; line-height: 1.55 !important; letter-spacing: -0.006em; overflow-wrap: anywhere; } body.single-product .wd-attributes-columns .woocommerce-product-attributes-item__value { width: auto !important; padding: 0 !important; color: var(--srb-spec-value) !important; background: transparent !important; border: 0 !important; font-size: 15px !important; font-weight: 650 !important; line-height: 1.55 !important; letter-spacing: -0.008em; overflow-wrap: anywhere; } body.single-product .wd-attributes-columns .woocommerce-product-attributes-item__value p { margin: 0 !important; color: inherit !important; font: inherit !important; } body.single-product .wd-attributes-columns .woocommerce-product-attributes-item__value a { color: var(--srb-spec-main) !important; font-weight: 700; text-decoration: none; } /* ========================================================= 14. PRODUCT SPECS — TABLET ========================================================= */ @media (max-width: 1024px) { body.single-product .wd-attributes-columns { grid-template-columns: 1fr; column-gap: 0; row-gap: 0; } body.single-product .wd-attributes-columns table.woocommerce-product-attributes:first-child tr:last-child { border-bottom-color: #EAE9EC !important; } } /* ========================================================= 15. PRODUCT SPECS — MOBILE ========================================================= */ @media (max-width: 600px) { body.single-product .elementor-element-6f436f1 .elementor-heading-title { font-size: 22px; padding-bottom: 11px; } body.single-product .elementor-element-ee75211 { padding: 22px 0 8px !important; } body.single-product .wd-attributes-columns { margin-top: 17px; padding: 0 !important; grid-template-columns: 1fr; } body.single-product .wd-attributes-columns table.woocommerce-product-attributes tr { grid-template-columns: 1fr; gap: 5px; min-height: auto; padding: 13px 10px 14px; } body.single-product .wd-attributes-columns .woocommerce-product-attributes-item__label { font-size: 12.5px !important; line-height: 1.45 !important; } body.single-product .wd-attributes-columns .woocommerce-product-attributes-item__value { font-size: 14px !important; line-height: 1.55 !important; } } /* ========================================================= 16. PRODUCT DESCRIPTION — WHITE SHELL ========================================================= */ body.single-product .elementor-widget-wd_single_product_content > .elementor-widget-container { background: #FFFFFF !important; background-image: none !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; padding: 0 !important; overflow: visible !important; } body.single-product .elementor-widget-wd_single_product_content .elementor-widget-html > div:first-of-type { background-color: #FFFFFF !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; margin-left: 0 !important; margin-right: 0 !important; } body.single-product #dx60-template { background-color: #FFFFFF !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; } body.single-product .elementor-widget-wd_single_product_content .elementor-widget-html { background: transparent !important; border: 0 !important; border-radius: 0 !important; box-shadow: none !important; margin: 0 !important; padding: 0 !important; } /* Mobile product description */ @media (max-width: 767px) { body.single-product .elementor-widget-wd_single_product_content > .elementor-widget-container { padding-left: 0 !important; padding-right: 0 !important; border-radius: 0 !important; } body.single-product .elementor-widget-wd_single_product_content .elementor-widget-html > div:first-of-type { margin-left: 0 !important; margin-right: 0 !important; border-radius: 0 !important; } } /* ========================================================= 17. HOMEPAGE — GUEST HEADER GAP FIX WoodMart default 40px top-padding-ს სტუმრის მთავარ გვერდზე ვამცირებთ 12–20px-მდე. ========================================================= */ html body.home:not(.logged-in) #main-content.wd-content-layout, html body.home:not(.logged-in) .main-page-wrapper > .wd-content-layout { padding-top: clamp(12px, 1.2vw, 20px) !important; padding-block-start: clamp(12px, 1.2vw, 20px) !important; } /* ========================================================= END ========================================================= */ /* SROBOTA language switcher: flag-only visual treatment, 2026-09-28 */ .srbt-switch .srbt-picker { position: relative; } .srbt-switch .srbt-picker > summary { display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; min-width: 56px !important; height: 42px !important; padding: 0 9px !important; border: 1px solid rgba(213,175,111,.48) !important; border-radius: 12px !important; background: #171410 !important; box-shadow: inset 0 1px rgba(255,255,255,.08), 0 4px 13px rgba(0,0,0,.16) !important; cursor: pointer !important; } .srbt-switch .srbt-picker > summary:hover, .srbt-switch .srbt-picker > summary:focus-visible { border-color: #e2ba77 !important; outline: 2px solid transparent; box-shadow: 0 0 0 2px rgba(226,186,119,.28) !important; } .srbt-switch .srbt-globe { display: none !important; } .srbt-switch .srbt-code { display: inline-flex !important; width: 27px !important; height: 19px !important; overflow: hidden !important; font-size: 0 !important; line-height: 0 !important; } .srbt-switch .srbt-code::before, .srbt-switch .srbt-options > button[data-srbt-language]::before { content: "" !important; display: block !important; flex: none !important; width: 27px !important; height: 19px !important; border-radius: 2px !important; background-repeat: no-repeat !important; background-size: cover !important; box-shadow: 0 0 0 1px rgba(255,255,255,.36) !important; } .srbt-switch .srbt-code::before { background-image: var(--srbt-current-flag, url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20fill%3D%22%23e32227%22%20d%3D%22M12%200h6v20h-6zM0%207h30v6H0zM4%202h1v4H4zM2.5%203.5h4v1h-4zM25%202h1v4h-1zM23.5%203.5h4v1h-4zM4%2014h1v4H4zM2.5%2015.5h4v1h-4zM25%2014h1v4h-1zM23.5%2015.5h4v1h-4z%22%2F%3E%3C%2Fsvg%3E")) !important; } .srbt-switch .srbt-options { display: grid !important; grid-template-columns: repeat(4, 46px) !important; gap: 6px !important; width: max-content !important; min-width: 0 !important; padding: 10px !important; border: 1px solid rgba(213,175,111,.46) !important; border-radius: 14px !important; background: #171410 !important; box-shadow: 0 16px 38px rgba(0,0,0,.33) !important; } .srbt-switch .srbt-options > button[data-srbt-language] { display: flex !important; position: relative !important; align-items: center !important; justify-content: center !important; width: 46px !important; height: 42px !important; min-width: 46px !important; min-height: 42px !important; margin: 0 !important; padding: 0 !important; border: 1px solid rgba(213,175,111,.20) !important; border-radius: 9px !important; background: #252018 !important; cursor: pointer !important; transition: border-color .16s ease, background .16s ease !important; } .srbt-switch .srbt-options > button[data-srbt-language]:hover, .srbt-switch .srbt-options > button[data-srbt-language]:focus-visible, .srbt-switch .srbt-options > button[aria-pressed="true"] { border-color: #dfb873 !important; background: #42331f !important; outline: 2px solid transparent; } .srbt-switch .srbt-options > button[data-srbt-language] > span { position: absolute !important; width: 1px !important; height: 1px !important; padding: 0 !important; margin: -1px !important; overflow: hidden !important; clip: rect(0,0,0,0) !important; white-space: nowrap !important; } .srbt-switch .srbt-credit { grid-column: 1 / -1 !important; text-align: center !important; } @media (max-width: 480px) { .srbt-switch .srbt-picker > summary { min-width: 51px !important; height: 40px !important; } .srbt-switch .srbt-options { gap: 4px !important; padding: 8px !important; } } .srbt-switch .srbt-options > button[data-srbt-language="ka"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20fill%3D%22%23e32227%22%20d%3D%22M12%200h6v20h-6zM0%207h30v6H0zM4%202h1v4H4zM2.5%203.5h4v1h-4zM25%202h1v4h-1zM23.5%203.5h4v1h-4zM4%2014h1v4H4zM2.5%2015.5h4v1h-4zM25%2014h1v4h-1zM23.5%2015.5h4v1h-4z%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="ka"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20fill%3D%22%23e32227%22%20d%3D%22M12%200h6v20h-6zM0%207h30v6H0zM4%202h1v4H4zM2.5%203.5h4v1h-4zM25%202h1v4h-1zM23.5%203.5h4v1h-4zM4%2014h1v4H4zM2.5%2015.5h4v1h-4zM25%2014h1v4h-1zM23.5%2015.5h4v1h-4z%22%2F%3E%3C%2Fsvg%3E"); } .srbt-switch .srbt-options > button[data-srbt-language="en"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23012169%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%225%22%20d%3D%22m0%200%2030%2020M30%200%200%2020%22%2F%3E%3Cpath%20stroke%3D%22%23c8102e%22%20stroke-width%3D%222%22%20d%3D%22m0%200%2030%2020M30%200%200%2020%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12%200h6v20h-6zM0%207h30v6H0z%22%2F%3E%3Cpath%20fill%3D%22%23c8102e%22%20d%3D%22M13%200h4v20h-4zM0%208h30v4H0z%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="en"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23012169%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20stroke%3D%22%23fff%22%20stroke-width%3D%225%22%20d%3D%22m0%200%2030%2020M30%200%200%2020%22%2F%3E%3Cpath%20stroke%3D%22%23c8102e%22%20stroke-width%3D%222%22%20d%3D%22m0%200%2030%2020M30%200%200%2020%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M12%200h6v20h-6zM0%207h30v6H0z%22%2F%3E%3Cpath%20fill%3D%22%23c8102e%22%20d%3D%22M13%200h4v20h-4zM0%208h30v4H0z%22%2F%3E%3C%2Fsvg%3E"); } .srbt-switch .srbt-options > button[data-srbt-language="uk"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%230057b7%22%20d%3D%22M0%200h30v10H0z%22%2F%3E%3Cpath%20fill%3D%22%23ffd700%22%20d%3D%22M0%2010h30v10H0z%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="uk"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%230057b7%22%20d%3D%22M0%200h30v10H0z%22%2F%3E%3Cpath%20fill%3D%22%23ffd700%22%20d%3D%22M0%2010h30v10H0z%22%2F%3E%3C%2Fsvg%3E"); } .srbt-switch .srbt-options > button[data-srbt-language="ru"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20fill%3D%22%230039a6%22%20d%3D%22M0%206.67h30v6.66H0z%22%2F%3E%3Cpath%20fill%3D%22%23d52b1e%22%20d%3D%22M0%2013.33h30V20H0z%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="ru"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20fill%3D%22%230039a6%22%20d%3D%22M0%206.67h30v6.66H0z%22%2F%3E%3Cpath%20fill%3D%22%23d52b1e%22%20d%3D%22M0%2013.33h30V20H0z%22%2F%3E%3C%2Fsvg%3E"); } .srbt-switch .srbt-options > button[data-srbt-language="hy"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23d90012%22%20d%3D%22M0%200h30v6.67H0z%22%2F%3E%3Cpath%20fill%3D%22%230033a0%22%20d%3D%22M0%206.67h30v6.66H0z%22%2F%3E%3Cpath%20fill%3D%22%23f2a800%22%20d%3D%22M0%2013.33h30V20H0z%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="hy"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23d90012%22%20d%3D%22M0%200h30v6.67H0z%22%2F%3E%3Cpath%20fill%3D%22%230033a0%22%20d%3D%22M0%206.67h30v6.66H0z%22%2F%3E%3Cpath%20fill%3D%22%23f2a800%22%20d%3D%22M0%2013.33h30V20H0z%22%2F%3E%3C%2Fsvg%3E"); } .srbt-switch .srbt-options > button[data-srbt-language="tr"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23e30a17%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%226%22%20fill%3D%22%23fff%22%2F%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2210%22%20r%3D%224.8%22%20fill%3D%22%23e30a17%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m17.2%2010%204.8-1.6-2.9%204.1v-5l2.9%204.1z%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="tr"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23e30a17%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%226%22%20fill%3D%22%23fff%22%2F%3E%3Ccircle%20cx%3D%2214%22%20cy%3D%2210%22%20r%3D%224.8%22%20fill%3D%22%23e30a17%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m17.2%2010%204.8-1.6-2.9%204.1v-5l2.9%204.1z%22%2F%3E%3C%2Fsvg%3E"); } .srbt-switch .srbt-options > button[data-srbt-language="ar"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%2300732f%22%20d%3D%22M0%200h30v6.67H0z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%206.67h30v6.66H0z%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M0%2013.33h30V20H0z%22%2F%3E%3Cpath%20fill%3D%22%23f00%22%20d%3D%22M0%200h7v20H0z%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="ar"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%2300732f%22%20d%3D%22M0%200h30v6.67H0z%22%2F%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M0%206.67h30v6.66H0z%22%2F%3E%3Cpath%20fill%3D%22%23000%22%20d%3D%22M0%2013.33h30V20H0z%22%2F%3E%3Cpath%20fill%3D%22%23f00%22%20d%3D%22M0%200h7v20H0z%22%2F%3E%3C%2Fsvg%3E"); } .srbt-switch .srbt-options > button[data-srbt-language="zh-CN"]::before { background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23de2910%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20fill%3D%22%23ffde00%22%20d%3D%22m6%202%20.85%202.65H9.6l-2.2%201.6.85%202.6L6%207.25%203.75%208.85l.85-2.6-2.2-1.6h2.75z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%223%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%225%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%228%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3C%2Fsvg%3E") !important; } .srbt-switch .srbt-picker:has(button[data-srbt-language="zh-CN"][aria-pressed="true"]) { --srbt-current-flag: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2030%2020%22%3E%3Cpath%20fill%3D%22%23de2910%22%20d%3D%22M0%200h30v20H0z%22%2F%3E%3Cpath%20fill%3D%22%23ffde00%22%20d%3D%22m6%202%20.85%202.65H9.6l-2.2%201.6.85%202.6L6%207.25%203.75%208.85l.85-2.6-2.2-1.6h2.75z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%223%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%225%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3Ccircle%20cx%3D%2213.5%22%20cy%3D%228%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2210%22%20r%3D%22.7%22%20fill%3D%22%23ffde00%22%2F%3E%3C%2Fsvg%3E"); } /* SROBOTA QUICK VIEW v1 — scoped, CSS only */ body .popup-quick-view{--sq-ink:#1b1b1a;--sq-muted:#756f68;--sq-line:#e8e3dc;--sq-soft:#f6f5f3;width:min(1000px,calc(100vw - 40px));max-width:1000px;border:1px solid var(--sq-line);border-radius:22px;background:#fff;box-shadow:0 24px 72px rgba(18,17,15,.18);overflow:hidden;font-family:"Noto Sans Georgian","FiraGO",sans-serif;color:var(--sq-ink)} body .popup-quick-view .product-image-summary{min-height:0;overflow:hidden} body .popup-quick-view .product-images,body .popup-quick-view .woocommerce-product-gallery{background:var(--sq-soft)} body .popup-quick-view .woocommerce-product-gallery img{object-fit:contain} body .popup-quick-view .entry-summary{background:#fff} body .popup-quick-view .summary-inner{padding:0} body .popup-quick-view .wd-scroll-content{padding:34px 38px 36px;scrollbar-width:thin;scrollbar-color:#d8d0c4 transparent} body .popup-quick-view .entry-title{margin:0 0 15px;font-size:clamp(21px,2vw,27px);font-weight:750;line-height:1.32;letter-spacing:-.025em;color:var(--sq-ink)} body .popup-quick-view .entry-title a{color:inherit} body .popup-quick-view .entry-summary .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:5px 10px;margin:0 0 18px;color:var(--sq-ink);font-size:25px;font-weight:800;line-height:1.3} body .popup-quick-view .price del{order:1;color:#928b82;font-size:15px;font-weight:500} body .popup-quick-view .price ins{color:var(--sq-ink);text-decoration:none} body .popup-quick-view .woocommerce-product-details__short-description{margin:0 0 20px;color:var(--sq-muted);font-size:14px;line-height:1.7} body .popup-quick-view .woocommerce-product-details__short-description p{margin-bottom:10px} body .popup-quick-view .product_meta{padding-top:17px;border-top:1px solid var(--sq-line);color:var(--sq-muted);font-size:12px;line-height:1.7} body .popup-quick-view .product_meta a{color:var(--sq-ink)} body .popup-quick-view form.cart{display:flex;align-items:stretch;flex-wrap:wrap;gap:10px;margin:18px 0} body .popup-quick-view form.cart .quantity{min-height:46px;border:1px solid var(--sq-line);border-radius:10px;overflow:hidden} body .popup-quick-view form.cart .single_add_to_cart_button,body .popup-quick-view .wd-buy-now-btn{min-height:46px;border-radius:10px;background:var(--sq-ink);color:#fff;font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;transition:background-color .15s ease,transform .15s ease} body .popup-quick-view form.cart .single_add_to_cart_button:hover,body .popup-quick-view .wd-buy-now-btn:hover{background:#3a332b;transform:translateY(-1px)} body .popup-quick-view .variations{width:100%;margin:0 0 14px} body .popup-quick-view .variations tr{display:block;margin:0 0 13px} body .popup-quick-view .variations :is(th,td){display:block;padding:0;text-align:left} body .popup-quick-view .variations label{display:block;margin:0 0 7px;color:var(--sq-ink);font-size:13px;font-weight:700} body .popup-quick-view .variations select{width:100%;min-height:44px;border:1px solid var(--sq-line);border-radius:9px;background:#fff} body .popup-quick-view .single_variation_wrap{width:100%} body .popup-quick-view .wd-close-popup{top:15px;right:15px;width:36px;height:36px;border:1px solid var(--sq-line);border-radius:50%;background:#fff;color:var(--sq-ink);z-index:5} @media(max-width:767px){ body .product-grid-item .wd-quick-view-btn{display:block} body .popup-quick-view{width:calc(100vw - 20px);max-width:none;max-height:calc(100dvh - 20px);border-radius:16px} body .popup-quick-view .product-image-summary{display:block;min-height:0;overflow:auto;max-height:calc(100dvh - 20px);overscroll-behavior:contain} body .popup-quick-view .product-images,body .popup-quick-view .entry-summary{width:100%;max-width:100%;float:none} body .popup-quick-view .woocommerce-product-gallery{height:auto;max-height:40dvh} body .popup-quick-view .woocommerce-product-gallery img{max-height:38dvh} body .popup-quick-view .summary-inner{position:static} body .popup-quick-view .wd-scroll-content{max-height:none;padding:20px 20px 26px} body .popup-quick-view .entry-title{font-size:20px} body .popup-quick-view .entry-summary .price{font-size:22px} body .popup-quick-view form.cart .single_add_to_cart_button{flex:1;min-width:145px} body .popup-quick-view .wd-close-popup{top:10px;right:10px} } @media(prefers-reduced-motion:reduce){body .popup-quick-view *,body .popup-quick-view *:before,body .popup-quick-view *:after{transition-duration:0s!important;animation-duration:0s!important}} /* SROBOTA QUICK VIEW polish v1.1 */ body .popup-quick-view, body .popup-quick-view .entry-title, body .popup-quick-view .entry-title a, body .popup-quick-view .price, body .popup-quick-view .product_meta, body .popup-quick-view .view-details-btn, body .popup-quick-view .single_add_to_cart_button, body .popup-quick-view .woocommerce-product-details__short-description, body .popup-quick-view .variations, body .popup-quick-view .wd-label { font-family:"Noto Sans Georgian","FiraGO",sans-serif!important; -webkit-font-smoothing:antialiased; } body .popup-quick-view .entry-title { font-size:clamp(19px,1.8vw,24px); font-weight:750; line-height:1.38; letter-spacing:-.018em; overflow-wrap:anywhere; } body .popup-quick-view .wd-product-brands {margin:0 0 14px} body .popup-quick-view .wd-product-brands img {max-width:92px;max-height:25px;object-fit:contain;object-position:left center} body .popup-quick-view .product-images .view-details-btn { background:#1b1b1a; color:#fff; border:0; border-radius:0; font-size:13px; font-weight:700; text-transform:none; letter-spacing:0; min-height:43px; display:flex; align-items:center; justify-content:center; transition:background-color .15s ease; } body .popup-quick-view .product-images .view-details-btn:hover {background:#3a332b;color:#fff} body .popup-quick-view .product_meta .tagged_as {display:none} body .popup-quick-view .product_meta>span {display:block;margin-bottom:7px} body .popup-quick-view .product_meta .meta-label {font-weight:700;color:#34312d} body .popup-quick-view .share-title {font-size:12px;font-weight:700;color:#756f68} body .wd-popup-quick-view-wrap .wd-popup-close {position:absolute;z-index:12;top:12px;right:12px} body .wd-popup-quick-view-wrap .wd-popup-close a {width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid #e8e3dc;box-shadow:0 2px 10px rgba(0,0,0,.06);color:#1b1b1a} @media(max-width:767px){ body .popup-quick-view .product-image-summary {display:flex;flex-direction:column} body .popup-quick-view .product-images, body .popup-quick-view .entry-summary {flex:none;width:100%;min-width:0} body .popup-quick-view .entry-title {font-size:19px;line-height:1.4} body .popup-quick-view .summary-inner {position:static!important;inset:auto!important} body .popup-quick-view .wd-scroll-content {overflow:visible;max-height:none;padding:19px 18px 23px} body .popup-quick-view .product-images .view-details-btn {min-height:40px} body .wd-popup-quick-view-wrap .wd-popup-close {top:9px;right:9px} } /* SROBOTA QUICK VIEW share layout v1.2 */ body .popup-quick-view .product-share{ display:flex!important;align-items:center;flex-wrap:wrap;gap:8px; width:100%;margin-top:18px;padding-top:18px;border-top:1px solid #e8e3dc; } body .popup-quick-view .product-share .share-title{ display:block;flex:0 0 100%;margin:0 0 2px;font-size:13px;font-weight:750;color:#34312d; } body .popup-quick-view .product-share :is(.wd-social-icon,.srq-share-link,.srq-copy-link){ box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center; min-width:76px;min-height:39px;margin:0;padding:0 12px;border:1px solid #e8e3dc; border-radius:10px;background:#f6f5f3;color:#1b1b1a; font:700 12px/1.25 "Noto Sans Georgian","FiraGO",sans-serif; text-decoration:none;text-transform:none;letter-spacing:0; transition:background-color .15s ease,border-color .15s ease,color .15s ease; cursor:pointer; } body .popup-quick-view .product-share :is(.wd-social-icon,.srq-share-link,.srq-copy-link):hover{ background:#1b1b1a;border-color:#1b1b1a;color:#fff; } body .popup-quick-view .product-share .wd-social-icon .wd-icon{display:none} body .popup-quick-view .product-share .social-facebook{order:1} body .popup-quick-view .product-share .social-facebook:after{content:"Facebook"} body .popup-quick-view .product-share .social-tg{order:2} body .popup-quick-view .product-share .social-tg:after{content:"Telegram"} body .popup-quick-view .product-share .srq-whatsapp{order:3} body .popup-quick-view .product-share .srq-viber{order:4} body .popup-quick-view .product-share .srq-copy-link{order:5;min-width:135px} body .popup-quick-view .product-share .social-twitter{order:6} body .popup-quick-view .product-share .social-twitter:after{content:"X"} body .popup-quick-view .product-share .social-pinterest{order:7} body .popup-quick-view .product-share .social-pinterest:after{content:"Pinterest"} body .popup-quick-view .product-share .social-linkedin{order:8} body .popup-quick-view .product-share .social-linkedin:after{content:"LinkedIn"} @media(max-width:767px){ body .popup-quick-view .product-share{gap:8px;padding-top:15px} body .popup-quick-view .product-share :is(.wd-social-icon,.srq-share-link,.srq-copy-link){ flex:0 0 calc(50% - 4px);min-width:0;min-height:43px;padding:0 7px; } }

/* SROBOTA CARD CTA V2 COMPACT */
html body .wd-product .wd-add-btn,
html body .product-grid-item .wd-add-btn,
html body li.product .wd-add-btn,
html body .products .product .wd-add-btn{
  min-height:0!important;height:auto!important;max-height:none!important;
  padding:0!important;margin:0!important;line-height:1!important;
  background:transparent!important;border:0!important;box-shadow:none!important;
}
html body .wd-product .wd-add-btn>a,
html body .product-grid-item .wd-add-btn>a,
html body li.product .wd-add-btn>a,
html body .products .product .wd-add-btn>a,
html body .wd-product a.add_to_cart_button,
html body .product-grid-item a.add_to_cart_button,
html body li.product a.add_to_cart_button,
html body .products .product a.add_to_cart_button{
  min-height:38px!important;height:38px!important;max-height:38px!important;
  padding:0 13px!important;gap:7px!important;border-radius:13px!important;
  font-size:12.5px!important;font-weight:800!important;line-height:1!important;
  background:radial-gradient(circle at 84% -55%,rgba(230,188,109,.15),transparent 48%),linear-gradient(145deg,#1b1711 0%,#15120e 52%,#0e0c09 100%)!important;
  border:1px solid rgba(214,173,103,.42)!important;
  color:#fff8eb!important;-webkit-text-fill-color:#fff8eb!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 6px 15px rgba(0,0,0,.18)!important;
  transform:translateZ(0)!important;filter:none!important;
  transition:transform .22s cubic-bezier(.22,.68,.24,1),border-color .22s ease,box-shadow .22s ease!important;
}
html body .wd-product .wd-add-btn>a:hover,
html body .product-grid-item .wd-add-btn>a:hover,
html body li.product .wd-add-btn>a:hover,
html body .products .product .wd-add-btn>a:hover,
html body .wd-product a.add_to_cart_button:hover,
html body .product-grid-item a.add_to_cart_button:hover,
html body li.product a.add_to_cart_button:hover,
html body .products .product a.add_to_cart_button:hover{
  background:radial-gradient(circle at 84% -55%,rgba(230,188,109,.15),transparent 48%),linear-gradient(145deg,#1b1711 0%,#15120e 52%,#0e0c09 100%)!important;
  border-color:rgba(240,208,147,.72)!important;
  color:#fffaf1!important;-webkit-text-fill-color:#fffaf1!important;
  transform:translateY(-1px) translateZ(0)!important;filter:none!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.065),0 8px 18px rgba(0,0,0,.20),0 0 0 1px rgba(214,173,103,.07),0 0 16px rgba(214,173,103,.10)!important;
}
html body .wd-product .wd-add-btn>a:before,
html body .product-grid-item .wd-add-btn>a:before,
html body li.product .wd-add-btn>a:before,
html body .products .product .wd-add-btn>a:before{
  background:linear-gradient(108deg,transparent 20%,rgba(255,231,181,.15) 48%,transparent 76%)!important;
  transform:translateX(-135%)!important;
  transition:transform .72s cubic-bezier(.2,.75,.25,1)!important;
}
html body .wd-product .wd-add-btn>a:hover:before,
html body .product-grid-item .wd-add-btn>a:hover:before,
html body li.product .wd-add-btn>a:hover:before,
html body .products .product .wd-add-btn>a:hover:before{transform:translateX(135%)!important}
html body .wd-product .wd-add-btn .wd-action-icon,
html body .product-grid-item .wd-add-btn .wd-action-icon,
html body li.product .wd-add-btn .wd-action-icon,
html body .products .product .wd-add-btn .wd-action-icon{
  transform:scale(.88)!important;transform-origin:center!important;
}
@media(max-width:1024px){
  html body .wd-product .wd-add-btn>a,
  html body .product-grid-item .wd-add-btn>a,
  html body li.product .wd-add-btn>a,
  html body .products .product .wd-add-btn>a,
  html body .wd-product a.add_to_cart_button,
  html body .product-grid-item a.add_to_cart_button,
  html body li.product a.add_to_cart_button,
  html body .products .product a.add_to_cart_button{
    min-height:35px!important;height:35px!important;max-height:35px!important;
    padding:0 10px!important;border-radius:12px!important;font-size:11.5px!important;gap:6px!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 4px 12px rgba(0,0,0,.16)!important;
  }
  html body .wd-product .wd-add-btn>a:hover,
  html body .product-grid-item .wd-add-btn>a:hover,
  html body li.product .wd-add-btn>a:hover,
  html body .products .product .wd-add-btn>a:hover{
    transform:none!important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 4px 12px rgba(0,0,0,.16)!important;
  }
}
@media(max-width:480px){
  html body .wd-product .wd-add-btn>a,
  html body .product-grid-item .wd-add-btn>a,
  html body li.product .wd-add-btn>a,
  html body .products .product .wd-add-btn>a{
    min-height:34px!important;height:34px!important;max-height:34px!important;
    font-size:11px!important;padding:0 9px!important;border-radius:11px!important;
  }
}


/* SROBOTA CARD CTA V3 HOVER FIX */
html body .wd-product .wd-add-btn>a:hover,
html body .product-grid-item .wd-add-btn>a:hover,
html body li.product .wd-add-btn>a:hover,
html body .products .product .wd-add-btn>a:hover,
html body .wd-product a.add_to_cart_button:hover,
html body .product-grid-item a.add_to_cart_button:hover,
html body li.product a.add_to_cart_button:hover,
html body .products .product a.add_to_cart_button:hover{
  background:radial-gradient(circle at 84% -55%,rgba(230,188,109,.15),transparent 48%),linear-gradient(145deg,#1b1711 0%,#15120e 52%,#0e0c09 100%)!important;
  color:#fff8eb!important;
  -webkit-text-fill-color:#fff8eb!important;
  opacity:1!important;
  visibility:visible!important;
}
html body .wd-product .wd-add-btn>a:hover .wd-action-text,
html body .product-grid-item .wd-add-btn>a:hover .wd-action-text,
html body li.product .wd-add-btn>a:hover .wd-action-text,
html body .products .product .wd-add-btn>a:hover .wd-action-text,
html body .wd-product .wd-add-btn>a .wd-action-text,
html body .product-grid-item .wd-add-btn>a .wd-action-text,
html body li.product .wd-add-btn>a .wd-action-text,
html body .products .product .wd-add-btn>a .wd-action-text{
  opacity:1!important;
  visibility:visible!important;
  transform:none!important;
  translate:none!important;
  color:inherit!important;
  -webkit-text-fill-color:inherit!important;
  position:relative!important;
  z-index:3!important;
}
html body .wd-product .wd-add-btn>a:hover .wd-action-icon,
html body .product-grid-item .wd-add-btn>a:hover .wd-action-icon,
html body li.product .wd-add-btn>a:hover .wd-action-icon,
html body .products .product .wd-add-btn>a:hover .wd-action-icon{
  opacity:1!important;
  visibility:visible!important;
  transform:scale(.88)!important;
}
html body .wd-product .wd-add-btn>a:after,
html body .product-grid-item .wd-add-btn>a:after,
html body li.product .wd-add-btn>a:after,
html body .products .product .wd-add-btn>a:after,
html body .wd-product .wd-add-btn>a:hover:after,
html body .product-grid-item .wd-add-btn>a:hover:after,
html body li.product .wd-add-btn>a:hover:after,
html body .products .product .wd-add-btn>a:hover:after{
  content:none!important;
  display:none!important;
  opacity:0!important;
  visibility:hidden!important;
  background:transparent!important;
}
html body .wd-product .wd-add-btn,
html body .product-grid-item .wd-add-btn,
html body li.product .wd-add-btn,
html body .products .product .wd-add-btn,
html body .wd-product .wd-add-btn:hover,
html body .product-grid-item .wd-add-btn:hover,
html body li.product .wd-add-btn:hover,
html body .products .product .wd-add-btn:hover{
  background:transparent!important;
  box-shadow:none!important;
}

