/*
 * makerzoid-brand: модуль open-cart-drawer-on-add.
 * Джерело: mu-plugins/mkz-open-cart-drawer-on-add.php (CSS-частина без прив'язок до .mzflag / #mkz-pdp / #mz-finder).
 */

/*
 * «View basket», яку WooCommerce дописує біля кнопки після додавання, поза сіткою товарів —
 * вторинна кнопка (білий фон, контур). :where() обнуляє специфічність: розміри поступаються
 * контекстним правилам інших модулів, кольори тримаються на !important.
 */
:where(a.added_to_cart.wc-forward:not(ul.products a)) {
	background: var(--mz-white) !important;
	color: var(--mz-link-hover) !important;
	border: 2px solid var(--mz-link-hover) !important;
	box-shadow: none !important;
	text-align: center !important;
	text-decoration: none;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border-radius: 10px;
	padding: 12px 20px;
	font-weight: 700;
	line-height: 1.2;
}

:where(a.added_to_cart.wc-forward:not(ul.products a)):hover {
	background: var(--mz-link-hover) !important;
	color: var(--mz-white) !important;
}

/*
 * Блокування прокрутки фону, поки відкрита панель: лише за маркером body[data-panel]
 * (його ставлять і Blocksy, і модуль; обидва знімають при закритті), тому не залипає.
 */
body[data-panel] {
	overflow: hidden !important;
}

html:has(body[data-panel]) {
	overflow: hidden !important;
}

#woo-cart-panel .ct-panel-content {
	overscroll-behavior: contain;
}
