/* Shihtzulandia Inicio 0.4.13: iconos caninos y título móvil íntegro. */
@media (max-width: 930px), (hover: none) and (pointer: coarse) {
	.szhi .szhi-access > a:first-child,
	.szhi.szhi-mobile .szhi-access > a:first-child {
		padding-right: 88px !important;
		gap: 16px !important;
	}
	.szhi .szhi-access > a:first-child > p,
	.szhi.szhi-mobile .szhi-access > a:first-child > p {
		min-width: 0 !important;
		width: auto !important;
	}
	.szhi .szhi-access > a:first-child strong,
	.szhi.szhi-mobile .szhi-access > a:first-child strong {
		display: block !important;
		font-size: clamp(24px, 6.4vw, 34px) !important;
		line-height: 1.08 !important;
		letter-spacing: -.025em !important;
		white-space: nowrap !important;
		word-break: keep-all !important;
		overflow-wrap: normal !important;
		hyphens: none !important;
	}
	.szhi .szhi-access > a > span .szhi-icon,
	.szhi.szhi-mobile .szhi-access > a > span .szhi-icon {
		stroke-width: 1.7 !important;
	}
}
